IOSS looks attractive because it can make checkout cleaner for the customer and reduce customs friction. But I often see sellers assume that every low-value parcel automatically belongs in IOSS. It does not.
The real question is where the goods are when the sale happens, who is the seller for VAT purposes, and whether the platform or the seller is actually collecting VAT. Those points decide the structure, not the headline price alone.
When IOSS actually fits
IOSS is for distance sales of imported goods to EU consumers when the parcel comes directly from a third country to the customer. The value threshold is EUR 150, and the scheme is not for excise goods.
- The buyer is a consumer, not a business.
- The goods are outside the EU when sold.
- The parcel goes directly to the customer, not first to an EU warehouse.
- The shipment value stays within EUR 150.
For that flow, IOSS can make the customer journey smoother and reduce surprises on delivery. It only works if the logistics chain stays aligned with the tax model.
When IOSS does not fit
The classic failure is stock moving into the EU. Once the goods sit in an EU warehouse, you are no longer dealing with the clean import sale that IOSS is designed for. That is where OSS or local VAT numbers may be needed.
Another problem appears when a marketplace is already a deemed supplier and collects VAT on the transaction. If the seller still treats the order as if it needs the same VAT again, double-counting and reporting errors follow quickly.
| Scenario | Usually IOSS? | Comment |
|---|---|---|
| China to Estonia, parcel under EUR 150 | Yes | Classic IOSS-style import sale. |
| Goods stored in Germany before sale | No | Different VAT logic. |
| Marketplace already collects VAT | Usually no | Check the platform role first. |
What to check before launch
Before you launch, check four things: where the goods are shipped from, who the seller is for VAT, whether the marketplace collects VAT, and whether the logistics route can change without anyone noticing.
That last point matters more than most owners expect. If your supplier changes the route and goods start moving through an EU warehouse, the IOSS model can stop fitting overnight.
- Route from supplier to customer.
- Value limit per shipment.
- Seller role versus marketplace role.
- Fallback process if the route changes.
Why the customer experience matters
IOSS is not only a tax topic. When VAT is collected correctly at checkout, the buyer is less likely to face customs surprises, delivery delays, or extra charges on receipt. That matters for repeat purchases and brand trust.
If the IOSS number does not pass through the chain properly, the business has to deal with complaints and fixes after the sale. From a customer-service perspective that is expensive even before the accounting correction starts.
IOSS only works when the shipping route stays simple. If the route changes, the VAT model has to change too.
IOSS is useful when the shipping route, seller role, and VAT collection logic are all aligned. If one of those pieces changes, the scheme may stop fitting even if the product price still looks right. Related topic: OSS in Estonia.
If you are selling imported goods into the EU and are not sure whether IOSS is the right fit, check the flow before volume grows. You can start with a review via our contacts page.
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.
