
Customs Clearance Service for EU Ecommerce Imports: What’s Included
05.08.2026
DDP vs DDU Shipping for EU Ecommerce Imports: Which Incoterm Fits Your Model
05.08.2026

FLEX. Logistics
We provide logistics services to online retailers in Europe: Amazon FBA prep, processing FBA removal orders, forwarding to Fulfillment Centers - both FBA and Vendor shipments.
A customer in France buys a $40 phone case from a seller based in the US. If that seller collected VAT at checkout under IOSS registration, the parcel clears customs and reaches the buyer within days. If not, the parcel sits at a customs depot waiting for the buyer to pay import VAT before release — and a large share of buyers simply refuse to pay, sending the parcel back or straight to abandonment. IOSS registration is the mechanism that lets non-EU sellers collect VAT on low-value consignments at the point of sale instead of at the border. It only applies below a specific consignment value threshold, and it requires an EU-based intermediary for most non-EU sellers. Understanding where IOSS applies — and where it does not — is the first control point for anyone shipping direct-to-consumer parcels into the EU.
What IOSS Registration Actually Does at Checkout
The Import One Stop Shop is a VAT reporting scheme, not a customs waiver. It changes who collects VAT and when — not whether VAT is owed. Under the standard model, a customer buying from outside the EU pays VAT to the customs authority (or the carrier acting on its behalf) before the parcel is released. Under IOSS registration, the seller collects that same VAT during checkout, at the rate applicable to the buyer's country, and remits it monthly through a single IOSS return.
The practical shift happens at the border. A parcel declared under a valid IOSS number carries proof that VAT has already been paid, so customs can release it without holding it for payment collection. This is the core value of IOSS compliance for a non-EU seller: it removes the point where a parcel gets stuck waiting on the buyer to act. The seller's checkout software calculates VAT by destination country, adds it to the order total, and the IOSS number travels with the shipment data to the carrier and customs declaration.

The €150 Consignment Threshold and Why It's a Hard Line
IOSS only covers consignments with an intrinsic value of €150 or less. This is a per-consignment limit, not a per-item or per-order limit in the loose sense — it's the total value of goods in that single parcel, excluding VAT and shipping in most calculations. A parcel valued at €149 qualifies. A parcel valued at €151 does not, and reverts to the standard import VAT and customs declaration process at the border, regardless of whether the seller is IOSS-registered.
This threshold creates a common planning error: sellers assume that because they are IOSS-registered, every shipment they send benefits from checkout VAT collection. In practice, mixed-cart orders that push a single parcel above €150 fall out of scope automatically. If a seller's average order value is climbing — bundle deals, multi-item promotions — the operations team needs a rule for splitting shipments or flagging orders that exceed the threshold before they reach the carrier, otherwise the parcel gets treated as a standard import and the customer experience reverts to a border hold.
Who Is Eligible and Why an Intermediary Is Usually Required
IOSS registration is open to any seller, EU-based or not, shipping low-value goods directly to EU consumers. But eligibility comes with a structural requirement for non-EU sellers: in most cases, a business established outside the EU must appoint an EU-based IOSS intermediary to register and file on its behalf. The intermediary is not just a paperwork formality — it becomes jointly liable for the VAT the seller reports, which is why intermediary services are a screened, fee-based function rather than a free registration checkbox.
Sellers based in a country with a mutual VAT assistance agreement with the EU may register directly without an intermediary, but this is the exception, not the default. For most non-EU sellers — including nearly all US, UK-post-Brexit, and Asia-based direct-to-consumer operations — the practical path runs through IOSS intermediary services that hold the registration, file the periodic return, and take on the compliance exposure. Choosing that intermediary is a real decision: it affects onboarding time, monthly reporting cost, and how quickly VAT numbers can be issued for checkout integration.

Checkout VAT vs. Border VAT: What Changes for the Buyer
The operational difference between IOSS and no IOSS shows up entirely in the delivery experience, and it is worth spelling out because it drives cart abandonment and refund volume. Without IOSS, a parcel ships DDU (delivered duty unpaid) or is flagged for import VAT collection at the border. The carrier holds the parcel, contacts the buyer, and requests payment before final delivery — often days after the buyer thought the order was complete.
Many buyers do not respond to that request. Some don't recognize the carrier's payment link as legitimate and ignore it; others simply refuse to pay a second charge on an order they thought was finished. The parcel then gets returned to sender or destroyed, and the seller absorbs the shipping cost, the refund, and often a support ticket disputing the charge. With IOSS registration, that entire failure point disappears from the delivery side because VAT was already settled at checkout — the buyer sees one total price and the parcel moves through customs without a payment gate.
Common Compliance Gaps Sellers Miss After Registering
Getting an IOSS number is the easy part. The gap usually opens in how the number gets used across systems. A seller registers for IOSS compliance, but the checkout platform is not configured to calculate destination-country VAT correctly, or the IOSS number never makes it onto the customs data the carrier submits — meaning the parcel still gets treated as unpaid at the border despite the seller having collected VAT from the buyer.
Another frequent gap: sellers assume IOSS covers B2B transactions or shipments above the threshold, when it only applies to B2C consignments valued at €150 or less. A B2B sale to an EU-registered business generally falls under separate VAT rules entirely, sometimes intersecting with OSS registration for other transaction types rather than IOSS. Getting this distinction wrong means VAT is either double-collected, under-reported, or filed against the wrong scheme — all of which surface later as a mismatch during a compliance review rather than as an immediate delivery failure.
Operational Control Points
- Confirm each parcel's intrinsic value against the €150 threshold before it leaves the warehouse.
- Verify the IOSS number is transmitted in the carrier's customs data field, not just stored internally.
- Check that checkout software applies destination-country VAT rates, not a flat EU rate.
- Reconcile monthly IOSS filings against actual VAT collected at checkout.

Common Mistakes to Avoid
- Assuming IOSS covers B2B orders or orders above the consignment threshold.
- Letting bundle promotions push parcel value past €150 without a split-shipment rule.
- Treating intermediary selection as a formality rather than a liability-sharing decision.
- Forgetting to update the carrier integration when switching IOSS intermediaries.
When to Escalate
- Escalate to a VAT compliance specialist when order values regularly approach the €150 threshold.
- Revisit the setup when expanding into a country with different VAT rate bands.
- Bring in an EU-based intermediary review when current filings show discrepancies against checkout-collected VAT.
Deciding Whether IOSS Registration Fits Your Shipment Profile
The decision to pursue IOSS registration comes down to one question: what share of your EU-bound parcels actually fall under the €150 threshold as B2C consignments? If most of your direct-to-consumer volume sits comfortably below that line, checkout VAT collection removes a real friction point — no border hold, no abandoned parcel, no VAT-related support ticket. If your average order value is creeping upward, or a meaningful share of your EU sales are B2B, IOSS alone won't cover the full picture, and you may need OSS registration or standard import VAT handling alongside it.
The other variable is intermediary fit. Non-EU sellers depend on an EU-based intermediary to hold the registration and file returns, so the choice of who handles that function affects onboarding speed, monthly cost, and how cleanly your VAT compliance services connect to your checkout and carrier systems. Before scaling parcel volume into the EU, map your actual order value distribution against the threshold, confirm your carrier passes the IOSS number correctly at customs, and revisit the setup whenever your product mix or pricing changes enough to shift how many parcels stay under €150.

IOSS registration lets non-EU sellers collect VAT at checkout on B2C parcels valued at €150 or less, replacing the border-hold model that stalls delivery and drives refunds. It requires an EU-based intermediary for most non-EU sellers, does not cover B2B transactions or above-threshold shipments, and depends on accurate data flowing from checkout to carrier to customs. Sellers shipping meaningful direct-to-consumer volume into the EU should check their order-value distribution against the threshold before assuming IOSS covers every parcel. If your VAT setup or intermediary relationship needs a second look, that's worth resolving before volume grows further. Contact FLEX. Logistics for a quote.






