Skip to main content

Manage Your VAT Cross-Border (EU)

Configure VAT collection for sales in the European Union

C
Written by Comply Help Center
Updated over a month ago

If you sell to customers in multiple EU countries — either through your online store or via Shopify POS using the Ship to customer functionality — you must correctly configure your EU cross-border VAT settings in Shopify.

VAT treatment for EU cross-border sales depends on:

  • Your total annual cross-border B2C turnover

  • Whether you are registered for OSS (One Stop Shop)

All EU VAT settings can be managed in:

Shopify Admin → Settings → Taxes and duties → European Union


1. Choose the Correct Cross-Border VAT Approach (EU)

In Shopify, EU cross-border VAT collection is typically handled in one of the following ways:

Option A: OSS (One Stop Shop) Registration

Use this option if:

  • You sell to customers in other EU member states

  • Your cross-border B2C sales exceed €10,000 per year

  • You file a single VAT return via OSS in your home country

With OSS:

  • You charge VAT based on the customer’s country rate

  • You report all EU cross-border sales in one OSS declaration


Option B: Micro-Business (Home Country) Registration

Use this option if:

  • Your total cross-border EU sales are €10,000 EUR or less per year

  • You report VAT only in your home country

Under this regime:

  • You charge your home country’s VAT rate

  • You submit VAT to your local tax authority

⚠️ If you exceed the €10,000 threshold, you must switch to OSS.


2. Set Up OSS or Micro-Business VAT in Shopify

To configure cross-border VAT:

  1. Go to Shopify Admin

  2. Click SettingsTaxes and duties

  3. In Regional settings, click European Union

  4. In Collect VAT cross-border, click Collect VAT

Then choose one of the following:

  • Collect using a One Stop Shop (OSS) registration

    • Select your OSS country

    • Enter your VAT number

  • Collect using your home country registration

    • Select your home country

    • Enter your VAT number

Click Collect VAT


3. Keep Your EU VAT Registrations Up to Date

You can add, edit, or remove VAT registrations at any time.

If your VAT situation changes (for example, you exceed the €10,000 threshold), you must update your registration type.

⚠️ Important:

If you start under the micro-business regime and later need additional VAT registrations in other EU countries, you must switch your registration type (for example, to OSS). Additional EU registrations are not supported under the micro-business regime.


To Edit or Add Registrations

  1. Go to Shopify Admin

  2. Click SettingsTaxes and dutiesEuropean Union

  3. In Collect VAT cross-border

  4. Click … (three dots) to edit
    Or click Collect VAT / Collect in another location to add a new registration

  5. Click Save


📌 Compliance Reminder

Your Shopify EU VAT configuration must always match:

  • Your official VAT registrations

  • Your OSS enrollment (if applicable)

  • Your annual cross-border turnover

Incorrect configuration may result in:

  • Charging the wrong VAT rate

  • Filing incorrect VAT returns

  • Non-compliant sales.

If you are unsure which regime applies to your business, consult your accountant or tax advisor before updating your settings.

Did this answer your question?