OSS VAT Scheme for Estonian E-commerce
A complete operational guide to the One-Stop-Shop — how to register through EMTA, structure the quarterly return, apply each country’s VAT rate, reconcile OSS payments, and decide when local registration beats OSS.
5 Key Takeaways From This Page
Instead of registering for VAT in Germany, France, Poland and every other EU country where you have B2C customers, OSS lets you file a single quarterly return in Estonia. EMTA distributes the VAT to each country.
OSS does not flatten everything to one rate. You still charge each country’s correct VAT rate and report sales per country per quarter. The simplification is in the filing — one form, one payment.
If you hold stock in a German warehouse (via Amazon FBA or a 3PL), a sale to a German buyer is a domestic German sale — completely outside OSS. OSS only covers cross-border transactions.
Q1 (Jan–Mar) is due 30 April. Q2 (Apr–Jun) is due 31 July. Miss the deadline and you face a €250 fine plus interest. Nil returns must be filed even if no OSS sales occurred.
The OSS payment is a single EUR transfer to the EMTA bank account. EMTA then distributes the correct amount to each EU member state — you never transfer money to foreign tax authorities directly.
What is the OSS VAT scheme and how does it work for an Estonian e-commerce business? OSS (One-Stop-Shop) allows an Estonian OÜ with cross-border B2C sales above €10,000 to declare all EU-wide consumer sales through a single quarterly return filed with EMTA — instead of registering for VAT in each EU destination country. You charge each country’s local VAT rate at checkout, aggregate the results quarterly, file the OSS return by the 30th day after the quarter ends, and pay the total to EMTA. This page explains the full mechanics: registration, how to structure the return, rate application, corrections, and when OSS is better or worse than local registration.
Section 1 — What OSS Covers (and What It Does Not)
The exact scope of OSS — which transactions are in, which are out, and the warehouse exception that catches sellers by surprise
Transactions Covered by OSS
| Transaction Type | Covered by OSS? | Details |
|---|---|---|
| Goods sold to EU consumer, dispatched from Estonian warehouse | Yes | Classic e-commerce distance sale. Goods shipped from Estonia to buyer in Germany, France, etc. |
| Electronically supplied services to EU consumers | Yes | ESS follows B2C place-of-supply rules — consumer’s country. Covered by OSS. |
| Goods dispatched from one EU country to consumer in a different EU country | Yes | e.g. dispatch from your Polish 3PL to a French consumer — cross-border, OSS applies |
| Goods sold to EU consumer, dispatched from and to same EU country | No | Domestic sale. German stock → German buyer requires German VAT registration |
| Goods imported from outside EU to EU consumers | No | This is IOSS, not OSS — separate scheme for imports |
When you have stock in a German FBA warehouse and a German customer orders — both goods and buyer are in Germany. OSS does not apply. This is a local German sale requiring a German Umsatzsteuer registration.
Section 2 — OSS Registration Through EMTA
Step-by-step registration, what information you need, and what happens after registration
Prerequisites for OSS Registration
Before registering for OSS, you must hold an Estonian VAT registration number (an EE VAT number). OSS is an add-on to your existing VAT registration — not a standalone registration.
If you register mid-quarter, your first return covers sales from the date of registration to the quarter end. Keep a record of sales by country from day one.
Section 3 — Filing the Quarterly OSS Return
Line-by-line structure of the return, with a fully worked example across six EU countries
OSS Return Structure
The OSS return is filed through the EMTA e-Tax portal. It is structured by member state: for each EU country where you had B2C sales in the quarter, you declare the net sales value and the VAT amount at that country’s applicable rate.
Total Net Sales: €24,880.00 | Total VAT Due: €5,173.60
One payment to EMTA by 31 July 2024 covers all 27 EU countries.
If you charge 20% French VAT on books (which should be 5.5% in France), you have over-collected from the customer and over-remitted to the French tax authority through OSS.
Section 4 — OSS Filing Calendar, Deadlines, and Penalties
The exact dates for each quarter, what happens if you miss them, and nil return obligations
The OSS Quarterly Filing Calendar
30 April
31 July
31 October
31 January
If you had an OSS registration but zero B2C cross-border sales in a quarter, you must still file a nil return by the deadline. Failure to file any return — including nil — triggers the same late-filing penalties.
Section 5 — Data Collection and Record-Keeping
What data you need to compile each quarter and how long records must be kept
The Data You Need Before Filing
The shipping address determines the destination member state.
Gross order value minus VAT = net amount.
The country-specific rate charged at checkout.
Net amount × rate = VAT collected.
OSS records must be kept for 10 years from the end of the year in which the transaction occurred — significantly longer than the standard 7-year Estonian accounting record retention period.
Section 6 — Correcting OSS Returns
How to amend a filed return, what triggers a correction, and how the correction process works
When Corrections Are Required
EU OSS rules allow amendments to previously filed returns for up to 3 years from the original filing deadline. After 3 years, the opportunity to correct errors is lost.
Section 7 — OSS vs Local VAT Registration
When OSS is the right choice and when direct local registration delivers better outcomes
The Default Choice: OSS for Most Sellers
Stock dispatched from Estonia or outside EU, sales spread across many EU countries, prefer one quarterly return.
Stock held in destination country (Amazon FBA), majority of sales to 1-2 specific countries, significant input VAT to recover.
Having OSS does not prevent you from also having local VAT registrations. The two coexist — use OSS for cross-border sales dispatched from Estonia, and local registrations for domestic sales from in-country warehouses.
Section 8 — OSS Deregistration
When you can stop using OSS and what happens on deregistration
Deregistering from OSS
| Deregistration Type | Who Initiates | Effective Date | Consequence |
|---|---|---|---|
| Voluntary — revenue below €10K | You — via EMTA portal | First day of following quarter | Must charge Estonian 22% on all EU B2C below threshold |
| Compulsory — non-compliance | EMTA following persistent failures | Effective immediately | Must register locally in all EU countries with B2C sales |