EU VAT Number Validator (VIES) – Bulk
Pricing
from $2.50 / 1,000 vat number checkeds
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 days ago
Last modified
Categories
Security
Limited permissionsShare
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 toEL) and Hungarian tax numbers like12345678-2-42are 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
| Field | Meaning |
|---|---|
status | valid, invalid, invalid_format or unavailable |
valid | true / false, or null when VIES could not answer |
fullVatNumber | Normalised number with country prefix |
name, address | Registered name and address, if the member state shares them (Germany, for example, does not) |
viesRequestDate | Timestamp 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.