Launch pricing: Lock in Pro at $79/yr before prices go up View pricing →
WooCommerce plugin

EU VAT One Stop Shop for WooCommerce

Track EU VAT thresholds, classify orders automatically, and stay compliant with the One Stop Shop scheme. No more spreadsheets.

Free plan available
No coding required
Setup in minutes

Everything you need for EU VAT OSS compliance

From threshold monitoring to order classification and reporting. Stay compliant with the EU One Stop Shop scheme without the headache.

Threshold tracking

Automatically track your EU-wide sales against the €10,000 OSS threshold. Know exactly where you stand at all times.

Order classification

Each order is automatically classified as domestic, EU B2C, or EU B2B based on customer location and VAT number.

Country breakdown

See net cross-border sales, order counts, and share of the threshold broken down by EU member state — with one-click drill-down into the matching orders.

Dashboard

At-a-glance overview of your threshold status, recent EU orders, and country-by-country breakdown right in WordPress.

Email notifications

Get an email alert the moment you reach 100% of the threshold. Pro adds 70% and 90% early warnings plus a monthly digest.

B2B VAT-number capture

An optional VAT-number field at checkout (classic and block) identifies business customers so their orders are excluded from the threshold. Numbers are format-validated; live VIES verification is in Pro.

Manual adjustments

Sell on Amazon, eBay, or in person too? Record off-platform sales (including negative corrections) so your threshold reflects all of your EU B2C activity.

Refund handling

Refunds automatically adjust your threshold calculations and country-level VAT totals. No manual corrections needed.

Pro

CSV export

Export your OSS data as CSV for your accountant or tax authority. Formatted for easy import into tax filing systems.

Pro

VAT rate importer

Import up-to-date EU VAT rates for all member states with one click. Stay current with rate changes automatically.

Pro

Multi-currency support

Handle orders in multiple currencies with automatic conversion to EUR for OSS reporting and threshold calculation.

Pro

Predictive forecasting

See projected threshold crossing dates based on your sales trends. Plan ahead for OSS registration.

Pro

VIES VAT validation

Validate customer VAT numbers against the EU VIES database in real-time. Automatically exempt valid B2B transactions.

Pro

Quarterly OSS reports

Country-by-country VAT-due tables per quarter, ready for your OSS return — with refunds attributed to the quarter they happened in.

Pro

Automatic destination rates

When you cross the threshold, the correct destination-country VAT rates are applied in WooCommerce automatically — no manual tax-table work.

Pro

Multi-level notifications

70% and 90% early-warning alerts plus an optional monthly digest with your current standing and forecast.

Get compliant in minutes

Install the plugin, run the setup wizard, and let it handle EU VAT tracking automatically.

1

Install & configure

Install the plugin and run the setup wizard: confirm your home country and optionally scan your existing orders for the current year.

2

Sell as usual

Every EU order is automatically tracked and classified. The plugin monitors your threshold in real-time without affecting your checkout flow.

3

Get notified

Receive alerts when approaching the threshold. When you cross it, the plugin helps you understand your filing obligations by country.

Choose your plan

Start free with threshold tracking and order classification. Upgrade to Pro for CSV export, VAT rate import, multi-currency, and more.

Free

Perfect for getting started

$0 /forever
Coming soon
  • Threshold tracking
  • Order classification
  • B2B VAT-number checkout field
  • Country breakdown
  • Manual adjustments
  • Dashboard overview
  • Threshold email alert
  • Refund handling
  • Community support
Most popular

Pro

1 site license

$99 $79 /year
Launch price
Coming soon

$79/yr locked in for life · Regular $99/yr

  • Everything in free
  • Quarterly OSS filing reports
  • Automatic destination VAT rates
  • One-click VAT rate importer
  • VIES VAT validation at checkout
  • Multi-currency (ECB) tracking
  • Predictive forecasting
  • 70%/90% alerts + monthly digest
  • CSV export
  • Priority email support

Agency

Unlimited sites

$249 $199 /year
Launch price
Coming soon

$199/yr locked in for life · Regular $249/yr

  • Everything in Pro
  • Unlimited site licenses

Full feature comparison

Feature Free Pro Agency
Threshold tracking (€10,000)
Automatic order classification
B2B VAT-number checkout field (format-validated)
Country-by-country breakdown
Manual adjustments for off-platform sales
WordPress dashboard widget
Threshold-reached email alert (100%)
Refund adjustments
EU special-territory handling (Canary Islands, Åland, …)
HPOS (High-Performance Order Storage) compatible
Quarterly OSS filing reports
Automatic destination VAT rates on crossing
One-click EU VAT rate importer
VIES VAT validation at checkout (live exemption)
Multi-currency support (ECB rates)
Predictive threshold forecasting
70%/90% early alerts + monthly digest
CSV export for tax filing
Priority email support
Unlimited site licenses

Frequently asked questions

Everything you need to know about EU VAT One Stop Shop for WooCommerce.

What is the EU VAT One Stop Shop (OSS)?

The OSS is an EU scheme that simplifies VAT obligations for businesses selling goods and digital services to consumers across EU member states. Instead of registering for VAT in each country, you can report and pay all EU VAT through a single return in your home country.

What is the €10,000 threshold?

If your total cross-border B2C sales to EU consumers are below €10,000 per year, you can charge your home country VAT rate. Once you exceed this threshold, you must charge the VAT rate of the customer's country. This plugin tracks your progress toward this threshold automatically.

How does order classification work?

The plugin automatically classifies each order as domestic (same country as your store), non-EU, EU B2C (consumer in another EU country), or EU B2B (business with a VAT number or marked VAT-exempt). Only cross-border EU B2C orders count toward the threshold.

How are business (B2B) customers identified?

The free plugin adds an optional VAT-number field to checkout (classic and block-based). Numbers are format-validated: a structurally valid number excludes the order from the threshold, while a malformed one keeps counting and is flagged for review — a bad number can never silently under-count your threshold. The plugin defers automatically to an existing VAT plugin if you already use one. Pro additionally verifies numbers live against the EU VIES database and zero-rates valid cross-border B2B orders at checkout.

Does this handle VAT rate changes?

With the free version, you manage VAT rates through WooCommerce settings. Pro includes a VAT rate importer that loads the current standard rate for every EU member state except your store's home country with one click, and updates changed rates in place when you re-run it.

What currencies are supported?

The free version tracks stores whose WooCommerce currency is EUR (the OSS threshold is defined in euros). On a non-EUR store, tracking pauses until you add Pro, which converts every order to EUR automatically using European Central Bank reference rates.

Can I export data for my accountant?

Pro includes CSV export with data formatted for tax filing. You can export by period, country, and VAT rate — making it easy for your accountant to prepare OSS returns.

What is VIES VAT validation?

VIES (VAT Information Exchange System) is the EU database for verifying VAT numbers. Pro validates customer VAT numbers in real-time at checkout, automatically exempting valid B2B transactions from consumer VAT rules.

Is there a free version?

Yes! The free version includes threshold tracking, order classification, the B2B VAT-number checkout field, country breakdown, manual adjustments, a dashboard overview, the threshold-reached email alert, and refund handling. Pro adds quarterly OSS filing reports, automatic destination VAT rates, the one-click rate importer, VIES validation, multi-currency tracking, predictive forecasting, 70%/90% alerts with a monthly digest, and CSV export.

Does this work for digital products?

Yes. The OSS scheme covers both physical goods and digital services sold B2C across EU borders. The plugin handles both types of products.

Does the plugin send any data to external servers?

No. By default the free plugin makes no external requests — the VAT rates it uses are bundled with it. The only optional outbound request is a VAT-data refresh URL you can configure yourself, which is empty by default. Pro contacts the EU VIES service (for VAT-number verification) and the European Central Bank rates feed (for currency conversion) only when you use those features.

How much does Pro cost?

Pro is $79/year for a single site at launch pricing (regular $99/year), and the Agency plan is $199/year (regular $249/year) for unlimited sites. Launch pricing is locked in for life — your renewal price never goes up. The free plugin stays free forever and is fully functional on its own.

What kind of support is available?

Free users can get help through the WordPress.org support forums. Pro users get priority email support directly from our team.

Still have questions?

Contact us →

Guides & tutorials

How to track the €10,000 OSS threshold, validate EU VAT numbers, classify orders, and prepare your quarterly OSS return in WooCommerce.

WooCommerce B2B VAT Number Field at CheckoutAdd a WooCommerce B2B VAT number field at checkout so business customers are excluded from the EUR 10,000 EU OSS threshold — free, classic and block.WooCommerce Digital Goods & EU VAT (OSS)How WooCommerce digital goods EU VAT works: digital sales are taxed by the customer's billing country and count toward the €10,000 OSS threshold.WooCommerce EU VAT ComplianceThe WooCommerce EU VAT compliance workflow for B2C sellers: classify orders, track the EUR 10,000 OSS threshold, capture B2B VAT numbers, and prepare OSS figures.WooCommerce EU VAT Rates by Country (OSS)Charge the right destination VAT rate per country in WooCommerce. Auto-import each EU member state's standard rate when you cross the OSS threshold.WooCommerce EU VAT Threshold TrackingAutomatically track the EUR 10,000 EU OSS distance-selling threshold in WooCommerce: a live per-country total, refund-aware, with a free 100% alert.WooCommerce OSS VAT Return ReportsPrepare your quarterly EU OSS VAT return from WooCommerce: country-by-country tables, VAT due in EUR, print and CSV export. A Sellinor Pro feature.WooCommerce VIES VAT Validation at CheckoutAdd WooCommerce VIES VAT validation: verify EU business VAT numbers live at checkout and zero-rate confirmed cross-border B2B supplies under Article 138.Best WooCommerce EU VAT OSS Plugin: Buyer's GuideHow to choose the best WooCommerce EU VAT OSS plugin: threshold tracking, order classification, VIES validation, destination rates, and quarterly reports.EU VAT OSS vs IOSS: Which One Applies to You?EU VAT OSS vs IOSS explained in plain English: OSS for intra-EU B2C sales, IOSS for low-value imports. Work out which scheme a WooCommerce store needs.

Stay compliant with EU VAT rules

Stop worrying about thresholds and VAT rates. Let the plugin handle compliance automatically.

Pro launching soon Download coming soon

Free plan available • No credit card required