EU VAT Number Validator (VIES) – Bulk avatar

EU VAT Number Validator (VIES) – Bulk

Pricing

from $2.50 / 1,000 vat number checkeds

Go to Apify Store
EU VAT Number Validator (VIES) – Bulk

EU VAT Number Validator (VIES) – Bulk

Validates thousands of EU VAT numbers against the official VIES service and returns validity, company name and address. Cleans messy input, retries VIES outages and only charges for definitive answers.

Pricing

from $2.50 / 1,000 vat number checkeds

Rating

0.0

(0)

Developer

Mark Simon

Mark Simon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Categories

Security

Limited permissions

Share

Check a whole customer or supplier list against VIES, the European Commission's official VAT validation service, in one run. For every number you get whether it is valid today, the registered company name and address (where the member state publishes them) and the VIES request date for your records.

Useful for accountants, e-commerce shops applying the reverse charge, B2B marketplaces, procurement teams onboarding suppliers, and freight companies checking a new client before accepting a load.

Why this Actor

  • Messy input is fine: hu 1234 5678, DE-123.456.789, GR... (mapped to EL) and Hungarian tax numbers like 12345678-2-42 are normalised automatically.
  • Format check first: obviously wrong numbers are flagged without calling VIES, and you are not charged for them.
  • Outages handled: VIES national services are often temporarily down. The Actor retries with backoff and marks the rest as unavailable (not charged) instead of wrongly calling them invalid.

Input example

{ "vatNumbers": ["HU12345678", "ATU12345678", "12345678-2-42"], "defaultCountry": "HU" }

Output

FieldMeaning
statusvalid, invalid, invalid_format or unavailable
validtrue / false, or null when VIES could not answer
fullVatNumberNormalised number with country prefix
name, addressRegistered name and address, if the member state shares them (Germany, for example, does not)
viesRequestDateTimestamp from VIES

Pricing

You pay per definitive VIES answer (event vat-checked, valid or invalid). Format errors and VIES outages are free.

Notes

Data comes from the official public VIES REST service of the European Commission. VIES confirms registration for intra-EU transactions only; it is not a credit check.