diff --git a/src/QUI/ERP/Utils/User.php b/src/QUI/ERP/Utils/User.php
index 28262f2765e2675d6ffe860a07ff7964e37bbf46..d156a9fac553553d1f7d7867297b3afac9b076ee 100644
--- a/src/QUI/ERP/Utils/User.php
+++ b/src/QUI/ERP/Utils/User.php
@@ -177,32 +177,36 @@ public static function getBruttoNettoUserStatus(UserInterface $User): int
             // no address found
         }
 
-        // @todo es gibt neue einstellungen b2b, b2c b2bANDb2c ... von diesen einstellungen ausgehen
-        // @todo tax ist nicht optimal dafür
 
         $isNetto = $Config->getValue('shop', 'isNetto');
 
         if ($isNetto) {
             self::$userBruttoNettoStatus[$uid] = self::IS_NETTO_USER;
-
             return self::$userBruttoNettoStatus[$uid];
         }
 
-
         try {
             $Tax = QUI\ERP\Tax\Utils::getTaxByUser($User);
 
             if ($Tax->getValue() == 0) {
                 self::$userBruttoNettoStatus[$uid] = self::IS_NETTO_USER;
-
                 return self::$userBruttoNettoStatus[$uid];
             }
         } catch (QUI\Exception) {
-            self::$userBruttoNettoStatus[$uid] = self::IS_NETTO_USER;
+        }
 
-            return self::$userBruttoNettoStatus[$uid];
+        try {
+            $Package = QUI::getPackage('quiqqer/erp');
+            $Config = $Package->getConfig();
+
+            if ($Config->getValue('general', 'businessType') === 'B2B&B2C') {
+                self::$userBruttoNettoStatus[$uid] = self::IS_NETTO_USER;
+                return self::$userBruttoNettoStatus[$uid];
+            }
+        } catch (QUI\Exception) {
         }
 
+
         self::$userBruttoNettoStatus[$uid] = self::IS_BRUTTO_USER;
 
         return self::$userBruttoNettoStatus[$uid];