Stay tax-compliant
Verify EU VAT numbers against VIES and invoice every customer in the correct currency — in a single call.
The flow in code
{ "valid": true, "country_code": "DE", "company_name": "Google Germany GmbH" }
{ "from": "USD", "to": "EUR", "rate": 0.9213, "result": 92.13 }
Piece it together, or ship one flow
A B2B buyer types a VAT number at checkout. Accept it blindly and you risk an invalid ID surfacing at audit; check it by hand and you’re pasting numbers into the VIES portal one at a time. Then the invoice still has to bill in the customer’s currency at a rate that isn’t weeks old.
Piece it together yourself
- VAT check: Manual VIES portal lookups
- Company data: Retype it from the portal
- Currency: Stale FX, or none
- Audit trail: Screenshots and spreadsheets
One Locanium flow
- VAT check: Live VIES validation, one call
- Company data: Returned with the response
- Currency: Live rates, 168 currencies
- Audit trail: Structured, logged responses
Why teams build it on Locanium
VIES-connected
Real VAT validation against the EU VIES system, not a lookup table.
Company on file
Returns the registered company name and address for your invoice.
Correct currency
Live FX so every invoice bills in the right currency.
No manual lookups
Skip the VIES portal — it’s one API call.
- 27
- EU states (VIES)
- 168
- Currencies
- <40ms
- Median response
Step-by-step guides for this flow
Questions developers ask
Is this real VIES validation?
Yes — VAT numbers are checked live against the EU VIES system across all 27 member states, not matched against a lookup table.
What comes back besides valid/invalid?
The registered company name and address on file at VIES, ready to drop straight onto the invoice.
What happens when VIES is down?
VIES has outages. The response tells you when the source is unavailable so you can retry, rather than silently passing an unchecked number.
Where do the exchange rates come from?
Live interbank feeds across 168 currencies, so every invoice bills in the correct currency at a current rate.
How is it priced?
One key covers VAT validation and currency — usage-based, one bill. Book a demo for volume pricing.