
Rules and ethics
Post-Brexit VAT and customs messaging for Belfast stores selling into Ireland
Post-Brexit VAT customs messaging for Belfast stores selling to Ireland: what to show, when to show it, and how to keep EU customers checking out.
What to take away
- Post-Brexit VAT customs messaging works best when the customer sees the tax position before the payment page, not after it.
- Belfast stores selling to Ireland sit inside the Northern Ireland to Ireland distance sales rules, so once you pass the EU distance sales threshold VAT is charged at the Irish rate on the sale, not collected at the border.
- Delivery promises on Northern Ireland to EU routes should be ranges, not single dates, and should name the customs step that can add time.
- Duty and tax shown before payment remove the charge-at-the-door surprise that drives most refusals.
- EU customer trust signals at checkout are mostly about naming who handles the paperwork and what happens if the parcel is delayed.
What Belfast stores must show on cross-border orders to Ireland
A Belfast store selling into Ireland is not a normal export case. Under the Windsor Framework, which replaced the Northern Ireland Protocol, goods moving from Northern Ireland to Ireland are distance sales within the EU, so the VAT treatment follows the destination country rather than the UK border. Irish standard VAT is 23 per cent, collected by the Revenue Commissioners, and the EU distance sales threshold is 10,000 euros of sales to all member states combined.
What to show before checkout
- Total price including tax
- Whether duty applies
- Carrier handling the crossing
- What to do if held
In practice, once your distance sales have passed the threshold, an Irish customer buying from a Belfast shop should see an all-in price that already reflects Irish VAT. Showing a UK price and a separate customs charge at the door is the fastest way to lose the order.
Four things belong on the product page or the basket, before the customer commits:
- The total price including any tax the customer will pay
- Whether duty applies to the goods in the basket
- The carrier handling the crossing, named, such as DPD, Nightline or Parcelforce
- What the customer does if the parcel is held
Belfast sits close enough to the border that some customers expect next-day delivery and no paperwork at all. That expectation is the thing to manage, not the price.
The rules that shape the wider store experience, from cancellation rights to price transparency, sit in the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 and apply to an Irish order as much as to a UK one, as the UK ecommerce regulations set out.
VAT and duty messaging under HMRC distance sales guidance
HMRC publishes the reporting route for goods moving from Northern Ireland to the EU, and it treats the sale as a distance sale rather than a simple export. Its VAT One Stop Shop scheme collection sets out how to report and pay the Irish VAT you charge.
The reporting side is concrete: invoice at the destination rate, keep the dispatch evidence with the order, and record the Irish figures separately so the totals you submit match what you charged.
For the customer, the message is shorter. They are buying from a business that charges the tax due in their country. They should not expect a bill from the courier for VAT that has already been paid.
Below 10,000 euros of distance sales to all EU member states combined, the sale can be treated as made in Northern Ireland, so you charge UK VAT as you would to a customer in Belfast and the Irish customer pays nothing extra at the door. Pass that figure and the destination rule takes over: you charge Irish VAT at 23 per cent, and you report it either by registering with the Revenue Commissioners through its Revenue Online Service, or by using the EU One Stop Shop if you would rather file one return than register in each member state.
Where duty is separate, say so plainly. Duty applies to some goods and not others, and the rate depends on what the item actually is. The Trade Tariff tool for commodity codes, duty and VAT rates is where you check the classification before you promise anything.
Name the paperwork behind the promise. If a customs declaration is needed for the crossing, the carrier files it with your EORI number, the commodity code and the value of the goods; postal and parcel consignments use a CN22 or CN23 declaration form, and commercial shipments carry the same data on the commercial invoice. Tell the customer which of those you handle, so nobody is asked to produce a customs form at the door.
A store that gets the classification wrong and then writes confident copy about it will spend more on refunds and complaints than the copy ever earned.
Delivery time promises for Northern Ireland to EU routes
Cross-border delivery times from Belfast depend on three things: the carrier, the crossing, and whether the parcel is selected for a customs check. Only the first is under your control.
Writing the delivery promise
- State dispatch cut-off in local time
- Give transit range for route
- Name customs step and buffer
- Say what happens if held
- Repeat range on email and tracking
The temptation is to advertise a single number, such as three working days. A range such as three to five working days is more honest and converts about as well, because customers discount single numbers anyway once they have been burned.
Write it as a structure rather than a slogan:
Delivery time promises
- State the dispatch cut-off, in the customer's local time.
- Give the transit range for the route, not for the carrier's best case.
- Name the customs step and the buffer it can add.
- Say what happens if the parcel is held, and who contacts whom.
- Repeat the same range on the confirmation email and the tracking page.
HMRC's page on tax and customs for goods sent from abroad describes the charges a customer may face on an international parcel, and it is a useful sanity check on whether your copy matches what the customer will actually experience.
If your delivery promise changes at the border, your returns policy has to change with it. The market entry checklist is a reasonable place to work through that before launch rather than after.
Displaying duties and taxes before payment
Duty and tax display before payment is the single highest-value change most Belfast stores can make. The customer who discovers a charge at the door does not blame the courier. They blame the shop and they tell other people. The refused parcel then costs more than the sale was worth.
Duty and tax display patterns
All-in pricing
- Customer sees
- One total, tax included
- Best for
- Most consumer goods
- Risk
- Low
Calculated at basket
- Customer sees
- Total updates at address
- Best for
- Mixed baskets and rates
- Risk
- Low
Charged on delivery
- Customer sees
- Price excludes duty, estimate
- Best for
- Heavy or restricted goods
- Risk
- Estimate must be close
There are three workable display patterns:
Displaying duties and taxes
What the customer sees
- All-in pricing
- One total, tax included
- Calculated at basket
- Total updates once the address is entered
- Charged on delivery
- Price excludes duty, with a stated estimate
Best for
- All-in pricing
- Most consumer goods
- Calculated at basket
- Mixed baskets and rates
- Charged on delivery
- Heavy or restricted goods
The third pattern is the risky one. If you use it, the estimate has to be visible before payment and it has to be close to the real figure. An estimate that is wrong by half is worse than no estimate.
A worked example. A Belfast store sells a coat priced at 120 pounds before tax to a customer in Cork. All-in pricing shows 147.60 pounds: 120 pounds plus Irish VAT at 23 per cent.
Charged-on-delivery pricing shows 120 pounds plus an estimated duty figure. At the 12 per cent rate the Trade Tariff gives for much outerwear, that is about 14.40 pounds, though the commodity code decides the actual rate. The customer compares the total against a Dublin retailer, and the all-in version usually wins.
Whether duty applies at all depends on the origin of the goods and their customs status, so check that before you put a duty figure in front of a customer.
For the wider VAT, customs and cross-border picture, work from the primary sources rather than a blog post about them: the HMRC VAT One Stop Shop scheme collection, the Trade Tariff, the guidance on tax and customs for goods sent from abroad, and the Revenue Commissioners' own Irish VAT guidance.
Trust signals that keep EU customers at checkout
EU customers buying from a Belfast store are making a judgement about paperwork, not about style. The trust signals that matter are the boring ones.
Trust signals for EU buyers
- Named carrier and working tracking
- EU returns address or postage statement
- Fast contact route, not slow form
- Privacy notice naming legal basis
- Clear statement of selling entity
- A named carrier and a tracking link that works from day one
- A returns address inside the EU, or a clear statement of who pays return postage
- A contact route that is not a form with a five-day response time
- A named complaint route for Irish customers, such as the Competition and Consumer Protection Commission
- A privacy notice that names the legal basis for handling the order
- A clear statement of which entity is selling to them
Those signals sit alongside the usual ones. The trust signals that move UK shoppers also move Irish ones, but the cross-border specifics carry more weight because the perceived risk is higher.
One more point on language. Do not describe the order as an export to the customer. From their side it is a purchase from a nearby business, and the copy should read that way.
If abandonment is already a problem on these routes, the fixes overlap heavily with the general ones in reduce checkout abandonment, particularly around unexpected costs at the final step.
Testing customs copy without overstating certainty
Customs rules change, and copy that states a rule as permanent will eventually be wrong. Test the wording, not just the layout.
Run the test on the basket and the payment step separately, because the two do different jobs. The basket sets expectations. The payment step confirms them.
Using the coat example above, the same pair of messages reads differently before and after the fix:
Testing customs copy
- Basket, before'Delivery to Ireland. Local taxes may apply.' After: 'Delivery to Ireland, 3 to 5 working days, with the price including 23 per cent Irish VAT and nothing to pay on delivery.'
- Payment step, before'Total 120 pounds. Duties may be payable on delivery.' After: 'Total 147.60 pounds including Irish VAT. No further charges at the door.'
What to measure:
Testing customs copy
- Checkout completion rate for Irish addresses against the UK baseline
- Contact rate per hundred orders, split by reason
- Refused or returned parcels as a share of Irish deliveries
- Refund requests that mention duty or tax
What to avoid in the copy itself:
Testing customs copy
- Absolute promises about customs clearance times
- Statements that no charges will ever apply
- Legal language copied from guidance without translation
- Numbers you cannot source
Keep a dated record of the wording you tested and the result. When HMRC guidance or a carrier's process changes, you will want to know which version of the copy was live and what it did.



