VAT calculation for orders from abroad
Customer experience:
"I created an order for a customer in Croatia. Croatia has 25% VAT, but the final price in the shop remains the same – meaning it doesn't increase even though the tax rate is higher.
In Shopware 5, things were different; the gross price was adjusted accordingly. Now, this is no longer possible in Shopware 6 – except via a paid plugin.
It doesn't make sense to me: If the tax increases, the final price should also increase. Otherwise, I earn less. This feels wrong."
The core of the problem:
- Merchants expect the gross price to depend on the tax rate (net price fixation).
- In Shopware 6, however, the gross price is fixed by default, which is unclear to many.
- This results in margin losses in countries with higher taxes.
- This behavior seems like a "step backwards" compared to Shopware 5, especially for merchants who sell internationally.
Customer request:
"I would like to be able to decide for myself whether to calculate using gross or fixed net prices – like before. A simple setting for this would be ideal, instead of having to purchase an additional plugin."
Suggestion for development:
- Introduce an option in the basic settings to choose between "Gross price remains the same" and "Net price remains the same."
- This option should be selectable for each sales channel (B2C = fixed gross, B2B = fixed net).
- Clear documentation and explanation in the interface so that merchants understand which pricing logic is active.
Reason:
This change would avoid misunderstandings, prevent margin losses, and strengthen trust in the pricing calculation – especially for merchants migrating from Shopware 5 or selling internationally.