Home About Team
E-Commerce Operations ManagementMarketplace Account CreationLLC Formation & TrademarkPrivate Label & WholesaleChina Sourcing & FreightGraphic, Logo & Packaging DesignDigital Marketing & GrowthComplete Business Startup SetupE-Commerce Automation ServiceGlobal Vehicle & Machinery Trade
Packages Global Trade Contact Tools
Book a Free Call

WhatsApp: +971 50 378 5199 · UK Call: +44 7415 004409

Pakistan flagPK--:-- China flagCN--:-- United Kingdom flagUK--:-- United States flagUS--:-- Japan flagJP--:--
Home/Seller Tools/EU Repricer
Free Seller Tool

EU Repricer

From 1 July 2026 every EU parcel worth €150 or less pays a flat €3 customs duty per distinct product type, and from 1 November 2026 a €2 handling fee per type on top — at any parcel value. For a handmade seller with 200 listings, repricing one parcel at a time is hopeless. Paste your catalogue below and this tool reprices the whole shop at once: the new price per SKU that holds your margin, which listings to pause instead, and a CSV you can bulk-upload. Free, nothing is uploaded anywhere.

Your catalogue — paste or upload

One row per SKU. Nothing is uploaded — the paste and the file are parsed in your browser.

%
€
%
%
General information only — not legal or tax advice. This tool summarises the EU €3 flat customs duty and €2 Union handling fee. It is not legal or tax advice. Rules change — always check the official EUR-Lex text and your carrier before you reprice or ship.

Your repriced catalogue

One price for every EU buyer — because Etsy and eBay give you no EU-specific price.

SKUs to reprice
–
Average price rise (repriced + paused)–
SKUs to pause–
Keep the price–
No reprice needed (buyer / marketplace pays)–
Extra charge, typical 1-line parcel ≤ €150–
Rows skipped (no usable price)–
Pause list: Paste your catalogue on the left — the pause list appears here.
Repriced price list
SKUNowNew priceStatusCharge / unitBreak-evenMargin after

“New price” is the price that holds today’s margin after the charge, rounded as you chose. “Break-even” is the price at which the margin is exactly €0. Rows with no cost show no margin or break-even — add the cost column to judge them.

Bundles that save money

Same-type items shipped in one parcel share one tariff line and pay the €5 once instead of once per item. Add a “type” column to your paste to see your bundles here.

The CSV has one row per SKU — SKU, new price, status, charge per unit, margins and break-even — ready for bulk update. Etsy bulk edit handles up to 500 listings at a time.

Email me this repriced list

Free — we'll send your repriced price list as a one-page PDF and add you to the monthly fee-change alerts. No spam, unsubscribe anytime.

Your numbers stay yours — we only use your email to send the breakdown and the monthly alerts.

How to use this repricer

1

Paste or upload your catalogue

SKU, price, cost, units per parcel, distinct tariff lines per parcel, type and destination — or upload your CSV/TSV export. A header row is detected automatically. Nothing leaves your browser.

2

Set who pays, and your fees

Tell the tool who pays the €3 + €2, your marketplace fee rate and your normal duty rate for parcels over €150. Every default is editable — eBay fees vary by category, so check yours.

3

Reprice, pause, or bundle

Download the repriced CSV and bulk-update your listings. Pause the ones the tool flags, and bundle same-type items so one parcel pays the €5 once instead of once per item.

The €3 + €2, in one paragraph

From 1 July 2026 the EU charges a flat €3 customs duty per distinct tariff line on consignments of intrinsic value €150 or less sold to EU consumers (Council Regulation (EU) 2026/382, replacing the old €150 duty exemption), and from 1 November 2026 a €2 Union handling fee per distinct line on top, at any parcel value (Regulation (EU) 2026/2108, Article 20; amount set by Delegated Regulation (EU) 2026/2152). Both are charged per distinct tariff line — not per parcel, not per unit — and neither is refunded if the customer returns the goods. The €3 duty is transitional and ends on 1 July 2028, when simplified duty brackets are expected; the €2 fee has no end date. France’s own €2 small-parcel tax ran from 1 March 2026 and was suspended on 1 July 2026, so there is no extra French charge today.

The charge is the same in every EU country

The €3 duty and the €2 fee are EU-wide — no member state is cheaper than another, which is exactly why one price has to cover all of them. The table shows the border charge per distinct tariff line in a typical parcel. Import VAT is charged on top, at the destination country’s rate, and is not in these figures.

Destination€3 duty / line (parcel ≤ €150)€2 fee / line (any value)Per line, parcel ≤ €150Per line, parcel > €150Note
Austria€3.00€2.00€5.00€2.00 + normal duty
Belgium€3.00€2.00€5.00€2.00 + normal duty
Bulgaria€3.00€2.00€5.00€2.00 + normal duty
Croatia€3.00€2.00€5.00€2.00 + normal duty
Cyprus€3.00€2.00€5.00€2.00 + normal duty
Czechia€3.00€2.00€5.00€2.00 + normal duty
Denmark€3.00€2.00€5.00€2.00 + normal duty
Estonia€3.00€2.00€5.00€2.00 + normal duty
Finland€3.00€2.00€5.00€2.00 + normal duty
France€3.00€2.00€5.00€2.00 + normal dutyFrance’s own €2 small-parcel tax (Mar 2026) was suspended 1 Jul 2026 — no extra French charge today.
Germany€3.00€2.00€5.00€2.00 + normal duty
Greece€3.00€2.00€5.00€2.00 + normal duty
Hungary€3.00€2.00€5.00€2.00 + normal duty
Ireland€3.00€2.00€5.00€2.00 + normal duty
Italy€3.00€2.00€5.00€2.00 + normal duty
Latvia€3.00€2.00€5.00€2.00 + normal duty
Lithuania€3.00€2.00€5.00€2.00 + normal duty
Luxembourg€3.00€2.00€5.00€2.00 + normal duty
Malta€3.00€2.00€5.00€2.00 + normal duty
Netherlands€3.00€2.00€5.00€2.00 + normal duty
Poland€3.00€2.00€5.00€2.00 + normal duty
Portugal€3.00€2.00€5.00€2.00 + normal duty
Romania€3.00€2.00€5.00€2.00 + normal duty
Slovakia€3.00€2.00€5.00€2.00 + normal duty
Slovenia€3.00€2.00€5.00€2.00 + normal duty
Spain€3.00€2.00€5.00€2.00 + normal duty
Sweden€3.00€2.00€5.00€2.00 + normal duty

Rules verified 12 November 2026. The €3 duty ends 1 July 2028; the €2 fee has no end date.

Why one price — and what “pause” really means

Etsy gives you no EU price to set. A non-US seller can set domestic, global and US-specific prices on Etsy — there is no EU-specific tier, so your global price is what every EU buyer sees. eBay listings carry one price for all buyers. And the EU geo-blocking rules (Regulation (EU) 2018/302) bar charging an EU buyer more just because of their country of residence. That is why this tool outputs a single repriced price per SKU, never a price that varies by buyer country.

“Pause” means the maths says stop, not slow down. A listing lands on the pause list when the price needed to hold your margin is more than 50% above today’s price (change the threshold above if your shop can carry a bigger hike), or when it already loses money at today’s price before the new charge. Pausing is not giving up the sale — it is refusing to sell at a loss while you bundle the item with same-type stock, raise the price honestly, or stop shipping that line into the EU. The bundle box above shows where one combined parcel pays the €5 once instead of once per item.

EU Repricer: what this tool models

This EU repricer takes a whole Etsy or eBay catalogue — SKU, price, cost, units per parcel, distinct tariff lines, type and destination — and works out the new price per SKU that holds today’s margin after the EU €3 flat customs duty and €2 Union handling fee, the break-even EU price, which listings to pause instead of repricing, and which same-type items to bundle so one parcel pays once. It uses the rules verified 12 November 2026 (Council Regulation (EU) 2026/382; Regulation (EU) 2026/2108, Article 20; Delegated Regulation (EU) 2026/2152), with the marketplace fee defaults from ZAXIUS’s own Etsy fee calculator (6.5% transaction + 3% payments) and eBay fee calculator — every rate editable, because eBay varies by category and Etsy processing varies by country.

What it deliberately does not model: import VAT (charged on top, at the destination country’s rate, and collected from the buyer — it is not part of your margin), your exact HS-code duty rate for parcels over €150 (enter it above; without it the €2-only figure is a floor, not the total), or what your buyers will accept (the pause threshold is your call, not the tool’s). Run it before 1 July 2028, when the €3 duty ends and the brackets change — and again whenever you add listings or the rules move.

General information only — not legal or tax advice. This page summarises the EU €3 flat customs duty and €2 Union handling fee for sellers. It is not legal or tax advice, and it is not a substitute for a lawyer, a tax adviser or your customs declarant. Rules change — always check the official EUR-Lex text and your carrier before you reprice or ship.

Frequently asked questions

What exactly is the €3 + €2 charge?
Two separate charges on parcels sold to EU consumers from outside the EU. The €3 flat customs duty applies from 1 July 2026 to 1 July 2028 to consignments of intrinsic value €150 or less, under Council Regulation (EU) 2026/382 — it replaced the old €150 duty exemption. The €2 Union handling fee applies from 1 November 2026 under Regulation (EU) 2026/2108, Article 20, with the amount set by Delegated Regulation (EU) 2026/2152 — and it applies at any parcel value, with no end date. Both are charged per distinct tariff line, not per parcel and not per unit, and neither is refunded if the customer returns the goods.
Is it €5 per parcel, or €5 per item?
Neither — it is €5 per distinct tariff line in the parcel (for parcels worth €150 or less). A parcel holding a pen, a notebook and a key ring pays €9 duty + €6 fee = €15, because those are three distinct product types. Five identical T-shirts in one parcel pay €5 once, because they share one tariff line. That is why the tool asks for distinct tariff lines per parcel, and why bundling identical-type items in one parcel saves real money.
What if my parcel is worth more than €150?
The €3 duty drops off — it only applies to consignments of €150 or less. The €2 handling fee stays, per distinct line, and the normal customs duty rate for your product's HS code applies instead of the flat €3. Enter your normal duty rate in the settings above (if you do not know it, the €2-only figure the tool shows is a floor, not the total — check the rate with your carrier or customs declarant). Repricing can itself push a parcel over €150; the tool recomputes the charge when that happens and flags it.
Why can't I just charge EU buyers a higher price?
Because the marketplaces give you no EU-specific price to set. Etsy lets a non-US seller set domestic, global and US-specific prices — there is no EU-specific tier, so your global price is what every EU buyer sees. eBay listings carry one price for all buyers. And EU geo-blocking rules (Regulation (EU) 2018/302) bar charging an EU buyer more just because of their country of residence. So the honest answer is one price that covers the charge in every EU country, or pause the listing for EU buyers. This tool never outputs a price that varies by buyer country.
Who actually pays — me, the buyer, or the marketplace?
It varies by channel, which is why the tool models it as an input instead of assuming it. If you absorb it (DDP-style), reprice. If the buyer pays at the door, you do not reprice — but the buyer can refuse the parcel, and the duty and fee are not refunded when they do. If the marketplace collects the charge at checkout, you do not reprice for the duty itself, but the buyer still sees a higher total, so watch your conversion. Etsy collects some charges at checkout and others at label creation or delivery — check what your channel does for your lane before you choose.
What about France's own €2 levy?
France introduced its own €2 small-parcel tax on 1 March 2026 (Article 82 of the 2026 Finance Law), charged per item category on consignments under €150. On 1 July 2026 France suspended it when the EU €3 duty started, to avoid double charging — so today there is no extra French charge on top of the EU €3 + €2, and this tool does not add one. If France revives it, the tool will be updated. Do not confuse the suspended French tax with the EU €2 handling fee, which is a different, EU-wide charge that applies from 1 November 2026.
How do I use the CSV — and is my data uploaded anywhere?
No — nothing leaves your browser. Paste rows (SKU, price, cost, units per parcel, distinct tariff lines, type, destination) or upload a CSV/TSV export; the file is parsed in your browser and never sent to any server. A header row is detected automatically, or use the column order shown in the sample. Download the repriced CSV and bulk-update your listings — Etsy bulk edit handles up to 500 listings at a time. Cost is optional: without it the tool still reprices, but it cannot judge your margin or your break-even price.
What happens on 1 July 2028?
The temporary €3 duty ends and distance-sale goods are due to pay the normal duty rate instead — simplified duty brackets of 0%, 5%, 8%, 12% or 17% by product type are expected once the EU Customs Data Hub comes online. The €2 handling fee has no end date and stays. This tool will be updated when the new brackets are published; the date is stamped on the page so you can tell whether you are reading the current rules.

The €5 is small. The catalogue is the problem.

Repricing 200 listings by hand is a weekend nobody has. ZAXIUS runs marketplace operations for sellers across Amazon, eBay, Etsy, Walmart and TikTok Shop — including the pricing, compliance and freight work that keeps listings profitable. Start with a free 25-point audit of your store, or see our e-commerce operations management service.

Get Your Free Store Audit Book a Free Call