The EU duty is €3 per distinct 4-digit tariff heading in a consignment valued at up to €150, effective 1 July 2026 on an interim basis. A parcel with three headings incurs €9 duty. For consignments above €150, the calculator uses the ad valorem duty rate you enter and drops IOSS. Handling fee is an input based on your carrier’s charge.
€3 per 4-digit tariff heading, not €3 per parcel — the duty that replaced the €150 relief on 1 July 2026
| Customs duty per parcel | — | EUR |
|---|---|---|
| Import VAT per parcel | — | EUR |
| Landed cost your DDP price must carry | — | EUR |
| Customs duty per month | — | EUR |
| Handling fees per month | — | EUR |
| Missed by reading the rule as €3 per parcel | — | EUR/month |
| Unbilled per month (duty + handling − collected) | — | EUR |
| Unbilled per year | — | EUR |
$60 once · one licence key per person or team seat · A customs consultant charges €80–€150 an hour to classify a catalogue to 4-digit tariff headings, and a broker bills €25–€50 per import entry.
Get the full version — $60Every figure above stays free, forever, with no key and no cap.
Free for the file open in your editor - no key, no limit. The workspace sweep and the report ask for a key.
Microsoft Edge Add-onsExports the parcel-by-parcel figures to a .csv you keep and file, and turns your return date into reminders that fire 30, 14 and 1 day out.
One payment, one licence key for this tool. The key is shown right after payment.
A customs consultant charges €80–€150 an hour to classify a catalogue to 4-digit tariff headings, and a broker bills €25–€50 per import entry.
Buy the full version — $60I have a keyNeed more than this one? ReadyStack Pass opens all 462 files and 471 full versions — $29/month or $199/year. See the Pass →
· ReadyStack
Real numbers from this tool, line by line.

A US seller shipping 900 parcels a month into the EU now owes €8,100 a month in customs duty, not the €2,700 that a flat €3-per-parcel reading gives. The difference is one word in the rule, and almost every duty plugin, spreadsheet and chatbot gets it wrong.
Here is what changed. On 11 February 2026 the Council of the EU gave final approval to a new customs duty on small consignments. The €150 customs duty relief — the one that let low-value parcels into the EU duty-free — ended, and from 1 July 2026 a flat duty applies instead, on an interim basis until the wider customs reform lands. The flat duty is €3. The trap is what it is charged on.
It is €3 per 4-digit tariff heading in the consignment, not €3 per parcel. A parcel holding a silk blouse, two wool blouses and a leather belt contains three distinct 4-digit headings. The two wool blouses share a heading, so they count once. That parcel is €9, not €3. If your typical parcel mixes three product types — as apparel, accessories and homeware kits do — your duty bill is three times what you budgeted.
Run the arithmetic on a small shop. 900 parcels a month, 3 tariff headings in a typical parcel, €42 of goods, a destination VAT rate of 21%, IOSS registered so VAT is charged at checkout, a €2 handling fee passed on by the carrier, and €0 of duty collected at checkout because your storefront was built when the relief still existed.
Duty per parcel: €9. Import VAT per parcel: €8.82. The landed cost your DDP price has to carry: €61.82 on €42 of goods. Duty for the month: €8,100. Handling fees for the month: €1,800. Missed purely by reading the rule as €3 per parcel: €5,400 a month. Unbilled at checkout, every month: €9,900. Over a year: €118,800.
None of that is a penalty. It is the bill, and someone pays it. Quote DDP and that someone is you, as a carrier disbursement invoice weeks later, matched to nothing. Quote DDU and it is your customer, asked for money at the door.
Two edges catch people out, and the calculator handles both. The first is €150. The flat €3-per-heading duty only covers consignments with an intrinsic value up to €150. Above that, normal ad valorem duty applies at your commodity's own rate, and IOSS cannot be used at all, so import VAT is charged on the customs value plus duty rather than on the checkout price. Enter €310 of goods at a 12% duty rate into Germany and the answer stops being €3-shaped entirely: €37.20 of duty and €65.97 of VAT on a single parcel.
The second is the handling fee. An EU-wide per-consignment handling fee has been proposed, but through autumn 2026 its amount and start date were still being settled. So the fee is an input, not a number baked into the tool. You type what your carrier actually passes on. Set it to 0 until they do.
Why not ask a chatbot? The models were trained on a world where €150 meant duty-free, and the ones that know the rule changed still answer "€3 per parcel." That missing word is a 3x error on every mixed parcel, and it is invisible: the number looks plausible, so you price against it.
The calculator is a Chrome, Edge and Firefox extension and a free web page that runs the same code. Nine inputs, eight figures out, no key, no cap, no watermark, nothing withheld. The $60 full version sits on a different axis: it exports the parcel-by-parcel figures to a .csv you keep for your filing, and turns the return date you enter into reminders 30, 14 and 1 day out. A customs consultant charges €80 to €150 an hour to classify a catalogue to 4-digit headings, and a broker bills €25 to €50 per import entry.
It works out what EU customs charges on a parcel you ship to a consumer, under the rule that replaced the €150 duty relief on 1 July 2026. You give it parcels per month, the number of 4-digit tariff headings in a typical parcel, goods value, VAT rate and what your checkout already collects. It returns duty, import VAT, landed cost and the yearly shortfall.
US and UK sellers on Shopify, Etsy and eBay who ship DDP parcels to EU consumers and quote a delivered price at checkout. It is also for the operations person who reconciles carrier duty invoices afterwards and keeps finding charges nobody quoted. If you ship mixed parcels of several product types, the heading count is where the money goes missing.
Because almost all of them read the new duty as €3 per parcel. It is €3 per 4-digit tariff heading in the consignment, so a three-product parcel is €9, not €3. A free tool that under-quotes by a factor of three on every mixed parcel is worse than no tool, because you price against it.
Every calculation is free, forever, with no key and no cap: duty per parcel, import VAT, landed cost, monthly and annual shortfall, in the popup and on the web page. The $60 key adds two things on a different axis — a .csv export of the parcel-by-parcel figures that you keep, and return-date reminders at 30, 14 and 1 day.
A customs consultant charges roughly €80 to €150 an hour to classify a catalogue down to 4-digit tariff headings, and a broker bills about €25 to €50 per import entry. One afternoon of consultant time costs more than the key. The alternative is paying the gap yourself on every parcel, which at 900 parcels a month runs to five figures.
One question, answered by the person who built it. Your email only if you want the answer sent.
Paste this code into your page. It runs in your visitor’s browser and stays up to date. Nothing your visitors type is stored.
For businesses: your name and logo instead of ours, and each visitor’s result + e-mail in your inbox (only when they tick consent) — Pro from $19/month. See Pro →