EU VAT and OSS for Estonian OÜs
Complete guide to EU cross-border VAT and the One-Stop-Shop (OSS) scheme for Estonian OÜs: how the €10,000 B2C threshold works, why OSS replaces 27 separate EU VAT registrations, the quarterly return process, IOSS for imports, and how we register and manage your OSS compliance.
What OSS Is and Why It Matters
The One-Stop-Shop (OSS) scheme, introduced 1 July 2021 under EU Directive 2017/2455, allows businesses in one EU member state to register for VAT obligations across all 27 EU countries through a single registration in their home country. For Estonian OÜs, that registration is through EMTA.
The €10,000 EU-wide threshold applies to qualifying intra-EU distance sales of goods and telecommunications, broadcasting and electronically supplied B2C services, subject to the statutory conditions. Once the threshold is exceeded, destination-country VAT generally applies; OSS may be used to simplify reporting. Below the €10,000 threshold, qualifying supplies may remain subject to Estonian VAT if the statutory conditions are met; the rule does not apply to all EU B2C sales without distinction.
An OSS return is filed quarterly and is due by the last day of the month following the relevant calendar quarter. The return reports sales by destination country and the applicable VAT rate for each. A single payment to EMTA covers all EU countries – EMTA distributes the VAT to each member state on your behalf.
OSS is an additional filing alongside your monthly Estonian KMD, not a replacement. Transactions reported through OSS must be coordinated correctly with the Estonian KMD to avoid duplicate VAT reporting; the precise KMD treatment depends on the type of transaction. Estonian B2B and B2C sales, and all input VAT reclaims, continue on the monthly KMD. The two returns run in parallel.
Before OSS, a business selling to consumers in 10 EU countries potentially needed 10 separate VAT registrations – one in each country – with local agents, local portals, and local payment accounts. OSS can eliminate multiple local VAT registrations for eligible cross-border B2C supplies, but it does not replace local VAT registrations required for activities outside the scope of OSS.
IOSS may be used for qualifying distance sales of non-excisable goods imported from outside the EU in consignments with an intrinsic value not exceeding €150. IOSS lets you collect destination-country VAT at checkout and file monthly via EMTA. Without IOSS, import VAT is generally collected under the applicable import procedures, which may result in VAT and handling charges being collected from the customer on import – poor customer experience.
For supplies covered by the Union OSS, charge the VAT rate applicable in the Member State of consumption and report those eligible transactions through the quarterly OSS return. Before OSS, an Estonian digital product seller with customers in Germany, France, and Finland needed three separate EU VAT registrations, three separate filing portals, and three separate payment accounts. OSS replaced all of this with one registration through EMTA and one quarterly return.
OSS vs No OSS: The Administrative Comparison
What the compliance burden looks like with and without OSS
OSS Eliminates the Multi-country Registration Burden
The table below shows the compliance burden for an Estonian OÜ selling to consumers in 10 EU countries – with and without OSS. The contrast is stark: without OSS, each country requires separate registration, filing, and payment. With OSS, everything flows through EMTA in one quarterly process.
| Obligation | Without OSS | With OSS (via EMTA) |
|---|---|---|
| Number of VAT registrations needed for 10 EU countries | 10 separate local VAT registrations, one per country | 1 OSS registration through EMTA, which covers all 27 EU countries |
| Filing frequency | Up to 10 monthly/quarterly VAT returns in 10 different country portals in 10 different languages | 1 quarterly OSS return via EMTA e-Tax portal in Estonian/English |
| VAT payments | Separate payment to each of 10 tax authorities in their local currency and account | Single payment to EMTA in euros, which EMTA distributes to each EU country |
| VAT rate knowledge required | Must know the VAT rates of each country independently and apply correctly | Must know the applicable rate per country; OSS does not determine rates, but filing is simplified |
| Audit and compliance risk | Separate audit exposure in 10 countries; 10 sets of compliance rules | OSS administration is coordinated through EMTA, but tax authorities in Member States of consumption retain powers to verify VAT relating to supplies taxable in their jurisdictions. |
| Cost of local VAT registrations | Potentially €500–2,000 per country in agent/legal fees + filing costs | €250 one-time OSS registration fee; €80/quarterly return |
| Annual administrative overhead | 10 registration renewals, 10–40 return filings, 10 payment processes | 4 quarterly returns; 4 payments; 1 registration maintained |
What OSS Covers and What It Does Not
The eligibility rules for including sales in your OSS return
OSS Eligibility: Included and Excluded
The Union OSS can cover intra-EU distance sales of goods and eligible B2C services supplied to consumers in Member States where the supplier is not established. It does NOT cover: imports from outside the EU (that is IOSS), B2B sales (reverse charge handles those), or sales via marketplace facilitators like Amazon (they handle VAT). Getting the eligibility right prevents both under-filing (missing sales that should be on OSS) and over-filing (double-reporting sales that Amazon already handles).
| Supply Type | OSS Eligible? | Details |
|---|---|---|
| Digital services to EU consumers (SaaS, apps, e-books, streaming) | ✓ Yes | Classic OSS use case; destination-country rate applies; file on OSS quarterly |
| Physical goods shipped from EU warehouse to EU consumers | ✓ For qualifying intra-EU distance sales | Goods must move between Member States. Ordinary domestic sales are excluded. OSS may also be used below €10,000 when destination-country taxation applies. |
| Physical goods shipped from non-EU warehouse ≤ €150 to EU consumers | ✗ No; IOSS is optional | IOSS covers eligible non-excise goods in consignments with an intrinsic value not exceeding €150; otherwise normal import procedures apply. |
| Physical goods > €150 imported to EU consumers | ✗ No | IOSS limit is €150; above this, standard import VAT at border applies |
| B2B services to EU VAT-registered businesses | ✗ No | Reverse charge generally applies to services under the general B2B place-of-supply rule. Special rules, including those for immovable property, must be assessed separately. |
| Sales via Amazon/Etsy (marketplace facilitated) | Depends on who is liable for VAT | Exclude consumer sales for which the platform is the deemed supplier. Seller-liable intra-EU distance sales can belong in the seller’s own OSS return; selling through a marketplace does not itself transfer VAT liability. |
| B2C services taxable in another EU Member State, including construction and land-related services | ✓ If the supplier is not established in that Member State | Union OSS can cover these services. A local VAT registration alone does not constitute an establishment or prevent OSS use. |
| UK sales (post-Brexit) | Generally no; exception for qualifying goods sales to Northern Ireland | Services to UK consumers and goods sales to Great Britain are outside Union OSS. Qualifying distance sales of goods from the EU to Northern Ireland can be reported through Union OSS. |
OSS vs IOSS: A Full Comparison
OSS and IOSS are two distinct schemes with different purposes. They can both be active at the same time for different parts of your business. The table below shows every key difference.
| Feature | OSS (One-Stop-Shop) | IOSS (Import One-Stop-Shop) |
|---|---|---|
| What it covers | Union OSS – eligible B2C services and intra-EU distance sales of goods covered by the scheme | Eligible non-excise goods imported directly from outside the EU in consignments with an intrinsic value not exceeding €150 |
| Filing frequency | Quarterly – by the last day of the following month; no extension for weekends or public holidays | Monthly – by the last day of the following month; no extension for weekends or public holidays |
| Registration fee | €250 (our service) | €300 (our service) |
| When relevant | destination-country VAT applies to qualifying supplies once the €10,000 threshold conditions are no longer met; OSS may be used voluntarily instead of multiple local registrations. | Selling low-value physical goods from a non-EU warehouse |
| Threshold | €10,000 excluding VAT for qualifying intra-EU distance sales of goods and TBE services, assessed under the current and preceding calendar-year rules. | No threshold, applies from first import sale |
| VAT charged | Destination-country rate at checkout (e.g. 19% Germany) | Destination-country rate at checkout, collected upfront |
| Customs benefit | Does not affect customs – goods are inside EU already | Customs releases goods without VAT collection from buyer at border |
| Platform handling | marketplaces handle VAT only for transactions where they are legally treated as deemed suppliers. | Amazon may use IOSS for qualifying imports up to €150 where it is the deemed supplier; seller-fulfilled shipments still require the seller to transmit the IOSS number and required shipment data to the carrier. |
| EMTA quarterly payment | Single payment to EMTA; distributed to EU countries | Single monthly payment to EMTA; distributed to EU countries |
| Can be combined? | Yes – OSS and IOSS can both be active simultaneously (if you have both in-EU goods and non-EU imports) | |
Many businesses operate both schemes simultaneously – OSS for digital services and EU-warehoused goods, IOSS for low-value imports from non-EU warehouses. They are separate filings with separate registrations, but EMTA handles both. The key is correctly classifying each transaction to the right scheme at checkout.
The €10,000 EU B2C Threshold
How it works, what it resets on, and what happens when you cross it
How the €10,000 Threshold Is Calculated
The €10,000 threshold applies to the combined value of qualifying intra-EU distance sales of goods and telecommunications, broadcasting and electronically supplied services, excluding VAT, subject to both the current and preceding calendar-year conditions (1 January to 31 December – The threshold is assessed by reference to both the current and the preceding calendar year; exceeding it in the preceding year can therefore continue to require destination-country taxation in the current year, unlike Estonia’s domestic €40,000 VAT registration threshold, which is calculated from the beginning of the calendar year.). Sales to a single EU country or spread across multiple countries – only the categories of supplies covered by the statutory €10,000 threshold are aggregated.
| Sales Scenario | Total EU B2C Sales | Action Required |
|---|---|---|
| Digital product sold to German, French, and Finnish consumers – €3,000 to each | €9,000 excluding VAT, combined with all other qualifying sales | Estonian VAT rules apply only if the combined €10,000 threshold is met in both the current and preceding calendar years, the supplier is established solely in Estonia and has not elected destination taxation. Apply the rate for the product: 24% for standard-rated supplies; qualifying e-books are taxed at 9%. Report on the corresponding KMD line. |
| Following month: €2,000 more sales across EU countries | €11,000 cumulative qualifying sales excluding VAT | Apply destination-country VAT from the sale that exceeds the threshold. OSS is optional; otherwise meet the relevant local VAT obligations. |
| Next calendar year: preceding-year threshold exceeded | Current-year sales restart at €0; preceding-year sales remain relevant | Continue destination-country taxation from the first qualifying sale of the new year because the preceding-year threshold was exceeded. |
| Voluntary registration below €10K | Any level of EU B2C sales | Permitted – OSS can be registered voluntarily; allows destination-country rates from day one without waiting for threshold |
What Counts Toward the €10,000 Threshold
| Sale Type | Counts Toward €10K? | Notes |
|---|---|---|
| SaaS subscription to EU consumer | ✓ Yes | Digital service – counts regardless of amount or country |
| Digital e-book/download to EU consumer | ✓ Yes | Digital service – counts |
| Physical goods shipped from EU warehouse to EU consumer | ✓ Only qualifying cross-border sales | The €10,000 rule requires establishment solely in one Member State and dispatch from that Member State to another. Domestic sales do not count; dispatch from a warehouse in another Member State does not benefit from this threshold. |
| Physical goods imported from outside the EU ≤ €150 to an EU consumer | ✗ No | IOSS scheme – separate threshold; doesn’t count toward OSS €10K |
| B2B sale to EU VAT-registered business | ✗ No | B2B reverse charge – not B2C; excluded from threshold |
| Sale via Amazon (marketplace facilitator) | Depends on who is liable for VAT | Qualifying seller-liable cross-border sales count toward the seller’s threshold. Exclude the consumer sales for which Amazon is the deemed supplier. |
| Sale to Estonian consumer | ✗ No | Domestic sale – not cross-border EU B2C; excluded from OSS threshold |
The OSS Quarterly Return: How It Works
The filing process, what goes in the return, and a worked example
Our OSS Filing Process, Monthly to Quarterly
Each month, collect sales data by destination country from your Shopify/WooCommerce/Stripe reports. Flag each EU B2C sale with the buyer’s country.
At quarter end, aggregate all EU B2C sales by country. For each country: gross revenue ÷ (1 + local VAT rate) = net; net × VAT rate = VAT due.
Complete the EMTA OSS return template: one section per country with net revenue and VAT amount. Total VAT payable = sum of all country lines.
Submit the OSS return through the EMTA e-Tax portal by the last day of the month following the relevant calendar quarter. Q1 → by 30 Apr, Q2 → 31 Jul, Q3 → 31 Oct, Q4 → 31 Jan.
Pay the total OSS VAT to EMTA in one bank transfer with the OSS reference number. EMTA distributes to each EU member state. No foreign payments.
OSS Return – Worked Example (Q2 Filing)
The example below shows a typical Q2 OSS return for an Estonian OÜ selling SaaS subscriptions to EU consumers. Prices are VAT-inclusive (24% charged in the app; the store charges destination-country rates based on the buyer’s billing country).
| Country | Gross B2C Revenue | VAT Rate | Net Revenue | VAT Due |
|---|---|---|---|---|
| Germany (DE) | €2,380.00 | 19% | €2,380 ÷ 1.19 = €2,000.00 | €2,000.00 × 19% = €380.00 |
| France (FR) | €1,200.00 | 20% | €1,200 ÷ 1.20 = €1,000.00 | €1,000.00 × 20% = €200.00 |
| Finland (FI) | €868.00 | 25.5% | €868 ÷ 1.255 = €691.63 | €868.00 − €691.63 = €176.37 |
| Netherlands (NL) | €726.00 | 21% | €726 ÷ 1.21 = €600.00 | €600.00 × 21% = €126.00 |
| Sweden (SE) | €500.00 | 25% | €500 ÷ 1.25 = €400.00 | €400.00 × 25% = €100.00 |
| Other EU countries | €326.00 | varies | Calculate separately for each country and rate: gross ÷ (1 + VAT rate) | Gross revenue minus net revenue for each country and rate |
| TOTAL | €6,000.00 | – | €4,691.63 + net revenue for other EU countries | €982.37 + VAT for other EU countries; exact total requires their country/rate breakdown |
OSS Filing Deadlines
| Quarter | Sales Period | Filing Deadline | Payment Deadline | Late Consequence |
|---|---|---|---|---|
| Q1 | 1 Jan – 31 Mar | By 30 April | By 30 April | Interest and penalties depend on the Member State of consumption. Exclusion for persistent non-compliance includes failure to file within 10 days of reminders for three consecutive return periods, or failure to pay within 10 days of each reminder for three consecutive periods (unless each unpaid balance is below €100). Three late filings alone do not automatically trigger exclusion. |
| Q2 | 1 Apr – 30 Jun | By 31 July | By 31 July | Same consequences apply |
| Q3 | 1 Jul – 30 Sep | By 31 October | By 31 October | Same consequences apply |
| Q4 | 1 Oct – 31 Dec | By 31 January | By 31 January | Q4 is followed by a full-year OSS reconciliation check |
Persistent failure to comply with OSS filing or payment obligations may result in exclusion from the scheme; avoid presenting three late quarterly returns as an automatic standalone deregistration rule.
OSS Registration: A €250 Complete Service
How to register for OSS through EMTA and what happens next
OSS Registration Process
OSS registration for an Estonian OÜ is done through the EMTA e-Tax portal. Unlike standard VAT registration (KM-R form), OSS registration uses EMTA’s dedicated OSS module. Importantly, you must already be VAT-registered in Estonia (have a KM number) to register for OSS – OSS is an additional scheme on top of your Estonian VAT registration.
| Step | Action | Timeframe | Who Does It |
|---|---|---|---|
| 1 | Confirm Estonian VAT registration is in place – required prerequisite | Pre-requisite; if not registered, we register first (€400 + 3–5 days) | We verify or complete |
| 2 | Access the EMTA e-Tax portal OSS module | Immediate | We use our esindusõigus delegation |
| 3 | Complete OSS registration form: OÜ name, VAT number, effective registration date, type of supplies (digital services/goods) | 1–2 days preparation | We prepare and submit |
| 4 | EMTA processes the OSS registration | 3–5 working days | EMTA processes |
| 5 | For the Union OSS, the Estonian VAT identification number is used for the special scheme; a separate Union OSS VAT number is generally not issued. | On approval | We confirm and notify you |
| 6 | We advise on configuring your store tax settings for destination-country VAT rates | Post-registration | We advise; you configure the platform |
| 7 | First OSS quarterly return filed after the quarter ends | By the last day of the month following the first reporting quarter | We prepare and file: €80 |
What Our €250 OSS Registration Includes
| Included | Details |
|---|---|
| OSS eligibility confirmation | We confirm your supplies are OSS-eligible and exclude imports covered by IOSS and consumer sales for which a marketplace is the deemed supplier. Seller-liable marketplace sales remain subject to the normal OSS eligibility rules. |
| EMTA OSS module registration | Complete preparation and submission of OSS registration through EMTA e-Tax portal |
| Effective date selection advice | We advise on the best registration start date – typically Q-start to avoid mid-quarter complications |
| Store configuration guidance | Step-by-step guidance for Shopify, WooCommerce, or your platform on applying destination-country VAT rates |
| Data collection template | Excel/CSV template showing which sales data to export quarterly for our OSS return preparation |
| First quarter monitoring | We monitor your EU B2C sales data for Q1 after registration to confirm correct classification before first filing |