Skip to main content

How to Verify an EU VAT Number with VIES

By Gruv Editorial Team
Contributor
Updated on
•
7 min read
How to Verify an EU VAT Number with VIES - hero image

Quick Answer

Open the European Commission’s VIES validator, select the customer’s Member State, enter the VAT number in the format requested, and submit the check. Save the result with the date and customer record. Validity supports the registration check; it does not by itself determine reverse charge, the place of supply or required invoice wording.

Check the customer before choosing invoice treatment#

A customer sends a VAT number with its billing details. Your first task is to establish that the number belongs in that customer’s record; your second is to decide the tax treatment of what you are selling. Keep those decisions separate. A valid registration is useful evidence, but it cannot turn every cross-border invoice into a reverse-charge invoice.

The European Commission’s VIES service retrieves VAT information from national systems. Use it for the customer’s EU number, rather than a company-registration number or an internal tax reference.

Run the lookup#

  1. Collect the contracting customer’s legal name, country and VAT number from its billing contact. Keep the original details so a correction can be traced.
  2. Open the official VIES validator linked from the Commission’s guidance. Choose the Member State associated with the VAT number.
  3. Enter the number as the form requests. When the country is selected separately, avoid accidentally duplicating its prefix; check any format error against the customer’s original number.
  4. Submit the validation. Read the returned status and any identity information provided. If requester details are offered and apply to you, enter your own details accurately rather than inventing an EU VAT registration.
  5. Save the response and check time in the customer record, including a consultation/reference number if returned. Note which number and entity were checked.

For example, a French freelancer billing a German business should select Germany and check the German customer’s number. The lookup answers a registration question. The nature of the service, the customer’s business status and any special place-of-supply rule still determine how the invoice is treated.

Read the response before acting#

ResultMeaning for this checkNext action
ValidRegistration information is returnedMatch available details to the customer; keep the dated evidence
InvalidThe number is not confirmed in the relevant national systemCheck entry, then resolve registration or intra-EU activation with the customer
Service unavailable or errorNo usable validation resultRecord the outage and retry; do not label the customer invalid

The Commission’s guidance identifies possible reasons for an invalid result: a nonexistent number, missing intra-EU activation or registration still being finalized. National tax authorities can confirm whether a number is associated with the supplied name and address when that is not available in the response.

Resolve an invalid number without guessing the tax#

Send the customer the number you checked and ask it to confirm both the number and the invoicing entity. This catches a frequent administrative problem: a trading brand is supplied while a different group entity is contracting. Preserve the correction as a new check rather than overwriting the old response.

An invalid VIES result does not automatically mean the supplier must charge its domestic VAT. Establish the customer’s status and the supply’s place of taxation. Under Article 18 of Implementing Regulation 282/2011, a customer awaiting a VAT number can, under the stated conditions, be supported by other evidence of taxable-person status and reasonable verification. That route is conditional; an unsupported claim of registration is not enough.

Keep the decision owner involved when evidence conflicts. The useful question is specific: which customer-status evidence and supply rule justify this invoice? Avoid converting an unresolved lookup into an automatic reverse-charge approval or an automatic tax charge.

Handle outages without losing the invoice deadline#

When VIES is unavailable, save the error and retry later. If an invoice deadline is approaching, route the case to the person responsible for VAT treatment with the customer’s existing registration evidence and the deadline. An outage does not extend statutory invoicing deadlines. Follow the applicable evidence and correction procedure rather than putting every invoice on an indefinite hold.

Do not change a stored result from unavailable to valid because a later retry succeeds. Keep both responses and the resulting invoice decision. That history explains what the team knew at the time.

Use the validation in the actual supply analysis#

The Commission’s place-of-taxation guidance distinguishes goods, general B2B services, B2C services and special cases. For general B2B services the customer’s establishment is normally central; property-related, event and other special services can follow different rules. A VAT number cannot replace that classification.

For a non-EU freelancer, a valid EU customer number does not create an EU VAT registration for the supplier. Check the obligations of the supplier’s jurisdiction, the customer jurisdiction and the particular supply. Use reverse-charge wording and registration identifiers only where the applicable invoicing rules call for them.

A practical invoice file contains the contracting entity, the service or goods supplied, supply date, customer-status evidence, relevant locations and the chosen VAT treatment. Attach the lookup to that file instead of treating it as a free-standing permission slip.

Keep UK and Northern Ireland scope clear#

GB VAT numbers use the UK validation route rather than VIES. Northern Ireland’s XI identification relates to the EU-facing goods arrangements; do not apply it as a general EU services rule. HMRC’s Northern Ireland guidance explains the goods boundary. A freelancer selling a service needs the services analysis, even when the customer is in Northern Ireland.

Store a record that finance can use#

Record fieldPurpose
Customer and supplied numberTie the check to the right legal entity
Check date and saved responsePreserve what was known at invoicing
Identity match or confirmationResolve missing or inconsistent names
Correction and retry historyDistinguish amended details from service outages
Invoice treatment and basisConnect registration evidence to the supply decision

For repeated billing, recheck when the billing entity or VAT number changes and at the cadence appropriate to the transaction and local requirements. Do not present an arbitrary monthly check as a universal statutory rule. Restrict access to the records to the people who need them for billing and review.

If an accounting tool automates VIES, test its error states as well as its valid state. A format check is not a live registration check, and a manual override should capture the reason and decision owner. The final invoice should use the same customer identity as the approved record.

Frequently Asked Questions

Does a valid VIES response automatically allow reverse charge?

No. It supports the customer-registration check. Determine the supply, customer status, place of taxation and applicable invoice rules before choosing reverse charge.

What should I do with an invalid result?

Check the entry and contracting entity, then ask the customer to resolve registration or intra-EU activation with its tax authority. Do not automatically charge domestic VAT or approve reverse charge from the lookup alone.

Is a service error the same as an invalid VAT number?

No. Save the error and retry. Use the applicable evidence and invoicing procedure if a deadline is approaching; an outage does not extend that deadline.

Can a newly registered business be treated as a business customer?

Potentially, under the applicable conditions. Article 18 of Regulation 282/2011 allows other evidence and reasonable verification for a customer that has applied for, but not yet received, its VAT number. Record the basis instead of assuming the claim is sufficient.

Must a non-EU freelancer have an EU VAT number to use this check?

The lookup concerns the EU customer’s number. It does not create EU registration for the supplier; supplier registration and invoice identifiers depend on the transaction and applicable jurisdictional rules.

Can I validate a Northern Ireland services customer as if it were an EU goods transaction?

No. XI identification is tied to Northern Ireland’s EU-facing goods arrangements. Analyze services under the relevant services rules rather than using XI validity as the tax decision.

Gruv Editorial Team

Researched and edited by the Gruv editorial team. Gruv builds cross-border billing, payouts, and finance-operations software for global businesses.

Sources

Includes 1 external source outside the trusted-domain allowlist.

  1. ec.europa.eu/taxation_customs/viestrusted
  2. eur-lex.europa.eu/legal-content/EN/TXTtrusted
  3. europa.eu/youreurope/business/finance-and-tax/vat/chec...trusted
  4. taxation-customs.ec.europa.eu/taxation/vat/vat-directive/place-taxation_entrusted
  5. gov.uk/hmrc-internal-manuals/vat-northern-ireland-a...external

Educational content only. Not legal, tax, or financial advice.

Related Posts

The Freelance Payment Penalty: A Modeled Audit of Platform Fees, FX Spreads, and Payout Delays
Research Reports19 min read

The Freelance Payment Penalty: A Modeled Audit of Platform Fees, FX Spreads, and Payout Delays

The money rarely disappears through a single, easy-to-spot fee. The real loss is stacked. A marketplace takes its commission, a processor adds a charge for international cards, a bank or payment company converts the currency at a spread, a platform holds the funds before release, and a wire sheds a little to intermediaries on the way in. Each layer looks defensible on its own, but the worker feels the combined result as a smaller deposit and a later payday.

freelance payment feescross-border paymentsplatform fees
Read
How to Respond to a Subpoena for Business Records
Legal Action26 min read

How to Respond to a Subpoena for Business Records

Move fast, but do not produce records on instinct. If you need to **respond to a subpoena for business records**, your immediate job is to control deadlines, preserve records, and make any later production defensible.

subpoena responselegal documente-discovery
Read
A US Expat's Guide to Investing in UCITS ETFs to Avoid PFIC Issues
Professional Deep Dives15 min read

A US Expat's Guide to Investing in UCITS ETFs to Avoid PFIC Issues

The real problem is a two-system conflict. U.S. tax treatment can punish the wrong fund choice, while local product-access constraints can block the funds you want to buy in the first place. For **us expat ucits etfs**, the practical question is not "Which product is best?" It is "What can I access, report, and keep doing every year without guessing?" Use this four-part filter before any trade:

ucits etfspficus expat investing
Read