Guide

Intra-Community VAT Numbers (EU Trade)

Learn how EU VAT numbers support cross-border trade and tax checks.

Fiscalgeek Editors 7 min read
Intra-Community VAT Numbers (EU Trade)

What Is an Intra-Community VAT Number?

An intra community VAT number identifies a business for trade within the European Union. It links the business to its VAT records in one EU member state.

Businesses use this number on invoices, sales records, and trade documents. It helps tax offices match a sale with the right buyer and seller.

A local VAT number may not work for cross-border trade. Some tax systems need an active number for intra-EU sales and purchases. The exact rules depend on the countries and goods involved.

For example, a French company selling goods to a VAT-registered firm in Germany may need both numbers. The seller records the buyer's German VAT number on the invoice. The buyer then reports the purchase under German VAT rules.

Why This Number Matters for EU Trade

Geometric blocks linked across a grid to represent EU tax and trade checks
EU trade compliance structure

An intra community VAT number supports tax checks before a cross-border sale. It shows that a business has a tax record in an EU member state.

It also helps firms apply the right VAT treatment. A qualifying business sale between two EU countries may use a reverse charge. That means the buyer reports the VAT instead of paying it to the seller.

This treatment is not automatic. The goods, buyer, seller, and proof of transport must meet the rules. A valid number is one key part of that proof.

The number also helps with customs transactions. Customs work may need other data, such as an EORI number. An intra community VAT number does not replace an EORI number.

  • It identifies the parties in a cross-border VAT record
  • It supports invoice and VAT return checks
  • It can help the seller assess reverse charge treatment
  • It creates a record for tax audits and partner checks

Wrong or missing data can lead to a tax bill, interest, or a penalty. Good checks lower that risk.

How EU VAT Numbers Are Structured

Stacked geometric cards representing structured VAT number formats
VAT number structure concept

Each EU member state sets its own VAT number format. The number usually starts with a two-letter country prefix. The rest contains digits, letters, or both.

For instance, a German VAT number uses the prefix DE. A French number uses FR. A Spanish number uses ES. The length and pattern differ by country.

PartWhat it showsExample
Country prefixThe EU member state linked to the numberDE, FR, or ES
Local codeThe business record held by that tax officeDigits or mixed characters
Full VAT numberThe value used for EU trade checksPrefix plus local code

Do not remove or add characters when checking a number. Spaces may appear on paper, but online tools often need a set format.

A valid format does not prove that the number is active. It only shows that the number looks right. A live check gives stronger proof.

Which Businesses Need an Intra-Community VAT Number?

A VAT-registered business that trades across EU borders will often need one. This applies to many sellers, buyers, service firms, and online traders.

A firm may need the number when it sells goods to another VAT-registered business. It may also need one when it buys goods from a supplier in another EU country.

Service firms can face the same need. Cross-border services between businesses often use the customer's VAT status to set the VAT rule. The place of supply can change that result.

Small firms may have special limits or local schemes. These schemes do not remove the need to check the rules. Ask the tax office if your sales are low or unusual.

  • Manufacturers buying parts from another EU country
  • Wholesalers selling stock to EU business customers
  • Online shops storing or moving goods across borders
  • Consultants providing business services abroad
  • Firms using a local VAT scheme with EU trade plans

A business that sells only to local consumers may not need an intra community VAT number. The answer can change when it starts B2B trade abroad.

How to Obtain an Intra-Community VAT Number

Folded paper planes moving through geometric steps for VAT registration
VAT registration steps

You usually apply through the tax office in your home EU member state. In some countries, the number is part of VAT registration. In others, you must request activation for intra-EU trade.

Prepare your legal business details before you apply. The tax office may ask for proof of trade, business activity, or a registered address.

  1. Check whether your business needs VAT registration.
  2. Register for VAT with your national tax office.
  3. Request an intra community VAT number or EU trade access.
  4. Give the office your legal name, address, and business details.
  5. Wait for approval before using the number on EU invoices.
  6. Check the number in VIES before your first cross-border sale.

Some tax offices grant the number at the same time as VAT registration. Others send a separate notice. Keep that notice with your tax records.

Do not copy a number from an old invoice without checking it. A business can change status, move country, or lose its active trade record.

How to Verify a VAT Number in VIES

Abstract linked paper slabs showing a VAT number verification process
VAT verification process

VIES means VAT Information Exchange System. It is the EU tool for checking VAT numbers used in cross-border trade.

Open the EU VIES VAT number checker. Choose the partner's country. Enter the number without guesswork. Then submit the check.

VIES checks the number against the national tax database. Results can show that a number is valid or invalid for EU trade. The check works in near real time, but some national systems may respond slowly.

Save the result with the date, time, country, and number checked. A saved record can help during a tax review. It also shows that your firm checked the partner before the sale.

  • Check the number before the first transaction
  • Check it again after a partner changes its legal details
  • Keep a copy of the result or a dated audit note
  • Match the result with the partner's legal business name

VIES may not show the partner's name in every case. Contact the partner or tax office if the result lacks key details.

Common VIES Problems and Safe Next Steps

An invalid result does not always mean fraud. The number may be new, blocked for EU trade, or typed in the wrong format.

First, check the country code and every character. Remove extra spaces if the tool rejects the entry. Then ask the partner to confirm the number on its tax notice.

If the number still fails, pause the sale or use a VAT treatment that does not rely on the number. Ask your tax office for help when the deal has high value.

A valid result can also fail to prove every VAT condition. You may still need proof of transport, a correct invoice, and a clear record of the customer's status.

VIES resultSuggested action
ValidSave the result and check the other VAT conditions
InvalidCheck the entry, ask the partner, and delay the VAT decision
No responseTry later and keep a record of the failed check
Name mismatchAsk for proof and confirm the details with the tax office

Keep invoices, transport proof, contracts, and VIES results together. That file gives your tax team a clear trail.

Frequently Asked Questions About Intra-Community VAT

Is an intra community VAT number the same as a normal VAT number?

It may use the same core tax record. Yet the tax office may need to activate it for EU trade. Check your national rules before using it abroad.

Can I trade in the EU without this number?

Some consumer sales and local purchases may not need one. Business sales across EU borders often do. The goods, service, and VAT scheme decide the result.

Does VIES prove that a company is trustworthy?

No. VIES checks VAT status for the number you enter. It does not check credit, ownership, or the quality of the business.

How often should I check a partner's VAT number?

Check it before the first deal and after major changes. Repeat the check when a sale has high value or a long supply chain.

What should I do if VIES says the number is invalid?

Check the format and country code first. Ask the partner to confirm the number. Do not apply a VAT treatment based on an unverified number.

In short, an intra community VAT number is a key control for EU business trade. Get the right number, check each partner, and keep proof of every check. These steps help prevent avoidable VAT disputes and penalties.

Frequently asked questions

What is an intra community VAT number?
It identifies a business for VAT trade between EU member states. It supports invoices, tax returns, and partner checks.
Who needs an intra community VAT number?
VAT-registered firms that sell or buy goods and services across EU borders often need one. Local-only firms may not need it.
How do I get an intra community VAT number?
Apply through your national tax office. Some countries include it in VAT registration, while others require a separate request.
How do I verify an EU VAT number?
Use the EU VIES tool. Enter the partner's country and VAT number, then save the result with its date.
What if VIES shows an invalid VAT number?
Check the country code and characters first. Ask the partner to confirm the number, then contact the tax office if needed.
EU VAT registrationcross-border VAT rulesVIES VAT checkVAT number verificationEU business trade
Share XFacebookWhatsAppTelegram