EU VIES VAT Number Checker – Bulk Validate EU VAT IDs
Pricing
$5.00 / 1,000 results
EU VIES VAT Number Checker – Bulk Validate EU VAT IDs
Bulk-validate EU VAT numbers in the official European Commission VIES system: valid/invalid status, registered company name and address for all 27 EU member states (plus XI Northern Ireland).
Pricing
$5.00 / 1,000 results
Rating
0.0
(0)
Developer
Almmity
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
EU VIES VAT Number Checker – bulk validation of EU VAT IDs
Validate any number of EU VAT identification numbers against the official VIES (VAT Information Exchange System) of the European Commission. For every number you get whether it is valid for intra-community transactions, plus the registered company name and address (where the member state publishes them).
Use cases
- Verify customers before issuing 0% intra-community (reverse charge) invoices
- Clean and enrich B2B customer databases / CRM
- E-commerce & SaaS checkout VAT validation, KYC and supplier onboarding
Supports all EU member states: AT, BE, BG, CY, CZ, DE, DK, EE, EL (Greece), ES, FI, FR, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI, SK and XI (Northern Ireland).
Input
{ "vatNumbers": ["PL7740001454", "DE811569869", "FR40303265045"] }
Output
{"input": { "vatNumber": "PL7740001454" },"success": true,"countryCode": "PL","vatNumber": "7740001454","valid": true,"status": "VALID","name": "ORLEN SPÓŁKA AKCYJNA","address": "CHEMIKÓW 7, 09-411 PŁOCK","requestDate": "2026-10-12T12:50:57.434Z","checkedAt": "2026-10-12T12:50:57.500Z"}
An invalid number is still a successful check (valid: false). Malformed input or a member-state service outage returns success: false (not charged) – just re-run those items later.
Pricing
Pay per result: $5 per 1,000 successful results ($0.005 per checked company). Failed lookups (invalid number, not found) are returned in the dataset with success: false and are not charged. Apify platform usage is included in the price.
Data source & reliability
Data is fetched live from official Polish/EU registries through the pl-firmy API (Almmity), which adds batching, caching and retries so you do not hit the Ministry of Finance limit of ~100 searches per day per IP. Need it inside an AI assistant? The same checks are available as a remote MCP server at https://api.almmity.com/mcp.
Integrations
Run it from the Apify API, schedule it daily, or connect it to Make, Zapier, n8n, Google Sheets or webhooks. Export results as JSON, CSV or Excel.
Support
Questions or custom needs: contact@almmity.com. This actor is not affiliated with the Polish Ministry of Finance, the Ministry of Justice or the European Commission; it uses their public data.