{"uid":"cap_51mspX30B3BUDv9_N7Lu1","slug":"agentstoolshub-eu-vat-validator-vies-b02e5d27","name":"AgentsToolsHub EU VAT Validator (VIES)","description":"Validate any EU VAT number against VIES — the European Commission's live registry: validity, registered trader name and address by member state. The check every B2B invoice flow needs before applying the reverse charge. Use this when an agent needs to vIES-verified VAT numbers, live from the EU.","url":"https://agentstoolshub.com/api/v1/geo-time/eu-vat-validate?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["vatNumber"],"properties":{"vatNumber":{"type":"string","description":"VAT number"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qLX-BS1tl9B3T4I4Xpbat","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an EU VAT number against the official VIES registry, returning validity status, registered trader name, and address by member state.","exampleAgentPrompt":"Can you check if the VAT number DE345789013 is valid in VIES and tell me the registered company name and address on file?","exampleUseCases":[{"title":"B2B invoice reverse charge check","prompt":"Before I issue this invoice to my German supplier, can you verify their VAT number DE123456789 is active in VIES so I can apply the reverse charge correctly?"},{"title":"New supplier onboarding verification","prompt":"We're onboarding a new French vendor who gave us VAT number FR40303265045 — can you confirm it's registered and tell me the company name and address the EU has on record?"},{"title":"Accounts payable VAT compliance audit","prompt":"I need to verify that the VAT number FR61954506077 on this incoming invoice is actually valid in the EU system and matches a real registered business."}],"resultDescription":"Returns whether the VAT number is valid according to VIES, the registered trader's business name, and their official registered address as held by the relevant EU member state tax authority.","failureModes":["VAT number format is invalid or malformed — returns error before querying VIES","VIES service is temporarily unavailable — returns service unavailability error","VAT number is structurally valid but not found in the registry — returns invalid/not registered status","Member state registry is offline — VIES may return partial or unavailable response for that country","Missing vatNumber query parameter — returns 400-level validation error"],"whenToPreferThis":"Use this endpoint when you need live, authoritative VIES verification of an EU VAT number — particularly for B2B invoicing workflows requiring reverse-charge validation, supplier onboarding due diligence, or accounts payable compliance checks. Prefer this over static VAT format checkers when you need real-time registry confirmation including the registered business name and address, not just format validation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T06:47:01.671Z","isFirstParty":false,"canonicalSlug":"agentstoolshub-eu-vat-validator-vies-b02e5d27"}