Basis for VAT calculation
Description
Highlights
About the Extension
The problem
Under the One-Stop-Shop scheme (OSS) you owe the destination country's VAT on EU cross-border sales. By default Shopware keeps the gross price fixed – if the destination VAT is higher than yours, your margin silently shrinks. On top of that, customers can't see which tax rate their price is based on.
The solution
"Leoparden OSS – Country-Based VAT & Margin Protection" makes the displayed and charged price depend on the delivery country – not only at checkout, but already while browsing. Per customer group you decide what stays constant on cross-border sales:
Standard – Shopware behaviour: The gross price stays fixed; higher foreign VAT lowers your margin.
Margin – Your net price stays fixed: The gross price follows the destination VAT rate, protecting your margin.
Profit – Your net price never drops below your standard net price: Lower foreign VAT keeps the price and raises your profit; higher foreign VAT raises the price automatically.
This works regardless of whether the customer group shows gross (B2C) or net (B2B) prices.
Third countries handled
For countries without a stored tax rule (typically Switzerland, the US, the UK after Brexit) you choose the behaviour: tax-free, standard (your normal rate) or profit (no VAT shown; the tax share stays with you as additional profit).
Transparent in the storefront
A clean "Regional settings" modal lets them switch the delivery country (with a search field), language and currency – prices and the displayed tax rate update instantly and correctly across the whole page.
Details
- Available: English, German
- Latest update: 8 October 2026
- Publication date: 17 October 2026
- Version: 6.7.19
- Category: Language & Internationalisation
Resources
Reviews (0)
About the Extension Partner
Die Leoparden GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Extension Partner
Details
- Ø-Rating: 4.6
- Partner since: 2015
- Extensions: 8
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly