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.
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.
CSV export
Export your OSS data as CSV for your accountant or tax authority. Formatted for easy import into tax filing systems.
VAT rate importer
Import up-to-date EU VAT rates for all member states with one click. Stay current with rate changes automatically.
Multi-currency support
Handle orders in multiple currencies with automatic conversion to EUR for OSS reporting and threshold calculation.
Predictive forecasting
See projected threshold crossing dates based on your sales trends. Plan ahead for OSS registration.
VIES VAT validation
Validate customer VAT numbers against the EU VIES database in real-time. Automatically exempt valid B2B transactions.
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.
Automatic destination rates
When you cross the threshold, the correct destination-country VAT rates are applied in WooCommerce automatically — no manual tax-table work.
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.
Install & configure
Install the plugin and run the setup wizard: confirm your home country and optionally scan your existing orders for the current year.
Sell as usual
Every EU order is automatically tracked and classified. The plugin monitors your threshold in real-time without affecting your checkout flow.
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
- Threshold tracking
- Order classification
- B2B VAT-number checkout field
- Country breakdown
- Manual adjustments
- Dashboard overview
- Threshold email alert
- Refund handling
- Community support
Pro
1 site license
$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
$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.
Stay compliant with EU VAT rules
Stop worrying about thresholds and VAT rates. Let the plugin handle compliance automatically.
Free plan available • No credit card required