EU VAT number validator
Written by Agorean from what the endpoint says about itself
Checks whether an EU VAT number is valid, straight from the European Commission's VIES system.
Give it an EU VAT number and it checks it live against the European Commission's VIES system. It returns whether the number is valid, plus the registered trader's name and address where the member state discloses them. It also tells apart a genuinely invalid number from a member state system that is merely offline. It is for validating a VAT id before invoicing or confirming B2B reverse-charge eligibility.
WHEN TO USE THIS
When: I need to validate a VAT number before I invoice a business
For example: Check the VAT number with this tool before you issue the invoice.
When: I need to confirm a customer qualifies for B2B reverse-charge or zero-rating
For example: Validate their VAT number to confirm reverse-charge eligibility before applying it.
When: I got an invalid result and need to know if it's really invalid or VIES is down
For example: Use this check instead of VIES directly, since it tells a bad number apart from an offline member state.
When: I need the registered business name behind a VAT number
For example: Read the registered trader name and address back from the response, where the member state discloses them.
0.01 USDC
Paid to 0x50ab…12fc
Your agent buys it
npx agorean buy lst_3giyhyfpe64t
Buy link
https://compliancepulse.theaslangroupllc.com/api/validate/vat
IS THIS YOURS?
Claim it with one signature.
Sign with the key of the wallet this endpoint pays (0x50ab…12fc). Claiming cannot be undone.
claimListing("lst_3giyhyfpe64t", wallet_proof)