Quick answer
The VAT One-Stop Shop (OSS) lets a VAT-registered Estonian company declare and pay the VAT it owes in other EU countries through one quarterly return to the Estonian Tax and Customs Board (EMTA). It covers cross-border sales of goods to consumers and consumer services taxed in another EU country, so it is not only for online shops. OSS is voluntary, but once your cross-border consumer sales pass €10,000 a year, it is usually far simpler than registering for VAT in every customer’s country.
Selling online across the EU feels like one market, but for tax purposes it is twenty-seven. Past a modest threshold, each customer’s country expects its own VAT at its own rate. VAT OSS, the EU’s One-Stop Shop, spares you from registering in every one of them. This guide covers the scheme in depth; for the wider picture of consumer rules, payments and customs, see our overview of how an e-commerce company in Estonia works.
What Is VAT OSS and How Does It Work?
VAT OSS is the EU’s special scheme for declaring VAT on cross-border sales to consumers (B2C), not to businesses. In practice it works in four steps:
- You charge each customer the VAT rate of their own country at checkout.
- You record each sale by country of consumption.
- Every quarter, you file one OSS VAT return in e-MTA listing the sales and VAT per country.
- You make one payment to EMTA, which passes each country its share.
It is a reporting mechanism, not a tax break: you owe the same VAT as you would with local registrations, but you deal with one tax office instead of a dozen.
Is VAT OSS Only for E-commerce?
No. Web shops are its largest group of users, but the Union OSS scheme — the version Estonian companies use — covers two kinds of supply to private consumers in other EU countries:
- Distance sales of goods within the EU: goods shipped from one EU country to a consumer in another, whether sold through your own site or a marketplace.
- Consumer (B2C) services taxed in another EU country: digital services such as software subscriptions, apps, streaming, e-books, online courses and other downloads, but also offline ones — work on property abroad, cultural, sporting, educational or entertainment events held in another member state, and vehicle hire.
So a SaaS start-up, an online tutor or a training company running paid workshops in Riga can use OSS without shipping a single parcel.
| Scheme | Who uses it | What it covers | Return |
|---|---|---|---|
| Union OSS | EU-established businesses, including Estonian companies; also non-EU sellers for goods stocked in the EU | Distance sales of goods within the EU; B2C services taxed in another EU country | Quarterly |
| Non-Union OSS | Businesses with no establishment in the EU | B2C services to EU consumers | Quarterly |
| Import OSS (IOSS) | Sellers of goods shipped from outside the EU | Consignments worth up to €150 sent to EU consumers | Monthly |
If your goods travel from a supplier outside the EU straight to your customers, you need IOSS rather than OSS — see our guide to IOSS for Estonian companies.
Do I Need to Register for OSS? The €10,000 Distance Selling Threshold
Under the EU distance selling threshold, a company established only in Estonia may charge Estonian VAT on distance sales of goods and digital services to EU consumers. The condition is that the total of those sales to other member states stays within €10,000 in both the current and the previous calendar year. Once the total goes over, the VAT of the customer’s country applies, starting with the sale that crosses the line. From then on you have two options: OSS registration in Estonia, or a separate VAT registration in each country where you sell.
The threshold is one figure for the whole EU, not a limit per country, and it is not available to a business established in more than one EU country. It also covers only goods and digital services: other B2C services taxed abroad, such as an event held in another member state, carry that country’s VAT from the first euro. Below the threshold you may still opt for destination-country VAT, but the choice binds you for at least two calendar years.
Example. An Estonian OÜ selling leather goods online reaches €10,400 of sales to consumers in Finland and Germany by October. From the order that crossed €10,000, it charges Finnish VAT to Finnish buyers and German VAT to German buyers. With OSS it declares both in one return to EMTA; without it, it would need Finnish and German VAT numbers.
OSS for Online Courses, Webinars and Live Streams
Online education needs a closer look, because two similar products are taxed differently. A pre-recorded course that customers access without live involvement counts as a digital service, so the €10,000 threshold applies to it. Live webinars, online classes and other events streamed to consumers are taxed in the viewer’s country from the first euro — the threshold does not cover them. In both cases, VAT OSS is how an Estonian company reports the sales.
What the One-Stop Shop Does Not Cover
- B2B sales. A customer with a valid EU VAT number is invoiced under the reverse charge, and the sale goes in your ordinary Estonian VAT return. It pays to check the buyer’s number in VIES before invoicing.
- Sales from stock in the customer’s country. A German fulfilment centre shipping to a German consumer makes a domestic German sale, which needs a German VAT number. This is a frequent issue for Amazon sellers with an Estonian company. Dropshipping follows the same logic: if your Italian supplier ships to a consumer in Germany, the sale goes through OSS; if it ships to a consumer in Italy, it is an Italian domestic sale.
- Sales to Estonian consumers from Estonia. These stay in your regular Estonian VAT return (form KMD).
- Certain goods. New vehicles, goods that you install or assemble at the customer’s premises, and second-hand goods, art or antiques sold under the margin scheme each follow their own VAT rules and are not distance sales.
- Exports outside the EU and low-value imports. Goods exported to consumers outside the EU — the UK (except Northern Ireland), Norway or Switzerland, for example — are zero-rated in Estonia. Parcels of up to €150 shipped into the EU from outside it go through the Import One-Stop Shop.
OSS Registration in Estonia
To use VAT OSS, an Estonian company needs one thing before anything else: an Estonian VAT number, which becomes its OSS number. EMTA admits only VAT-registered businesses, so a small company below the Estonian registration threshold has to register for VAT voluntarily. If you do not have a number yet, start with VAT registration in Estonia. Companies managed by e-residents from abroad should be ready to show genuine business activity — our article on why e-resident companies are refused a VAT number explains what EMTA checks.
You then apply online in e-MTA under Registers and inquiries → Registration → Registering as a user of special schemes for e-commerce and services (OSS/IOSS), selecting the Union scheme. EMTA charges no fee for this. The scheme applies from the first day of the next quarter, or from your first qualifying sale if you apply by the 10th day of the following month.
OSS is all or nothing: once you join, every qualifying supply to every EU country goes through it. You cannot declare some countries locally and the rest through OSS.
EU VAT Rates and Proof of Customer Location
Under the One-Stop Shop you charge the VAT rate of the customer’s country, including its reduced rates, and you apply it at checkout, not only in the return. Delivery charges are part of the price, so they carry the same destination VAT. Most e-commerce and billing platforms can apply destination rates automatically; check their settings against the EU’s official VAT rates database.
For goods, the customer’s country is simply where the shipment ends. For digital services such as SaaS, apps or e-books, you need evidence of where the customer lives — as a rule, two non-contradictory pieces such as the billing address, the IP address or the country of the customer’s bank.
Smaller sellers get a simplification. If your company is established only in Estonia and its cross-border digital sales stayed within €100,000 in both the current and the previous year, one piece of evidence is enough. It must, however, come from a third party involved in the sale, such as the bank or payment provider. Keep this evidence with your OSS records.
The OSS VAT Return: Deadlines, Payment and Record-Keeping
The OSS VAT return covers a calendar quarter. The return and the payment are both due by the last day of the following month.
| Quarter | Return and payment due |
|---|---|
| January–March | 30 April |
| April–June | 31 July |
| July–September | 31 October |
| October–December | 31 January of the following year |
For each country you enter the taxable value, rate and VAT in euro. Sales in other currencies are converted at the European Central Bank rate for the last day of the quarter. These dates sit alongside your other filings in the Estonian company tax calendar.
- A nil return is required for a quarter with no OSS sales.
- Mistakes are fixed in a later return, within three years, rather than by amending the original.
- Input VAT is reclaimed in your normal Estonian return, not in the OSS return.
- Under Estonian rules, an invoice is not required for distance sales of goods declared through OSS, but it is required for services.
- OSS records must be kept for ten years.
Late filing has consequences beyond Estonia. EMTA sends the first reminder, but after that each country of consumption chases its own share under its own rules, including interest and penalties. Repeated failure to file or pay leads to exclusion from the scheme and a two-year ban.
What Is Changing: A Wider One-Stop Shop
Under the EU’s VAT in the Digital Age (ViDA) reforms, the One-Stop Shop will cover more consumer supplies and also transfers of your own stock to warehouses in other member states. For sellers who keep stock in several countries, that should eventually remove many foreign VAT registrations.
VAT OSS Registration and Quarterly Returns with Eesti Firma
Eesti Firma helps Estonian companies obtain the VAT number OSS requires, complete the OSS registration in e-MTA and file quarterly OSS VAT returns as part of our accounting service. If you are just launching a store, our e-commerce company set-up sorts out the company and its VAT position from day one. Tell us what you sell and where your customers are, and we will advise whether OSS, IOSS or a local VAT number fits your model.
Frequently Asked Questions
No. The alternative is to register for VAT in every EU country where you owe VAT on consumer sales.
The VAT is still due in each customer’s country, so you must register there and may face that country’s penalties for late registration.
Yes, when sold to consumers in other EU countries. Live, streamed sessions carry the viewer’s country VAT from the first euro, while pre-recorded courses count as digital services and fall under the €10,000 threshold.
Yes. Delivery charges billed to the customer form part of the taxable amount and carry the same rate as the goods.
Yes, for goods shipped from one EU country to a consumer in another; as an EU seller you declare these sales yourself. Sales from a warehouse in the buyer’s own country need a local VAT number.
No. Sales to customers with a valid EU VAT number fall under the reverse charge.
Submit a termination request in e-MTA at least 15 days before the end of the quarter. From the next quarter, you report cross-border sales locally in each country.