What it does
It validates a whole supplier or customer list of EU VAT numbers against the official VIES service, returns the consultation number that proves you checked, and remembers each verdict between runs so a monthly schedule tells you the moment a VAT number goes invalid or its registered name changes. It separates a genuinely invalid number from a member state whose system simply did not answer, so a VIES outage never reads as a bad customer.
π¦ What data you get
Every run returns these fields per record, exportable as CSV, JSON or Excel.
π― Who uses it
Validate every supplier before zero-rating an invoice and keep the consultation number as audit evidence.
Re-check EU B2B customers monthly and get alerted only when one goes invalid.
Screen seller or customer VAT numbers in bulk and flag names that do not match the register.
π How to run it
- Create a free Apify account
Click "Run this actor on Apify" above and sign up - you get $5 of credit instantly, no credit card required.
- Enter your input
Paste the target URL or search terms into the actor's input form in the Apify console.
- Set a result limit and click Run
The limit controls your cost. Pagination, rotating proxies and anti-bot handling all happen in the cloud.
- Export or automate
Download JSON, CSV or Excel, or connect a webhook, schedule or the API to push results into your own workflow.
π΅ What it costs
β Questions about EU VAT Number Validation - Bulk VIES Check & Supplier Monitor
How do I validate EU VAT numbers in bulk?
Paste one VAT number per line, country code first, optionally followed by | and the name you have on file. One run handles hundreds of numbers across every member state.
How do I prove to an auditor that I checked?
Enter your own EU VAT number in requesterVatNumber. Every row then carries a VIES consultation number and the timestamp of the check.
What happens when a member state's VIES system is down?
The line is reported as unavailable, retried with backoff first, never counted as a change, and your last good verdict is left untouched.
Does it cover UK VAT numbers?
It covers all 27 EU member states plus XI for Northern Ireland. Great Britain left VIES, so a GB number is returned as out_of_scope rather than wrongly reported as invalid.
What does it cost?
$0.003 per VAT number VIES returns a real verdict for, and $0.002 per alert sent, so checking 1,000 numbers costs about $3.
π¬ Need different data from EU VAT Number Validation - Bulk VIES Check & Supplier Monitor?
Missing a field, need another website, or have an idea for a new actor? Tell me here. I read every request myself and reply within 24 hours. Popular requests get built as public actors.
π Often used together
Try it with your own URL
Open the actor, paste a link, and run it on the $5 free credit before you decide.