EU customs clearance for ecommerce, cleared clean, released fast

Every parcel entering the EU has to clear customs, and a bad declaration is where shipments stall and customers get billed twice. Shortlist European partners by the countries they serve and the VAT/IOSS support they list, then confirm who classifies, declares and clears your goods, so the border stops being where your delivery promise breaks.

The difference

Declared right, released without a second bill

Customs clearance looks like paperwork until a wrong HS code triggers a duty query, the parcel is held for days, and your customer opens a ticket asking why the courier wants another payment. FulfilEU has no customs-clearance filter, so shortlist on countries, platforms and VAT/IOSS support, then ask each partner how they classify goods, declare them and pay the duty, so the border is a formality, not a failure point.

Correct classification and declaration

Ask who assigns the HS commodity code, how the consignment is valued and who files the import declaration. These three things decide whether a parcel is released quickly or held for a query.

No surprise bill at the door

IOSS covers VAT only. Since 1 July 2026 a customs duty of 3 euros per item applies to parcels of 150 euros or less, and an EU handling fee of 2 euros per item is due to start by 1 November 2026. Unless you or your carrier prepay them, the customer pays them on the doorstep, so ask each partner what its default flow is.

How customs clearance works

  1. 01

    Describe what you ship

    Tell us your product categories, the EU markets you sell into, your monthly order volume and whether you need VAT/IOSS handling.

  2. 02

    Compare shortlists

    Partners that serve your markets and offer every need you ticked are shortlisted, then scored on countries, needs, platforms and volume. Confirm their customs capability directly, so you compare on clearance, not just storage price.

  3. 03

    Request an intro

    Send a request with a short message describing your products and clearance flow. The partner sees who you are once they accept, so they can quote against your real catalogue rather than a generic sample.

  1. 01

    Classify and value

    Each product is assigned its HS commodity code and the consignment is valued correctly, the two inputs customs uses to decide duty and whether the parcel needs a closer look.

  2. 02

    Declare

    For parcels shipped to customers from outside the EU, the declaration carries your own IOSS number where the order qualifies, so VAT is accounted for at the point of sale. Stock imported in bulk into an EU warehouse is cleared under standard import rules instead, with duty at the tariff rate plus import VAT.

  3. 03

    Release and dispatch

    Customs clears the consignment, the parcel is released into the domestic carrier network, and tracking flows back so the customer sees continuous movement instead of a silent hold.

Get your EU customs handled

Start from the directory, or publish a store profile and shortlist European partners by country, platform and VAT/IOSS support, then confirm how each one clears your goods and who pays the duty, so your customer is not handed a second bill.

What is customs clearance?

Customs clearance is the process of getting a shipment through a country's customs authority so it can be legally delivered: declaring the goods, assigning the correct HS commodity code, stating the consignment value, and accounting for any import VAT and customs duty owed. For ecommerce parcels entering the EU, clearance is where the 2021 VAT reforms bite, every commercial parcel owes VAT regardless of value. Consignments up to 150 euros can use IOSS, with VAT collected at checkout instead of at the border, and since 1 July 2026 they also carry a flat customs duty of 3 euros per item. For parcels shipped from outside the EU, the carrier or a customs broker usually lodges the declaration with the seller's own IOSS number; stock imported in bulk into an EU warehouse is cleared by a broker or the fulfilment partner under standard import rules. Clean clearance releases a parcel quickly; a misclassification or valuation error gets it held for a query and can pass a surprise bill to the customer.

Also called: customs brokerage, import clearance, customs handling

Clearing customs into and across the EU

The physical side of getting goods over the border, codes, declarations and duty, and why getting it wrong is expensive.

Stacked shipping containers awaiting customs clearance at a port.

HS codes, declarations and the border release

Customs clearance is the operational work of getting goods legally across a border, and it is distinct from VAT registration. Every product has to be classified under a commodity code (an HS or TARIC code) that determines its duty rate and any restrictions, declared to customs with an accurate value and origin, and then physically released once the authorities are satisfied and any charges are settled. Get the classification wrong and you either overpay duty for years or underpay and face a correction with penalties. Miss a document and the goods sit at the border accruing storage while nothing ships. A fulfilment partner that handles clearance takes on this work, correct codes, accurate declarations, and the liaison with customs to get goods released, so your stock actually reaches the warehouse. When you compare partners, treat their customs capability as operational, not theoretical: ask who lodges the declaration and how they handle a query from customs.

A desk with official stamps and documents, representing customs paperwork.

Getting classification and valuation right first

Most customs problems trace back to two things done carelessly at the start: how goods are classified and how they are valued. The commodity code drives the duty rate, so a sloppy or copied code quietly distorts your landed cost on every shipment, and a wrong one is a compliance risk that compounds the longer it goes uncorrected. Valuation matters just as much, customs duty is charged on a defined value, and under- or over-stating it invites both penalties and disputes. A partner who knows your product category gets the codes right the first time, documents the basis for each valuation, and keeps the data clean enough to withstand an audit. That upfront accuracy is cheaper than any correction later. Ask partners whether they genuinely handle classification and declarations for goods like yours, because a warehouse that can store and ship but cannot clear customs will leave you solving the hardest part alone.

Common questions

What is customs clearance for ecommerce?

It is the process of declaring your parcels to the customs authority of the country they enter so they can be released for delivery. For each shipment that means an HS commodity code, a stated value, and accounting for import VAT and any duty. For parcels entering the EU up to 150 euros, this is usually done under IOSS so VAT is collected at checkout rather than charged to the customer on arrival. IOSS covers VAT only, so the flat customs duty that has applied to these parcels since 1 July 2026 still has to be paid.

Does my fulfilment partner handle customs, or do I?

It depends on the partner, and it is the single thing to confirm in writing. Some handle the declarations and the duty payment on your behalf, through their own customs broker. Some apply your IOSS number but expect you to hold and manage it. Some ship duties unpaid (DAP) and leave collection to the carrier and the bill to your customer. All three are legitimate; only one is usually what a seller assumes they are buying.

What is an HS code and why does it matter?

An HS (Harmonised System) code is the internationally standardised commodity code that classifies what a product is. Customs uses it to determine the duty rate and any restrictions, so an incorrect code can mean the wrong duty, a held shipment, or a compliance problem. A good partner classifies your catalogue correctly up front rather than guessing per parcel.

How does the 150-euro threshold affect clearance?

Consignments with an intrinsic value up to 150 euros can use IOSS for VAT, collected at the point of sale. They are no longer duty-free: since 1 July 2026 a flat customs duty of 3 euros per item applies, counted by tariff heading, and an EU handling fee of 2 euros per item is due to start by 1 November 2026. Above 150 euros, IOSS does not apply: the parcel goes through standard import clearance and both VAT and potentially customs duty are collected, usually at the border. If your average order value straddles that line, your partner needs to run both flows without you checking each shipment.

Why do parcels get held at customs?

The common causes are a missing or wrong HS code, an inconsistent or missing value, no IOSS number where one was expected, or incomplete paperwork such as a vague goods description. Each triggers a manual query that adds days. Clearing cleanly is mostly about getting the declaration right the first time, which is exactly what an experienced partner is for.

Can customers still be charged on delivery?

Yes, if anything owed at import was not prepaid. IOSS covers VAT only, so the customs duty of 3 euros per item, and the EU handling fee once it starts, must be paid by you or your carrier, or they can be charged to the customer at the door. Parcels shipped duties unpaid (DAP), or over the 150-euro line without import VAT and duty settled in advance, are charged on arrival too. Confirm your partner's default flow so a checkout promise is not undone at the door.

Explore further