Skip to main content
web60

Comparisons

The Parcel Customs Charge Just Levelled the Field for Irish Shops

Eamon Rheinisch··13 min read
Flat illustration split into two zones, a cluster of small scattered pebble shapes on off-white beside one large solid navy circle on teal

Since the start of July, a lot of Irish households have had the same small experience: a text from the courier looking for a few euro before a parcel gets released. Minor irritation for the shopper.

For anyone running a shop here, it is the first real movement in years on the maths that has been quietly beating you.

On 1 July 2026 the European Union removed the customs duty relief that let goods worth €150 or less arrive from outside the EU with no duty at all. In its place sits a flat charge of €3, and Revenue is clear that it applies per item type rather than per parcel [1]. A box containing a notepad, a pen and a keyring attracts three separate €3 charges, not one.

Small money. Big signal.

What actually changed, in plain terms

The old rule was called de minimis relief. Anything under €150 landed duty free, which is how a parcel could travel from the far side of the world and still undercut a shop twenty minutes down the road. VAT applied, duty did not.

That relief is gone. The European Commission has been unusually blunt about why, saying the removal "aims to level the playing field between ecommerce (direct imports of individual parcels up to 150 EUR) and traditional retail (imports of goods in bulk)" [3].

Read that again, because it is not often a tax change is written with your kind of business in mind.

Three details matter for you:

  • The €3 is temporary. It runs until 1 July 2028, when normal duty rates by product type take over [2].
  • It stacks into VAT. Revenue states the charge "will be included in the total used to calculate VAT", so the charge is not the whole of the increase [1].
  • It catches more sellers than people assume. The CCPC notes it applies to anything shipping from outside the EU, including EU companies fulfilling from non-EU warehouses [4].

What that means at street level: the gap between the price on the app and the price on your shelf has narrowed, and for small multi-item orders it has narrowed more than most owners realise.

The price on the app was never the price

Your customers have spent years comparing your shelf price against a number that was never the final number. They only found that out at the door, if they noticed at all.

Now the difference arrives earlier and more often.

What the buyer meetsLow-value parcel from outside the EUSame order from an Irish shop
Customs duty€3 per item type since 1 July 2026None
VATCharged on a total that now includes the dutyCharged on the price shown
Handling feeA separate EU fee arrives by 1 November 2026None
Money back on a returnImport charges paid to the courier are not refundedFull refund of what you paid
Who you chase when it goes wrongA support form, a different legal systemA phone number and a name

Take a fairly ordinary order: three different small items from a non-EU seller. That is €9 of duty before VAT is recalculated on the larger total. On a €35 basket, the swing is not decorative. It is the difference between a shopper feeling clever and a shopper feeling caught.

None of this makes you cheaper on the sticker. It makes you cheaper on the receipt, which is a different argument and a much better one.

Two abstract teal shapes of nearly equal size sitting on a warm grey background, one slightly raised
The gap between an imported parcel and a local shop narrowed on 1 July, and narrows again in November.

The second charge lands by 1 November

There is a second piece coming, and it is worth understanding properly rather than repeating what the headlines say.

Separately from the €3 duty, the EU is introducing a handling fee on small parcels arriving from outside the Union. Member states begin collecting it once the supporting IT system is running, and no later than 1 November 2026. The Commission sets the level in a delegated act, based on the minimum costs customs authorities carry when processing goods, and reviews it every two years.

Now the honest caveat, because I would rather you hear it from me than discover it in November. The fee is designed to be paid by the same party responsible for the parcel's other customs charges, specifically so the cost is not pushed onto consumers. The level has not been published as I write this. So I cannot tell you what it will add to a checkout, and anyone who does is guessing.

What I can tell you is the direction. Two separate mechanisms, both raising the cost of moving individual low-value parcels into the EU, both landing inside four months of each other. Direction is usually more useful than a decimal place.

The advantage you had all along and never mentioned

A shop owner raised this with me on a call last week, and she got straight to the real question: fine, they are dearer now, but why would anyone switch back?

Because the parcel was never only about price, and the new charges make that easier to say out loud.

Returns are the clearest example. If a customer sends a non-EU parcel back, the import charges they paid the courier do not come back with it [4]. Yours do. That is not a marketing claim, it is arithmetic, and it belongs on your delivery page rather than buried in terms nobody opens.

Then there is recourse. When an order from an Irish trader goes wrong, the customer has a named business, an Irish address and a regulator who answers the phone. When it goes wrong with a seller operating from outside the EU, the rights may exist on paper while the practical route to enforcing them runs through a support form in another timezone.

And there is a quieter point that explains why this shift has gone largely unmeasured. The CSO's own scope notes confirm that "online retailers not registered in Ireland but selling to Irish Residents are not within the scope of the Irish RSI" [5]. Every euro your customers have been sending offshore has been invisible in the national retail figures all along. It was never counted, so it was never really argued about.

Price-matching is the wrong reflex

Think about the moment that actually costs you. A customer standing in your shop with the product in one hand and their phone in the other, reading out a number from an app. You knock a few euro off to keep the sale.

You have just cut your margin to beat a price that did not include duty, did not include the VAT recalculated on top of it, and did not include the fact that a return would cost them money.

I got this wrong myself with a retail client a couple of years back. I told them to sharpen their pricing across the board and worry about the rest later. They protected the sales and shredded the margin, and the thing that eventually turned it around was not price at all, it was rewriting a delivery and returns page that had been three vague lines since launch. I would give that advice in the opposite order today.

The reflex to match is understandable. It is also the one move that hands the other side the only ground where they are still stronger.

Two abstract teal and stone coloured forms on a warm grey background joined by a single winding navy line ending in a dot at each side
Same product, two routes, two very different totals at the door.

Five changes worth making before the Christmas run-in

This is not a rebuild. Most of it is a morning's work on pages you already have.

  1. Publish your landed price. Show the full figure a customer pays at the door, including delivery, with nothing added at the end. There are already rules about how delivery charges must appear on an Irish website, and getting them right is also your strongest contrast with a parcel that surprises people on arrival.
  2. Rewrite the returns page in plain English. State that a refund returns everything they paid, and say how long it takes. Two sentences beat two paragraphs.
  3. Put a human on the contact page. A name, a landline, and the hours someone actually answers. That is the asset a support form cannot copy.
  4. Deploy the changes to a staging environment first. Verify the delivery and returns pages render correctly on a phone before anything reaches production, because most of these shoppers are on mobile.
  5. Say it on the product page, not just the policy page. One line near the price about no charges on delivery does more work than a well-written policy nobody reads.

Consider a typical case, because this pattern turns up constantly in retail: an art and craft supplies shop in Carlow watching customers photograph a sketchpad in the aisle, then order the same pad from an app while standing in front of the till. That shop does not need cheaper sketchpads. It needs the true cost of the app order written somewhere the customer sees before they tap buy. Shops running both a counter and a website have more levers here than a pure online seller does, and most of them cost nothing to pull.

Where the cheap parcel still wins

I am not going to tell you this changes everything, because it does not.

For genuine commodity goods where the customer wants the lowest number and nothing else, a non-EU parcel plus €3 will still often beat a shop here. Phone cases. Cables. Novelty items bought on impulse and discarded without complaint. That buyer was never going to be yours, and chasing them costs more than losing them.

The same honesty applies to where your shop lives online. If you sell a dozen products, want a hosted checkout that somebody else patches and monitors, and have no intention of ever touching the site yourself, Shopify genuinely handles that job well. For a single-category shop with no ambitions beyond taking orders, it is a reasonable answer and I would not argue you out of it.

It stops fitting when you want the site to do more than take money. Content that ranks, a delivery page written your way, answers to the questions your customers actually ask, full control of the thing you are paying for. That is where WordPress earns its 43% share of the web, and where everything arriving in one €60 a year price, covering the build, the Irish hosting, the SSL, the nightly backups and the support, tends to work out better than a per-feature bill that grows every time you add something.

The point is to pick deliberately, rather than end up somewhere because it was quickest in week one.

A window, not a windfall

Nothing about the last ten weeks guarantees a customer walks back through your door. The charges are modest, the handling fee is not even priced yet, and a shopper who is determined to buy the cheapest version of a thing will keep doing exactly that.

What has changed is narrower and more useful. For the first time in a long while, the comparison your customer makes on their phone is closer to honest, and the gap is being closed by a rule rather than by you cutting into your own margin.

That gap pays you only if your website says the quiet part clearly: what the delivery costs, what comes back on a return, and who picks up the phone. Three pages, one morning. Between now and Christmas, that is probably the highest-return work available to you.

Frequently Asked Questions

What exactly is the €3 customs charge on parcels from outside the EU?

Since 1 July 2026, the EU no longer exempts goods worth €150 or less from customs duty. A temporary flat charge of €3 applies instead, and Revenue confirms it is charged per item type rather than per parcel, so a box with three different products attracts €9. The arrangement runs until 1 July 2028, after which standard duty rates by product category apply.

Does the €3 charge apply to things I buy from the UK?

Yes, where the goods ship from Great Britain and the consignment is valued at €150 or less. Northern Ireland is treated differently under the Windsor Framework. If you buy or sell across that border regularly, check the current position with Revenue rather than relying on what was true a few years ago.

I import small batches of stock from outside the EU. Does this affect me?

Possibly, and it is worth checking rather than assuming. The relief that has been removed applied to low-value consignments generally, so if you restock in small parcels rather than in bulk, your landed costs may have moved. Ask Revenue or your customs agent about your specific import pattern before you reprice anything.

What is the handling fee arriving in November and how much is it?

It is a separate EU fee on small parcels arriving from outside the Union, which member states will collect no later than 1 November 2026. The level is set by the European Commission and had not been published at the time of writing. It is designed to be paid by the party responsible for the parcel's other customs charges rather than charged directly to the shopper.

Do customers get the €3 back if they return the item?

Not if they paid the charges to the delivery company, according to CCPC guidance. Revenue operates a separate refund process for duty on faulty goods. That asymmetry is a genuine advantage for an Irish shop offering a full refund, and it is worth stating plainly on your returns page.

What should I change on my website first?

The delivery page. Show the complete price a customer pays including delivery, with no charges appearing later. Then the returns page, in plain English, confirming that a refund returns everything they paid. Those two pages carry the comparison your customer is making on their phone.

Sources

Eamon Rheinisch
Eamon RheinischSales Director, Web60

Eamon leads sales at Web60 and SmartHost, working directly with Irish business owners making the switch from cheap shared hosting to managed WordPress. With a background in enterprise technology sales — including Oracle and multiple Irish SaaS businesses — he understands the questions Irish SMEs ask before committing to a hosting platform. He writes about hosting comparisons, total cost of ownership, web design for Irish businesses, and how to evaluate what you’re actually buying.

More by Eamon Rheinisch

Ready to get your business online?

Describe your business. AI builds your website in 60 seconds.

Build My Website Free →
Buy NowTry Free
Parcel Customs Charge: A Win for Irish Shops | Web60