New Widget Visibility Controls: Hide for Specific Countries and Tax Exemption Modes

Two new settings: hide the VAT widget for specific countries and choose between EU reverse charge or simple tax exemption mode.

Showing a VAT widget to every visitor regardless of country or tax status causes confusion. A customer in a country where you don’t collect VAT shouldn’t see an exemption form. A B2B buyer in Germany has different needs from a retail shopper in the UK. New widget visibility controls in the Translate Product Images app let you hide the VAT widget for specific countries and configure exactly how tax exemption mode behaves. Here’s what changed and how to set it up.

TL;DR: Two new settings give you more control over your VAT widget visibility and how tax exemptions are applied.
You can now hide the widget for specific countries and choose between EU reverse charge or simple tax exemption mode.

  • Hide for specific countries: Enter country codes like DE, FR, IT to hide the widget from those visitors.
  • Tax exemption mode: Choose between EU reverse charge (default) or “Don’t collect tax” for simpler setups.
  • No code required: Both settings are configurable from your app dashboard.

Running a B2B store that sells to multiple European countries? You’ve probably noticed that showing a VAT validation widget isn’t always helpful for every visitor. Maybe you only want to offer VAT exemption to customers from certain countries, or perhaps your tax setup is simpler than the standard EU reverse charge mechanism.

We’ve added two new settings to give you exactly that control.

Hide the Widget for Specific Countries

Previously, you could only hide the widget for your own country (same-country visitors). Now you can hide it for any combination of countries.

In your app settings under “Storefront Widget”, you’ll find a new text field where you can enter country codes separated by commas:

  • DE, FR, IT – hides the widget for visitors from Germany, France, and Italy
  • AT, CH – hides for Austria and Switzerland
  • Any 2-letter ISO country code – use standard codes like NL, BE, ES, etc.

This is useful when:

  • You only offer VAT exemption to customers from specific countries
  • Certain markets have different tax rules that don’t require the widget
  • You want to keep the checkout experience cleaner for specific regions

Tax Exemption Mode: Reverse Charge vs Don’t Collect Tax

By default, when a customer validates their VAT number, they’re marked with EU reverse charge exemption in Shopify. This is the correct setting for most EU B2B transactions.

However, some merchants need a simpler approach. The new tax exemption mode setting offers two options:

ModeHow it worksBest for
Reverse Charge (default)Customer is marked with EU reverse charge exemption. Tax collected unless exemption applies.Standard EU B2B sales with proper reverse charge invoicing
Don’t Collect TaxCustomer is simply marked as tax exempt. No tax collected at all.Non-EU scenarios, simplified setups, or specific tax arrangements

The reverse charge mode is the standard for EU B2B VAT exemption and handles the proper intra-community supply rules automatically. Use “Don’t Collect Tax” only if you have a specific reason to bypass the reverse charge mechanism.

How to Configure These Settings

Both settings are available in your EU Tax Exemption app dashboard:

  1. Hide Countries: Go to Settings → Storefront Widget → “Hide for specific countries”
  2. Tax Exemption Mode: Contact us to change this setting (it’s a backend configuration to prevent accidental changes)

The hide countries setting takes effect immediately after saving. Visitors from the listed countries simply won’t see the VAT validation widget on your cart page or cart drawer.

Testing Your Configuration

Want to verify the widget is hidden correctly? Add this to your store URL:

?test_visitor_country=DE

This simulates a visitor from Germany. If DE is in your hide list, the widget should not appear. Change the country code to test different scenarios.

Frequently Asked Questions

Does hiding the widget affect customers who already validated their VAT?
No. Previously validated customers retain their tax-exempt status. The widget visibility only affects new validations.

Can I combine this with the same-country hide setting?
Yes. Both settings work independently. You can hide for same-country visitors AND specific other countries.

What about the Canary Islands exception?
The region exceptions feature still works. If you’ve set up Canary Islands as an exception, visitors from there will still see the widget even if Spain is in your hide list.

Get Started

These features are available now for all EU Tax Exemption app users. Update your settings in the app dashboard to start using them.

Configure your VAT widget settings →

Questions about the best configuration for your store? Contact our support team – we’re happy to help.

Frequently Asked Questions: Widget Visibility Controls and Tax Exemption