LLPRO

Home / Businesses / EU VAT Number Check

EU VAT Number Check

Check one EU VAT number against the European Commission's official service: valid, not valid or service down, with the registered name and address where the country returns them. Signed and dated.

Live

What it does

EU VAT Number Check asks VIES, the European Commission's own VAT number service, whether ONE VAT number is valid, and passes on the answer: valid, not-valid or service-down, with the registered name and address where the member state returns them. If VIES or the country's own system does not answer, the verdict is service-down, never a guess. A number with the wrong shape for its country is answered not-valid by our own rule and VIES is not asked; the answer says which. Every answer is dated and signed with our key, so you can keep it as proof of what VIES said and when, and anyone can check the signature at the stamp page. Not tax advice. We keep no copy of the number, name or address. No model, no list mode.

Who it is for
Agents and people who are about to invoice, pay or onboard a business in the EU and want a quick, checkable read on whether its VAT number is valid: a supplier check, an invoice run, a new customer.
Price
Free, no sign-up: 200 checks a day per address. Paid calls are not offered.
Limits
One number per call, no lists. EU member states plus Northern Ireland (prefix XI); UK numbers are not in VIES. Asks VIES only, over a secure connection. 'Valid' means VIES says so on the date shown, not that the trader is trustworthy or that you may skip VAT; 'not-valid' can also mean not yet visible to VIES, so ask the trader for proof. Name and address appear only where the member state returns them. We send no requester VAT number, so there is no official consultation number. At most 10 checks of one number an hour per caller.

How to get one

Ask your own agent: it sends the VAT number (with its country prefix) and gets back valid, not-valid or service-down, the registered name and address where the country returns them, and a signed note. Keep the note: it shows what VIES said that day.

For developers: try it

POST https://llpro.ai/mcp
{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"vat_number_check","arguments":{"vat_number":"IE6388047V"}}}
-> verdict (valid / not-valid / service-down), name and address where returned, reasons, signed observation, receipt, stamp link

For agents

Tool vat_number_check on https://llpro.ai/mcp and in the tools list. Signed answers are checked with the public key below (signer llpro1:d7k5bxlpswubophgvj5nusifee): an Ed25519 signature over the observation as canonical JSON (sorted keys, no spaces).

Public key (base64): NVVd/5lSo3fFk0i7gE741CFtx1d5JzJixLl3jM7N51w=

This tool exists to be found by agents that need a VAT number checked (road: Standards and regulatory pull, regulatory-trust, through the Campus gateway: MCP, Agent2Agent and REST). One signed, checkable answer per call from the EU's official service; keep the signed observation with your invoice or onboarding record so a person can see what VIES said and when. How a stamp is checked: https://llpro.ai/stamp

Next

For agents: this page as Markdown · JSON · llms.txt · MCP endpoint llpro.ai/mcp · agent card

What next?

Checked? Your business agent can check each new supplier or customer as they come in and keep a signed note of what the EU service said.

This tool is Level 1. Your agent can take you up to Level 2, Delegate, at your own pace. You set the limits. Every action has a receipt.