Tax Switcher

Features

Overview

The VAT/Tax Switcher Extension for Magento 2 empowers your customers to choose how they want to view product prices in your store — either including VAT or excluding VAT. This flexibility makes your pricing more transparent and customer-friendly, especially for stores that serve both retail (B2C) and wholesale (B2B) buyers. Once enabled, a VAT switcher dropdown appears in the store’s header, allowing shoppers to instantly toggle between VAT-inclusive and VAT-exclusive prices. Prices update dynamically across the site, ensuring a seamless shopping experience without page reloads.

From a merchant’s perspective, the extension is simple to configure in the Magento backend, requires no coding knowledge, and works out of the box with Luma and Hyvä themes. It can also be customized to match your store’s branding and customer needs. This extension is particularly useful for businesses selling across different regions with varying tax rules, B2B stores where customers often prefer net prices, or retail shops that want to display final payable amounts clearly. By offering customers control over how they view prices, the VAT Switcher helps reduce confusion, increase trust, and deliver a smoother user experience.

Key Features

  • Front-end VAT/Tax switcher dropdown – Adds a simple toggle in the store’s header for switching between VAT-inclusive and VAT-exclusive prices.
     
  • Dynamic price display – Prices update instantly across product pages, category pages, and the cart without requiring a page refresh.
     
  • Admin configuration options – Enable or disable the VAT switcher easily from the backend; configure defaults based on your store’s requirements.
     
  • Improved customer experience – Cater to both B2C shoppers (who prefer VAT-inclusive prices) and B2B buyers (who prefer VAT-exclusive prices).
     
  • Theme compatibility – Fully compatible with Magento’s Luma theme and Hyvä theme for smooth integration.
     
  • Customizable UI – Can be styled or positioned to fit your store’s branding and design.
     
  • Use cases – Ideal for international stores selling across regions with different VAT rules, or any store aiming to increase transparency in pricing.
Reviews
FAQ's
The extension allows customers to switch between VAT-inclusive and VAT-exclusive price display on the frontend of your Magento 2 store. It improves pricing clarity for both B2C and B2B customers.
No. The extension does not change Magento 2’s tax calculation logic. It only changes how prices are displayed. All tax calculations still follow Magento’s native tax configuration (Stores → Configuration → Sales → Tax).
After enabling the extension, a VAT/Tax dropdown appears in the store header. Customers can toggle between:
Price Including VAT
Price Excluding VAT
Yes. Prices dynamically update across:
Product detail pages
Category pages
Cart page
Mini cart
No full page reload is required.
Yes. You can enable or disable the VAT switcher from:
Admin → Stores → Configuration → VAT/Tax Switcher Settings
Yes. The admin configuration allows you to set a default display mode based on your store’s requirement.
Yes. The extension works out of the box with Magento 2’s default Luma theme.
Yes. The extension is fully compatible with Hyvä Theme and works smoothly with its frontend architecture.
Yes. The extension works alongside Magento 2 customer groups and tax rules. It does not interfere with group-based pricing or tax configurations.
Yes. The selected VAT preference is saved in the customer’s session, so it remains active while browsing the store.
Change Logs
Compatible with Adobe Commerce (cloud) : 2.4
Compatible with Adobe Commerce (on-prem) : 2.4
Compatible with Magento Open Source : 2.4
Stability: Stable Build
Description:
The Vat Switcher Extension for Magento 2 provides functionality that allows customers to choose how they want to view product prices on our stores, either with VAT included or excluded

Customer Reviews

0

Based on 0 reviews

5
0%
4
0%
3
0%
2
0%
1
0%
$49.00

In stock

Specifications

Support Versions 2.4.x, 2.3.x
PHP Version 8.x
Last Updated 22 September, 2025
Developer Magbytes Pvt. Ltd.