Check French VAT numbers online

Validate a French VAT number before using it in invoices, supplier records, customer data, or operational review steps.

VAT validation is performed through the European Commission VIES service. Some countries return limited company details.

Validate French VAT IDs before billing and approval steps

When working with companies in France, validating the VAT number early helps catch typing mistakes, bad prefixes, and inconsistent formatting before the data is used in finance, onboarding, or supplier workflows.

That reduces avoidable back-and-forth across accounting, operations, and commercial teams.

France at a glance

  • Prefix: FR
  • Common structure: FR + 2 characters + 9 digits
  • Local wording: numéro de TVA intracommunautaire
  • Validation source: official VIES service

Format examples and common input mistakes

Typical representations

  • FRAB123456789 as a typical representation with a two-character block and nine digits
  • 123456789 as a raw local number without prefix and leading block
  • FR AB 123456789 as a format often copied from documents

Common input mistakes

  • missing the FR prefix for cross-border use cases
  • unexpected or incomplete characters in the two-character block after the prefix
  • confusing local French wording with an already normalized EU VAT format

What gets checked for a French VAT number

Technical checks

  • Normalization of the entered value
  • Confirmation of the FR country prefix
  • Validation against a supported VIES member state
  • Structured output of the reported result

Practical value

  • Cleaner invoices and supplier records
  • Faster manual checks before approvals
  • Better data quality in cross-border B2B operations
  • Less rework after data imports

What the validation result usually means in practice

Valid

The service can match the number to the member state. That is a useful technical signal, but it does not replace tax or legal review of the transaction itself.

Invalid

The number cannot be successfully validated in the submitted form. Check the source, prefix, and spelling before using it operationally.

Format looks implausible

Before VIES is even queried, the length, character pattern, or prefix already looks inconsistent with the expected country format.

Service temporarily unavailable

If VIES is unavailable or times out, a later retry is often better than drawing quick conclusions from a temporary outage.

When teams usually run the check

  • before the first invoice to a new business partner
  • during supplier or customer onboarding
  • after imports from ERP, CRM, or form-based systems
  • before approvals in tax-sensitive B2B workflows

Country-specific notes

  • In France, you will often see the wording numéro de TVA intracommunautaire.
  • After FR, the structure uses a two-character alphanumeric block that is frequently copied incorrectly.
  • With imports, it helps to confirm that prefix, leading block, and digits are stored consistently rather than mixed together.

Why this validation matters

Even small VAT data issues can lead to invoice delays, manual follow-up, or avoidable uncertainty in B2B reviews. Early validation gives teams a better foundation before the number is relied on operationally.

It does not replace tax advice, but it is a useful technical checkpoint for cleaner and more reliable business data.

Frequently asked questions about French VAT numbers

What is the format of a French VAT number?

A French VAT number starts with FR and is typically followed by two characters and nine digits.

When should French VAT numbers be checked?

Ideally before the first invoice, during onboarding, after imported data changes, and before tax-sensitive B2B approval steps.

What should teams do if a French VAT number comes back as invalid?

Teams should review the FR prefix, the two-character block after it, and the full copied structure first. Copied values from forms, ERPs, CRMs, or partner records often contain avoidable formatting mistakes.

What if VIES is temporarily unavailable?

A temporary VIES outage does not automatically mean the number is wrong. In that situation, a later retry is usually more useful than drawing a quick operational conclusion.

Is a valid result enough for invoicing or approval?

It is a strong technical signal, but it does not replace tax, legal, or transaction-specific review.

What does numéro de TVA intracommunautaire mean?

It is the common French wording for the VAT identifier used in EU B2B situations. This page focuses on technically validating that identifier.