IOSS and EU VAT on imports
The three ways to deal with VAT on EU parcels of EUR 150 or less, who needs an intermediary, and a worked order with the new duty and handling fee.
More ways to read this page
IOSS lets a seller charge EU VAT at checkout on orders of EUR 150 or less, so the parcel clears without VAT due at the door. It's optional, but it's the route that gives the customer no surprises. VAT on imports of any value has been due since the EUR 22 exemption was abolished on 1 July 2021, so what you're choosing is who collects it and when.
The three routes for a consignment of EUR 150 or less
| VAT charged | At sale, by the seller or marketplace | At delivery, by the post or carrier | At import, on the customs value plus charges |
|---|---|---|---|
| Who owes it | Seller or marketplace, through a monthly return | Customer, and the carrier collects it | Customer or importer |
| Registration | IOSS number, one EU member state | None for the seller | None for the seller, carrier or broker clears |
| Rate | That of the buyer's country | The rate of the country of import (destination only) | The rate of the country of import |
| Customer's experience | No VAT at the door | Pays on delivery, often plus a carrier fee | Pays on delivery, often plus a fee |
IOSS doesn't apply to goods subject to excise, such as alcohol or tobacco, or to consignments above EUR 150. Above that limit, standard VAT and customs rules apply. The EUR 150 is the intrinsic value of the whole consignment, excluding transport and insurance if they're shown separately.
Rates by country are here:
| Sources | ||||
|---|---|---|---|---|
| Austria | VAT | 20% | EUR 0 | Sources |
| Belgium | VAT | 21% | EUR 0 | Sources |
| Croatia | VAT | 25% | EUR 0 | Sources |
| Czech Republic | VAT | 21% | EUR 0 | Sources |
| Denmark | VAT | 25% | EUR 0 | Sources |
| Finland | VAT | 25.5% | EUR 0 | Sources |
| France | VAT | 20% | EUR 0 | Sources |
| Germany | VAT | 19% | EUR 0 | Sources |
| Greece | VAT | 24% | EUR 0 | Sources |
| Hungary | VAT | 27% | EUR 0 | Sources |
| Iceland | VAT | 24% | None found | Sources |
| Ireland | VAT | 23% | EUR 0 | Sources |
| Italy | VAT | 22% | EUR 0 | Sources |
| Netherlands | VAT | 21% | EUR 0 | Sources |
| Norway | VAT | 25% | NOK 0 | Sources |
| Poland | VAT | 23% | EUR 0 | Sources |
| Portugal | VAT | 23% | EUR 0 | Sources |
| Sweden | VAT | 25% | EUR 0 | Sources |
| Switzerland | VAT | 8.1% | CHF 62 | Sources |
| United Kingdom | VAT | 20% | GBP 0 | Sources |
Checked 5 November 2026. Each country's sources are linked from its row. "Not confirmed" means the official sources didn't settle it; "None found" means they show no threshold. Download as CSV or JSON.
Who can use IOSS
A seller established in the EU can register directly in its own member state. A seller without an EU establishment needs an intermediary established in the EU, unless it's in a country with an EU mutual assistance agreement that covers this, Norway being one. Member states can set further conditions on intermediaries, such as a guarantee.
You file a monthly return, due by the end of the following month, and keep records for 10 years. A marketplace that facilitates the sale is treated as the supplier for VAT purposes on these goods, so if you sell only through one, it usually handles this. Check who's accounting for what in your platform terms.
Treat your IOSS number as sensitive. The carrier needs it for the import declaration, and customs reads it as a sign that the VAT is already dealt with, so give it only to the parties handling your goods.
One order, worked through
This is our own illustration. A UK shop sells a consumer in the EU four identical linen aprons for EUR 100, plus EUR 10 delivery, through IOSS. The aprons share one code and description, so they make one item. It charges the customer the EUR 2 handling fee at checkout, and absorbs the duty itself. We've assumed a 21% VAT rate. Use the buyer's actual rate.
| Line | Working | Amount (EUR) |
|---|---|---|
| Goods | 100.00 | |
| Delivery | 10.00 | |
| Handling fee charged to customer | 1 item x EUR 2 | 2.00 |
| VAT taxable amount | 112.00 | |
| VAT | 21% x 112.00 | 23.52 |
| Customer pays | 135.52 |
Out of that, the seller pays EUR 23.52 of VAT on its IOSS return, plus EUR 3 duty and the EUR 2 handling fee, which go through the customs declaration. Take those three from the EUR 135.52 and it keeps EUR 107.00 before the cost of the goods.
The two charges have different legal bases. The EUR 3 duty comes from Council Regulation (EU) 2026/382 and runs from 1 July 2026 until 1 July 2028. The EUR 2 handling fee comes from Article 20(2) of the new Union Customs Code, Regulation (EU) 2026/2108, with the amount set by Delegated Regulation (EU) 2026/2152, which applies from 1 November 2026. The fee has no end date and applies to distance sales at any value, so also above EUR 150. The Commission's guidance says that a handling fee charged to the consumer at sale forms part of the taxable amount in the IOSS return. And the party liable for the duty and fee is the declarant, and a person it represents indirectly is liable too, so settle this with your carrier before you go live. For more on the charges, see de minimis thresholds.
Traps in the IOSS route
- Preferential goods. A preferential rate isn't available if IOSS is used to collect the VAT. The goods take the EUR 3 duty. To claim a preference on goods that qualify under a trade agreement, you need another VAT route and a full H1 declaration, and the handling fee still applies.
- Consignment value. If one customer's order is split, each parcel has its own value. If the order is over EUR 150 in one consignment, it's out of IOSS altogether. If you can't tell at checkout, set your system to handle both.
- Returns. Refund the customer and correct the VAT through the return. The handling fee is non-refundable once the declaration is accepted. The EUR 3 duty can no longer be recovered by invalidating the declaration after release, so only the general repayment rules are left. The guidance covers both.
- Product identifiers. From 1 November 2026, declarations for distance sales in consignments of up to EUR 150 need a product identifier for each item, with enforcement from that date. Your carrier will want them from you.
Coming next
The customs reform under Regulation (EU) 2026/2108 moves more of the customs responsibility to platforms and sellers, with the Data Hub due to be mandatory for e-commerce from 1 July 2028. The VAT in the Digital Age package has changes starting on 1 January 2027 and 1 July 2028. The July 2026 OSS guide is revised for the first of these, and says a completely new version will follow. Reread it before those dates.
This page is guidance, not tax advice. Your numbers depend on the buyer's country, the seller's set-up and the platform, and the import duty calculator can run them for a specific route.
Sources
- European Commission: Register to the One Stop Shop, checked 5 November 2026
- European Commission: Guide to the VAT One Stop Shop, July 2026, checked 5 November 2026
- European Commission: Customs formalities for low value consignments, checked 5 November 2026
- European Commission: Customs guidance on the EUR 3 duty and Union handling fee, checked 5 November 2026
- European Commission, Access2Markets: EU applies EUR 3 customs duty per item, checked 5 November 2026
- European Commission: EU customs reform, checked 5 November 2026
- Official Journal: Council Regulation (EU) 2026/382, EUR 3 duty, checked 5 November 2026
- Official Journal: Commission Delegated Regulation (EU) 2026/2152, EUR 2 Union handling fee, published 22 October 2026, checked 5 November 2026