From 261895a5079569bfbaf1511bc4e6df62996ad144 Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Tue, 12 Aug 2025 13:43:56 +0200 Subject: [PATCH] Billing: Treat Contract as domestic if b-address has UID starting with ATU --- application/Billing/BillingController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/application/Billing/BillingController.php b/application/Billing/BillingController.php index 8a3512115..0425519d3 100644 --- a/application/Billing/BillingController.php +++ b/application/Billing/BillingController.php @@ -518,6 +518,10 @@ class BillingController extends mfBaseController { $vatarea = "other"; } + if(substr(strtolower(preg_replace('/[^a-z0-9]/i', "", $billingaddress->uid)), 0, 3) == "atu") { + $vatarea = "domestic"; + } + $data["country"] = $billcountry->name; $data["vatrate"] = $vatgroup->rates[$vatarea]->rate; $data["vatgroup_id"] = $contract->vatgroup_id;