Guides
IOSS Guide — VAT for E-Commerce Selling into the EU (2026)
What is IOSS, who must register, how it works for sub-€150 parcels, and what obligations apply to e-commerce businesses selling into the EU from outside. Practical guide for B2C online sellers.
If you run an online store and ship to EU customers from outside the EU — whether from the USA, UK, China, or anywhere else — IOSS is one of the most important compliance decisions you face. It directly affects your customers’ experience, your conversion rate, and your customs process.
This guide explains what IOSS is, whether it applies to you, how to register, and what the practical difference is for your customers and operations.
1. What is IOSS?
IOSS stands for Import One Stop Shop. It is an EU VAT simplification scheme introduced on 1 July 2021 as part of the EU VAT e-commerce package.
The core problem IOSS solves: when you ship a parcel from outside the EU to an EU customer, import VAT must be collected at the EU border. Without IOSS, this happens at delivery — the customer gets a bill from the courier and pays VAT + a handling fee before receiving their package. This is a terrible experience that drives chargebacks and lost customers.
With IOSS, you collect VAT at checkout (like any domestic sale), remit it to the EU monthly, and your parcels clear customs automatically using your IOSS number. The customer pays the right price at checkout and gets a smooth delivery.
2. Who should register for IOSS? (It is optional)
IOSS is strongly recommended if:
- You sell B2C goods to EU consumers from outside the EU
- Your parcels are under €150 per consignment
- You sell via your own website or directly (not through a marketplace)
IOSS is optional — but without it your customers face VAT collection at delivery, which in practice kills conversion and creates support tickets. For most sellers in this position it is the sensible choice.
IOSS is NOT your responsibility if:
- You sell via Amazon EU, eBay, Etsy, Zalando or other “deemed supplier” marketplaces — they collect and remit IOSS VAT on your behalf. You do not register separately.
- Your parcels are over €150 — these fall outside IOSS entirely. Standard customs duty + VAT applies at the border, collected from the customer.
- You only sell B2B (to VAT-registered EU businesses, not consumers) — IOSS does not apply to B2B.
3. IOSS vs. no IOSS — customer experience comparison
| Situation | Without IOSS | With IOSS |
|---|---|---|
| VAT collected at | Delivery — courier presents bill | Checkout — included in price |
| Carrier handling fee | ~€15–25 per parcel (DHL, UPS, local post) | None — parcel pre-cleared |
| Customs clearance time | 1–3 extra days at border | Near-instant (automated) |
| Customs duty (since 1 July 2026) | €3 per item | €3 per item — IOSS does not exempt |
| Customer surprise bill | Yes — unexpected extra charge | No — transparent at checkout |
| Return / dispute risk | High — customers refuse or dispute | Low |
For a €60 order of a single item, the customer without IOSS may face: €12 VAT (20%) + €3 customs duty + €18 carrier handling fee = €33 unexpected bill before getting their package. That is 55% of the original order value added at delivery. IOSS moves the VAT to checkout and removes the handling fee; the €3-per-item duty is due under either scheme, so factor it into your checkout price rather than leaving it as a surprise.
4. VAT rates by EU country
You collect VAT at the destination country rate, not your registration country’s rate. The main EU VAT rates for 2026:
| Country | Standard VAT rate |
|---|---|
| Germany | 19% |
| France | 20% |
| Spain, Netherlands, Czech Republic | 21% |
| Italy | 22% |
| Ireland, Portugal | 23% |
| Finland | 25.5% (since 1 September 2024) |
| Poland | 23% |
| Sweden, Denmark | 25% |
| Hungary | 27% — highest in EU |
| Luxembourg | 17% — lowest in EU |
Your e-commerce platform should automatically apply the correct rate per customer shipping address. If it does not, use a VAT calculation plugin (Shopify has this built in; WooCommerce via EU VAT Assistant).
5. How to register for IOSS — step by step
Registration is free and fully online. The process takes 1–3 business days to receive your IOSS number.
Appoint an EU intermediary — this decides your registration country. A seller established outside the EU generally cannot pick a member state freely: it must appoint an intermediary established in the EU, and the member state where that intermediary is established becomes its member state of identification. The only exception is a seller established in a country with which the EU has an agreement on mutual assistance for the recovery of VAT (such as Norway), selling goods dispatched from that country: it may choose any member state and needs no intermediary. Examples of national tax authorities that register IOSS users:
- Ireland — Revenue (revenue.ie), English-language portal
- Germany — Federal Central Tax Office, BZSt (bzst.de)
- Netherlands — Belastingdienst (belastingdienst.nl)
An existing VAT registration in an EU country (e.g. through a fiscal representative) does not by itself decide where you register for IOSS.
Apply on the OSS portal. Your intermediary registers itself in its member state first, then registers you, providing your business name, address, country of establishment, and business type.
Receive your IOSS number. Format:
IM+ the 3-digit code of the member state of identification + 7 digits (12 characters in total). An illustrative example for a registration in Ireland (code 372):IM3721234567, not a real number. This number must appear on every IOSS-eligible parcel label.Configure your checkout. Add IOSS VAT calculation to your checkout. Set your IOSS number in your shipping carrier integrations (DHL, UPS, FedEx, Sendcloud all have an IOSS field).
File monthly returns. By the last day of each month, submit a return for the previous month’s sales, broken down by EU country. Pay the total to your registration country — they distribute to each member state.
6. IOSS and third-party logistics (3PL) in the EU
If you use a 3PL warehouse inside the EU (e.g. a fulfilment centre in Germany or Poland), your goods enter the EU in bulk — as a commercial import, not individual consumer parcels. IOSS does not apply to bulk commercial imports. You need a standard EU VAT registration and pay import VAT on the stock on entry. Goods already released for free circulation and then shipped to customers from an EU warehouse are not subject to the €3 flat duty again.
IOSS is specifically for the model where goods are individually shipped direct from a non-EU location to EU consumers. If you ship from China directly to the customer, IOSS applies. If you ship a pallet to a German warehouse and fulfil from there, IOSS does not apply — but you likely want EU VAT + OSS (not IOSS) for the sales.
7. What happens for parcels over €150?
IOSS only covers consignments worth up to €150 (the value of the goods, excluding transport and insurance where these are shown separately on the invoice). Above that threshold, standard EU customs rules apply:
- Customs duty applies (rate depends on HS code — typically 0–17% for consumer goods)
- VAT applies on (goods + shipping + duty)
- The carrier handles customs clearance and charges the customer a handling fee
- You cannot use your IOSS number for these parcels — they must be processed as standard imports
8. IOSS and the €3 flat customs duty (since 1 July 2026)
The €150 threshold for IOSS is unchanged, but the customs duty exemption for consignments up to €150 is gone. Since 1 July 2026, distance sales of imported goods in these consignments attract a temporary flat customs duty of €3 per item, regardless of whether VAT is collected through IOSS, the special arrangements or standard import VAT. IOSS still works exactly as before for the VAT part.
- An item is a tariff line, not a unit: goods sharing the same tariff classification, description and, where applicable, origin count once. Five identical T-shirts attract €3; three T-shirts and a watch attract €6.
- Preferential origin: goods benefiting from a preferential trade agreement or Customs Union arrangement are outside the flat duty, provided VAT was not collected through IOSS.
- Split shipments no longer avoid duty: five identical T-shirts in one consignment attract €3, but €15 if sent as five consignments.
- Temporary: the flat duty is due to apply until 1 July 2028, after which normal duty rates by type of goods will apply to low-value consignments too.
For the background, see the end of the EU’s €150 duty exemption, or estimate the charges on an order with our calculator.
Conclusion — is IOSS worth it?
Yes, for any volume above trivial. The registration takes 2–3 hours of setup. The return filing is 20–30 minutes per month if your e-commerce platform tracks it correctly. In return: better customer experience, fewer disputes, faster customs clearance, and no carrier handling fees eating into your margins or annoying your customers.
For e-shops shipping to EU customers, not having IOSS in 2026 is simply a competitive disadvantage — your conversion rate suffers because customers see unexpected fees at delivery.
Quick facts
IOSS Guide — VAT for E-Commerce Selling into the EU (2026)
schedule Updated
Summary
IOSS (Import One Stop Shop) is the EU VAT scheme for e-commerce sellers shipping sub-€150 B2C parcels into the EU from outside. Without IOSS: the customer pays VAT on collection plus a carrier handling fee (~€15–25), and the parcel may be held at customs for days. With IOSS: VAT is collected at checkout, the parcel clears customs faster, and no surprise VAT bill at delivery. IOSS covers VAT only: since 1 July 2026 a temporary flat customs duty of €3 per item also applies to distance sales in consignments up to €150, regardless of the VAT scheme, until 1 July 2028. Registration is free and made in a single EU member state: for most non-EU sellers, the one where their EU intermediary is established. You then file one monthly IOSS return, broken down by destination country, for sales to all 27 EU countries.
- IOSS applies to
- B2C parcels under €150 shipped from outside the EU into the EU
- Registration
- Free, in one EU member state — for non-EU sellers generally the member state of their EU intermediary; one registration covers all 27 EU countries
- VAT rate
- Destination country rate — e.g. Germany 19%, France 20%, Sweden 25%
- Filing frequency
- Monthly VAT return via the OSS portal
- Without IOSS
- Customer pays VAT on collection + carrier handling fee (~€15–25 per parcel)
- IOSS number on parcel
- The IOSS number must be printed on the label — carriers use it to speed up customs clearance
- Threshold
- €150 per consignment — parcels above €150 are outside IOSS scope (standard customs apply)
- Customs duty on IOSS parcels
- Flat €3 per item since 1 July 2026, regardless of VAT scheme — until 1 July 2028
- Marketplaces
- Amazon EU, eBay, Etsy, Zalando are "deemed suppliers" — they collect and remit IOSS VAT on your behalf if you sell through them
Data accuracy
Indicative information — verify at source
Weight limits, prices, country availability and conditions change over time. Values on this page are indicative — they help you choose the right carrier, not to calculate a binding price. Before shipping, always verify current conditions directly on the carrier's website.
Last revised
event
Report error: Found an inaccuracy? Let us know — we fix within 24 h. info@parcel-guide.eu
link Sources & methodologyRelated guides