Choosing a wholesale POS with VAT support for EU customers
A wholesale POS that only understands one country’s tax regime turns every EU order into a manual workaround. Here is what VAT support should actually mean.
The problem with single-country tills
Most point-of-sale software assumes every customer is domestic. Sell to an EU business and you end up editing the tax line by hand, or worse, issuing the invoice wrong and correcting it later. At trade volume, that is a recurring cost and a recurring risk.
What to look for
- A configurable VAT rate and label — set the rate and the name of the tax line for your market once, team-wide, instead of living with a hard-coded domestic assumption.
- The currency you trade in — if your EU operation quotes in euros, the whole POS should show euros. See running your POS in the currency you trade in.
- A sensible default country — so every new order starts in your market and staff only touch the field on the exceptions.
- Orders into your real system — an EU order should land in Linnworks like any other, ready for the warehouse.
What the POS should not do
Your POS is not your tax adviser. Which VAT treatment applies to a given cross-border sale depends on registrations, where the goods move and who your customer is — that is a question for your accountant and for official guidance on gov.uk and europa.eu. The software’s job is to apply the rate and label you have decided on, consistently, at speed.
One honest limit to know: this is a single team-wide setting — one currency, one rate, one label, one default country — not per-order switching or automatic per-country calculation. For a seller whose EU trade runs through one operation, that is exactly the right amount of machinery.
Trade Order POS now does exactly this with its Locale setting — currency symbol, tax rate, tax label and default country — on top of the usual barcode-scanning, customer auto-fill and tier pricing. Find out more →
Questions, or want a tool we don't have yet? Email hello@grafto.co.uk — a real person replies.