
Empower your customers and streamline your B2B and B2C sales with the Magento 2 VAT Switcher. This essential extension adds a clear, user-friendly toggle to your storefront, allowing shoppers to instantly switch between VAT-inclusive and VAT-exclusive pricing. Designed for the UK market, it respects customer group settings, remembers user preferences across sessions, and is fully compatible with modern Hyvä and Breeze themes. Stop confusing your customers and start offering the transparent, flexible pricing that different audiences demand.


Free Support
up to 60 days


Free Upgrades
up to 1 year


Fully open source
Compatible with Magento 2 community and enterprise 2.3.3 - 2.4.x including cloud edition
Serving a mix of B2B trade customers and B2C retail shoppers in the UK presents a unique challenge: how do you display prices? Retail consumers expect to see final, VAT-inclusive prices, while business buyers need to see VAT-exclusive costs for their accounting. By default, Magento makes you choose one fixed display method, which can alienate half your audience. The Magento 2 VAT Switcher elegantly solves this problem.
This extension places a simple, persistent switcher on your product pages and category listings, giving customers control over how they see your pricing. With a single click, all prices on the site dynamically update to show either the gross (inc. VAT) or net (ex. VAT) value, without page reloads. This instant feedback creates a seamless and transparent user experience, building trust and reducing friction at checkout.
The VAT Switcher is more than just a toggle; it’s an intelligent tool aware of your customer segments. You can configure it to automatically show VAT-exclusive prices to logged-in trade accounts (B2B) and VAT-inclusive prices to retail customers (B2C), ensuring each group sees the pricing format they expect by default. For guest users, the switcher defaults to your store's main configuration but allows them to override it, with their preference remembered via a cookie for their next visit.
Built with performance and compatibility in mind, the module integrates seamlessly with both standard Luma-based themes and modern, high-performance frontends like Hyvä and Breeze. All administrative settings—from enabling the feature to defining its visibility per customer group—are managed within the Magento admin panel, giving you full control over your store's tax display strategy.
Stop forcing a one-size-fits-all pricing display on a diverse customer base. With the Magento 2 VAT Switcher, you can provide the clarity and flexibility that both trade and retail buyers expect, leading to higher conversions and improved customer satisfaction.
Compatible with Magento 2 community and enterprise 2.3.3 - 2.4.x including cloud edition
We offer 60 days of free support and 12 months of free upgrade for any standard Magento site when you buy this extension. You can also get our installation service for a small fee. If you want more benefits, you can purchase our 12 months of free premium support and free lifetime upgrade package. Please contact us if you need any assistance or customization for this extension. We will reply to you within 48 hours. We may also offer you a special deal or a free solution if we like your idea.
Step 2: Next, run the config commands shown on the top of the page then click on the extension that you want to install. A composer require command will be revealed in the dropdown menu. Run the command then clear caches to complete the installation.