Understanding the Importance of Checking a VAT Number
A VAT number is the unique identifier issued to a business when it completes VAT registration, and in the UK it takes the form of a nine-digit registration number issued by HMRC that the business must quote on invoices for taxable supplies. It is the reference that connects invoices, VAT returns, records, and payments to the correct registered business: a company name can change, a trading style can differ from a legal name, and an invoice address may not match a registered address, but the VAT number identifies the registration behind the transaction. Checking a VAT number means confirming that the number is valid and, where the checking service provides it, that the name and address it is registered to match the business you are dealing with. The check matters because incorrect VAT details lead to invoice errors, delayed payments, failed reverse charge treatment, and weak audit evidence if a tax authority later asks how a customer or supplier was verified. This guide covers the practical mechanics: which official checker to use for UK, EU, and Northern Ireland numbers, how to run and evidence each check, what an invalid result can mean, and what to do when a number does not validate.
A Practical Guide to Checking VAT Numbers
Several closely related terms are used loosely in this area, and it is worth fixing them precisely. A VAT lookup generally means searching an official checking service using a number already in hand. A VAT number check means confirming whether that number is valid. UK VAT number verification means using the official UK service for a UK registration number, while EU VAT verification means using VIES, the European Commission’s VAT Information Exchange System.
The common thread is that the number comes first. Neither the UK checker nor VIES can be used to search for a business by name; the check starts from a VAT number obtained from an invoice, a receipt, an order form, a supplier onboarding record, or the business’s own website. The purpose of the check is then to answer three questions before relying on the number: whether it exists and is valid, whether it is linked to the business actually being dealt with, and whether it is the right type of number for the transaction, a question that matters particularly for EU and Northern Ireland trade.
UK VAT Numbers and the GOV.UK Checker
A standard UK VAT registration number is nine digits. It is often displayed with a GB prefix on invoices, but the core registration number issued by HMRC is the nine-digit figure itself.
The official tool for checking a UK number is the GOV.UK VAT checker. The service confirms whether a UK VAT registration number is valid and shows the name and address of the business it is registered to. It also offers a feature of genuine practical value for compliance records: a UK VAT-registered business that enters its own VAT number when running the check receives confirmation it can use to prove when the check was carried out. For any transaction where the VAT treatment depends on the counterparty’s status, that dated proof is exactly the evidence a business wants in its file if the treatment is ever questioned.
Before running the check, it is worth assembling the relevant details so the result can be compared properly: the VAT number exactly as shown on the invoice or order form, the counterparty’s legal name, its trading name if different, the invoice address, the transaction date, and your own VAT number if dated proof of the check is wanted.
The check itself follows a short sequence. Formatting noise is removed first, since spaces are commonly inserted to make numbers easier to read and the same number may appear in several visual formats; the number should be entered in the format the checker requests. The GOV.UK service is then run, and the result compared against the invoice, purchase order, supplier form, or contract. A valid number is necessary but not sufficient: the result still needs to make commercial sense against the records held. Evidence of the check should be saved, whether as a PDF, a screenshot, or the service’s own confirmation, showing the date, time, number, business name, and result. Where the number is invalid, or the name and address do not line up with expectations, the mismatch is followed up rather than ignored: some businesses legitimately trade under a brand that differs from their legal entity, but the discrepancy should be reconciled through contracts, onboarding records, payment details, or written confirmation from the business, and a corrected invoice requested where the invoice itself is wrong.
EU VAT Numbers and VIES
For EU VAT numbers, the official tool is VIES, operated by the European Commission. VIES functions as a search engine rather than a central database: when a number is entered, VIES retrieves information from the relevant national VAT database at the moment of the search, which has practical consequences for how its results should be read.
Running a VIES check follows the same basic discipline as the UK service. The member state indicated by the VAT prefix is selected, the number is entered without unnecessary spaces or punctuation, the valid or invalid result is read, any business details displayed are compared against the invoice or customer record, and evidence of the validation is retained. The European Commission itself recommends keeping a record of VIES validations in case of tax control, which makes the saved result a standard part of the VAT file rather than an optional extra.
Because VIES draws live from national databases, an invalid result carries several possible meanings, and only one of them is that the number does not exist. The number may not have been activated for intra-EU transactions, the registration may not yet be finalised, the national database may not yet reflect a recent registration or change, or there may be a temporary system availability issue, since national databases undergo maintenance and backup. Where a customer maintains that they are VAT registered but VIES does not confirm it, the customer can request verification from the tax office in their own country. The professional posture toward an invalid result is therefore to treat it as a red flag requiring follow-up rather than a final answer: pause the VAT-sensitive treatment, verify through the counterparty and the national authority where needed, document the steps taken, and change the VAT treatment only when the evidence supports it.
Northern Ireland and the XI Prefix
Northern Ireland occupies a special position for VAT on goods traded with the EU, and this produces the most common wrong turn in VAT number checking.
Businesses trading goods between Northern Ireland and the EU may need to use the XI prefix ahead of their normal nine-digit UK VAT number when dealing with EU suppliers and customers. The XI prefix applies to those goods movements; it is not required for services, for internal UK market transactions, or for trade between the UK and the rest of the world. A Northern Ireland business may therefore legitimately operate with its normal UK VAT registration number for UK VAT purposes and an XI identifier for qualifying goods trade with the EU.
The checking implications follow directly. VIES ceased validating UK GB numbers from the first of January 2021, so a GB number entered into VIES will not validate regardless of whether the underlying registration is genuine. XI numbers, by contrast, are checked through VIES by selecting the XI Northern Ireland option. The rule of thumb is simple once stated: GOV.UK for GB numbers, VIES for EU member state numbers, and VIES under XI Northern Ireland for qualifying Northern Ireland goods trade.
The prefix therefore acts as the routing signal for the whole check. A German customer should ordinarily provide a German-prefixed number for German VAT purposes; a Great Britain business should not expect its GB number to validate through VIES; and a prefix that does not match the country or the nature of the transaction is itself a reason to seek clarification before invoicing or paying.
This distinction also connects to substantive VAT treatment. For goods sold from Northern Ireland to a VAT-registered customer in an EU member state, holding a valid VAT registration number for the EU customer is a condition of zero rating, and HMRC guidance points to VIES, or contact with the VAT helpline, as the means of verifying it. The check is not an administrative nicety in that context; it is part of the evidence base for the rate applied.
VAT Registration and Numbers Still in Progress
A business receives its VAT number only after registration is complete. In the UK, registration is compulsory once taxable turnover for the previous twelve months exceeds ninety thousand pounds, or where taxable turnover is expected to exceed that threshold in the next thirty days alone, and voluntary registration is available below the threshold.
The practical point for checking purposes is that a business which has applied for VAT registration does not yet have a valid, checkable VAT number, and the two situations should not be treated as equivalent. Until the number has been issued and can be verified through the official service, VAT-sensitive treatment that depends on the counterparty’s registered status should be handled cautiously, with the position clearly recorded and revisited once the number is available to check.
Common Checking Errors
The recurring errors in VAT number checking are consistent and almost all preventable. Using VIES for a GB number is the most frequent, given the post-2021 position. Confusing a Companies House registration number with a VAT number is another: the first identifies a company, the second identifies a VAT registration, and they are entirely different identifiers. Assuming that a valid number belongs to the business in front of you is a subtler failure, since a number can be genuine yet not correspond to the counterparty on the invoice; comparing the registered name and address where available closes that gap. Ignoring prefixes leads to the wrong checker and often signals the wrong VAT treatment. Relying indefinitely on a single old check overlooks the fact that registrations change, are cancelled, and are updated, which is why important trading relationships warrant a check at onboarding and again near the invoice date for significant transactions. And treating every invalid VIES result as final ignores the timing and activation issues inherent in a system that queries national databases live.
Cloud bookkeeping software with payments provision
What to Do When a Number Does Not Validate
Where a check fails, a short control process resolves most cases cleanly. The format is checked first, since missing digits, transposed characters, stray spaces, and outdated prefixes account for a substantial share of failures. Written confirmation of the number is then requested from the counterparty, ideally on an invoice, letterhead, or from a named finance contact, and a corrected invoice requested where the document itself carries the wrong number. Where VIES has returned a technical error or been unavailable, the check is retried later, since national database maintenance periodically interrupts the service. For high-value transactions, cross-border supplies, or repeated mismatches, the position is escalated to an accountant or tax adviser before the number is relied upon, since the cost of professional review is trivial against the cost of an incorrect zero rating or a disallowed input tax claim.
The Records to Keep
The audit value of VAT number checking depends on the records kept. For each verification that matters, the file should show the number checked, the country or prefix used, the service used, the date and time of the check, the result returned, the business name and address displayed where available, the invoice, order, or customer account the check relates to, and any follow-up correspondence where the initial result was unclear. This record is most valuable precisely where the VAT treatment depends on the counterparty’s status, including cross-border business-to-business transactions, because it demonstrates that the treatment applied rested on a documented, dated verification rather than on assumption.
Checking as Routine Discipline
A VAT number is the reference point that connects a business to its registration, and a careful check confirms three things: that the number is valid, that it matches the business being dealt with, and that it is the right type of number for the transaction in hand. The routing rules are stable and easy to apply once fixed: GOV.UK for UK numbers, VIES for EU numbers, and VIES under XI Northern Ireland for qualifying Northern Ireland goods trade. Built into supplier and customer onboarding, repeated near the invoice date for significant transactions, and evidenced each time properly, VAT number checking becomes a routine discipline that quietly protects invoicing accuracy, VAT treatment, and the audit position, rather than a last-minute task performed only when something has already gone wrong.
IRIS Software Group
Award winning software and solutions for the businesses of the future
Discover why more than 100,000 customers across 135 countries trust IRIS Software Group to manage core business operations
