Free tool ยท CSV in, CSV out

Bulk VAT validator

Paste VAT numbers or upload a CSV export from your ERP or CRM. Each number is checked live, and you can download the results as CSV.

How to check a customer list

  1. Export customers with their VAT numbers (including the country prefix).
  2. Paste the numbers or upload the file here (up to 50), or send the whole list through the API.
  3. Download the CSV and follow up on rows marked not registered or invalid.
  4. Keep the results with the date as evidence for your VAT records.

Frequently asked questions

How many VAT numbers can I check at once?

Up to 50 per run with this tool. For larger lists or regular checks, use the vatcheckapi API.

Which file formats can I upload?

CSV and plain text files. The tool picks out every value that looks like a VAT number with a country prefix, so exports from Excel, Datev, SAP, Shopify or HubSpot work as they are.

How often should I re-check my customers' VAT numbers?

Check at onboarding, and again before invoicing if the last check is old. Many businesses re-check their B2B customer base monthly or quarterly, because VAT registrations can be cancelled at any time.

VAT validation API

Validate VAT numbers in your app

vatcheckapi checks the format and checksum of EU and UK VAT numbers and confirms the registration with VIES and HMRC, with company name and address where the country provides them.

/v2/check documentation VAT number API All documentation

150 free validations every month. No credit card required.

GET https://api.vatcheckapi.com/v2/check?vat_number=FR40303265045

{
  "country_code": "LU",
  "vat_number": "26375245",
  "format_valid": true,
  "checksum_valid": true,
  "registration_info": {
    "is_registered": true,
    "name": "AMAZON EUROPE CORE S.A R.L.",
    "address": "38, AVENUE JOHN F. KENNEDY\nL-1855  LUXEMBOURG",
    "checked_at": "2023-01-11T12:30:28.000000Z"
  }
}

Free VAT tools

Start using our VAT Validation API for free today!

Get 150 validations / month for free