The EUR 10,000 OSS threshold is small enough to ignore at first and important enough to cause real mistakes later. Owners often discover it only when the accountant asks for a retrospective breakdown.
The practical solution is not to memorize the rule, but to build a monthly calculation that shows which sales count, which do not, and when the business is moving from local VAT logic into OSS logic.
What counts toward the threshold
In practice, the threshold is about cross-border B2C sales that create VAT by destination-country logic. That usually means goods or qualifying services sold to private customers in other EU countries.
- B2C sales into other EU countries.
- Sales where VAT belongs in the customer country.
- Orders shipped cross-border from Estonia or another EU country.
Once those sales add up, you need to understand whether OSS becomes the right reporting path or whether the model should already use local VAT registrations for some flows.
What does not count the same way
Do not mix the threshold with every EU sale the company makes. B2B sales, local sales, and transactions where another party already has the VAT role are not the same thing as your cross-border consumer sales.
Marketplace data also needs extra care. A payout report can show revenue, but it does not always show whether the seller or the platform collected VAT. That is why raw platform totals are not enough for the threshold calculation.
| Flow | Count for OSS threshold? | Why |
|---|---|---|
| Estonia to Germany, B2C | Yes | Cross-border consumer sale. |
| Estonia to Germany, B2B | No | Different VAT treatment. |
| Amazon payout without role mapping | Not directly | You must see who actually carried VAT. |
Two practical examples
Example 1. Your Estonian store sells EUR 8,200 B2C into Germany and France, plus EUR 14,000 inside Estonia. The threshold review is about the cross-border B2C part, not the full EUR 22,200 turnover. Domestic Estonian sales do not push you into OSS on their own.
Example 2. Amazon shows EUR 11,500 for the quarter, but part of that volume is B2B and part sits in marketplace flows where the VAT role must be checked first. If you use the payout total without mapping the VAT role, your threshold number may be wrong before you even start the calculation.
How to calculate it monthly
I recommend a simple monthly worksheet with four lines: country, channel, customer type, and tax role. Once that exists, the threshold is not a surprise at the end of the year.
The key is to review the rolling total every month. If you only check at quarter-end, you are already late for a business that sells continuously across the EU.
- Separate B2C from B2B at import level.
- Tag marketplace orders by VAT role.
- Track returns and discounts separately.
- Review the rolling sum every month.
What the owner should watch for
The threshold is not just a tax issue. It is a management trigger. Once the business is close, the owner should know whether the current sales model still works with a simple OSS setup or whether local VAT registrations are starting to appear.
If the answer is unclear, do not wait for the quarter to close. The cost of a short review is much lower than fixing a wrong country breakdown later.
What the accountant should receive each month
The threshold becomes manageable when the accountant gets a small but consistent data pack every month instead of a year-end reconstruction request.
- Country-level B2C sales totals.
- Separate marking for B2B and marketplace-handled VAT flows.
- Returns and discounts linked to the original month.
- A note on any new warehouse, channel, or pricing change that could affect VAT treatment.
The threshold matters, but the monthly tracking matters more. If you monitor the flow regularly, the EUR 10,000 trigger stops being a surprise.
Think of the EUR 10,000 threshold as a trigger for better control, not as a number to remember by heart. Once you track the flow monthly, you can see early whether OSS is enough or whether the VAT model is already becoming local and multi-country.
If you want a clean threshold review for your store, contact us through the contacts page and we will map the flow, the threshold logic, and the next VAT step with you.
Sources cited in this article
Need help with OSS or IOSS? We work with Estonian founders, e-residents, and online stores that need a clean VAT setup. Contact us and we will review the flow with you.
