VAT and company checks for European B2B sales

Check VAT before you invoice.

Check customer VAT numbers, find missing company details and flag records for review. Use the dashboard, CSV uploads or API.

Free account. No card required. Live availability varies by country and check.

100 VAT validations / month on FreeSubject to source readiness. See plan details.
Which company should I invoice?Fictional example
Before · Email onlycamille@lumiere.exampleCompany? Address? VAT number?
Find company details. Check VAT.
AfterDetails to review
Company
Atelier Lumière SAS
Registered address
12 rue Exemple 69002 Lyon, France
EU VAT number
FR 00 000 000 000

VAT valid in this sample. Confirm the buyer and billing address.

Synthetic data. No live lookup. A company match and a VAT result are separate findings.

Fictional customer record

See what a check returns.

Review company details, a separate VAT result and what still needs attention.

What should I confirm?

Confirm the buyer and billing address. A valid VAT number alone does not establish tax treatment. Missing or unavailable findings stay open for review.

Customer check record

Fictional sample
Company
Atelier Lumière SAS
VAT result
Valid in this fictional sample. Confirm the buyer and billing address.
Still to review
A company match and a VAT result do not decide how to tax the sale.

Fictional data. This example does not run a live check.

Read developer examples

Get customer details ready for billing.

A missing VAT number or an outdated company record can hold up an invoice. Start with the details you have and see which records need follow-up before your billing run.

Check a customer's VAT number.

Run an available VAT check and review the result. See whether the number is valid, invalid or could not be checked. An unfinished check does not mean the number is invalid.

Open VAT checks
Separate outcomes. Clear next steps.
VAT validationSample outcomes
ValidRegistration confirmed by the check
InvalidReview the number with your customer
UnavailableKeep open for a later check

Illustrative outcomes. No live check.

Find missing company and VAT details.

Search using a company name or business domain. Review the company match and any associated VAT number. Confirm the buyer and check the VAT number separately.

Open company searches
Connect the details before you bill.
Company nameAtelier Lumière SAS
Legal name
Address
VAT details

Fictional company. Check any VAT number separately.

Review a customer list before billing.

Upload a CSV to run the checks available to your account. Review completed results, missing details and checks that could not finish. Decide which records need correction or customer follow-up.

Open CSV checks
A review queue for your billing run.
customers-october.csv4 records
Customer ACompleted
Customer BCompleted
Customer CConfirm company
Customer DVAT unavailable

Fictional list. 2 completed; 2 need follow-up.

Live company searches, company checks and VAT discoveries need confirmed commercial access. Country coverage and plan limits also apply.

Check one customer or upload a list.

Use the dashboard without writing code, or connect the API to your billing software.

  1. 01

    Enter the details you have

    Choose a check in the dashboard. Enter the company or VAT details it accepts. For a customer list, upload a CSV with the required fields.

  2. 02

    Review the result

    Read the returned details, VAT result and available check record. Follow up on missing details, conflicting information or checks that could not finish.

  3. 03

    Keep the available record

    Review saved results while they remain available. Earlier findings keep their original observation dates. Current access, source-use and retention rules still apply.

Read the API quickstart

Know what the result confirms.

Company details and VAT validity answer different questions. A company match does not confirm VAT registration. A valid VAT number alone does not decide how to tax a sale.

Named government sources
We name only reviewed government services, for the fields and records they support.
Partial data matches
Other permitted sources stay anonymous and appear as source categories. Agreement between them does not confirm official identity, legal standing or VAT registration.
Data we can provide
We return data only when its use and disclosure are permitted. A source category alone does not grant permission to use it.
Earlier check records
Saved records keep the original observation dates. Current access, source-use, disclosure and retention rules apply when you open or export a record.
Read how check records work

Check availability for your country.

Choose a country to see the listed company checks. Live availability varies by country, check and account access.

Company checks by country

A listed method does not guarantee a live result. Each check depends on current service availability, account access and source-use rules.

Loading current coverage…

Check country coverage

Calculate VAT or prepare an invoice.

Use free browser tools with the figures and text you enter. No account is needed.

Use checks in your billing process.

Use the dashboard, CSV uploads, API or MCP with the checks available to your account.

  • Web dashboard

    Review customer details, company matches and available check records in your browser.

  • Bulk CSV processing

    Upload customer spreadsheets with up to 10,000 rows per job, depending on your paid plan, to screen your billing ledger.

  • REST API

    Your developers can add supported checks to your billing software or checkout through the API.

    Read the API reference
  • MCP server

    Use supported company and VAT checks from AI tools connected to the MCP server.

  • Automation skill

    Give supported AI tools instructions for running checks and reviewing their results.

    Open the skill

Your team controls when to run checks and how to act on the results. Built-in scheduled monitoring and outbound webhooks are planned and currently unavailable.

Start with a free account.

Create an account to try sample checks and review the live checks available to you. No card is required.

Free

100 VAT validations each month

Free runs live VAT validations within its monthly allowance without waiting for confirmed commercial access, subject to source readiness.

Live company searches, company checks and VAT discoveries need confirmed commercial access.

Paid plans

From €15 a month, excluding applicable VAT

Compare the separate usage allowances and current purchasing availability before choosing a plan.

Common questions.

Can I use VAT Tools without writing code?

Yes. Use the dashboard for individual checks and CSV uploads for lists, within your account's limits and current availability.

What happens when a VAT check cannot finish?

The result stays unavailable. Review it or try again when the service is available. An unavailable check is separate from an invalid VAT number.

Can VAT Tools tell me whether to charge VAT?

VAT and company checks provide information for your billing review. They do not, by themselves, decide the tax treatment of a transaction.

Which EU and EEA countries can I check?

Check the country coverage page for each service. A listed country does not mean every VAT or company check is available there. Live access also depends on your account and current service availability.

What is free?

You can create an account without a card and use the Free plan within its allowances and access limits. Live company searches, company checks and VAT discovery require commercial access approval. The public calculator and invoice editor work with the figures you enter. Other public reference tools have separate availability limits.

Which sources can I see in a result?

We name only reviewed government services, for the fields they support. Other permitted sources stay anonymous and appear as source categories. Agreement between them is a partial data match. It does not confirm official company identity, legal standing or VAT registration.

How long can I keep a check record?

Your plan sets a maximum history period. Source-use rules and your retention settings may shorten it. Saved results keep the original observation dates; opening an earlier result does not run a new check. Current access and disclosure rules apply to records and exports.

Check your customer details before the next invoice.

Create a free account to explore sample results and the checks available to your business.

Create a free account