EU VAT Number Validator - VIES Quick Verify avatar

EU VAT Number Validator - VIES Quick Verify

Pricing

$2.00 / 1,000 completed vat verifications

Go to Apify Store
EU VAT Number Validator - VIES Quick Verify

EU VAT Number Validator - VIES Quick Verify

Verify EU and Northern Ireland VAT numbers with the European Commission VIES service. Get VALID, INVALID, or source-unavailable results, company details when supplied, batch VAT checks, and structured output.

Pricing

$2.00 / 1,000 completed vat verifications

Rating

0.0

(0)

Developer

Liou

Liou

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Paste an EU or Northern Ireland VAT number and get the current validity answer returned by the European Commission VIES service. The Actor keeps invalid input separate from official-source outages, so a VIES problem is never silently reported as an invalid VAT number.

Quick example: CZ04788290 returns VALID and, when supplied by VIES, the official company name and address.

EU VAT number validation and VIES checker

Use this Actor for EU VAT number validation, VIES VAT checks, VAT ID lookup, and structured VAT verification. A completed official response is returned as VALID or INVALID; source failures are returned separately as VIES UNAVAILABLE.

The result includes the normalized VAT number, country, official request date, checked timestamp, source metadata, and company name or address when the national source supplies those fields.

Verify VAT numbers for business workflows

The Actor supports EU Member State VAT prefixes and Northern Ireland XI. General Great Britain GB VAT numbers are outside the VIES service and are rejected before a live request.

Company details are not guaranteed for every valid VAT number because availability differs by country. A valid response can therefore contain no company name or address without changing the validity verdict.

VAT validation API and batch checks

Single verification is the default. Batch input accepts up to 100 VAT numbers, with bounded concurrency to respect the official service. Normalized duplicates reuse the first completed verification and are not charged twice in the same run.

Structured Dataset output is suitable for API integrations, onboarding checks, finance operations, vendor workflows, and automated VAT validation.

Quick start

  1. Paste a VAT number including its country prefix, for example CZ04788290.
  2. Click Start.
  3. Read VALID, INVALID, or VIES UNAVAILABLE in the Dataset overview.
  4. Copy the structured row or use the Dataset API for automation.

Important VIES scope

VIES reports whether the submitted VAT number is valid for intra-EU VAT purposes at the time of the request. It is not a complete tax, legal, sanctions, credit, identity, or counterparty due-diligence opinion.

When VIES or a national VAT service is unavailable, the Actor returns VIES UNAVAILABLE instead of converting the outage into an INVALID verdict.

Billing policy

A completed official VALID or INVALID verification is one completed event. Invalid local input and official-source failures are not completed billable verifications. Duplicate normalized values within the same run reuse the first result and are not charged a second time.

Data source and independence

Verification requests are sent to the European Commission VIES service over HTTPS. The structured result records whether the source was queried and preserves the official request date when provided.

This is an independent verification tool. It is not affiliated with, endorsed by, or operated by the European Commission or any national tax authority.