# EU Business & VAT Checker

Check an EU VAT number and look up a company's legal record. It is free, with no sign-up and no key.

Also known as: EU Business Check, EU VAT Checker, VIES VAT Validator, LEI Lookup.

## What it does

Validate an EU VAT number on VIES, look up an LEI, or search a company register. Ask "is ES A28015865 a valid VAT number?", "what is the LEI of Siemens AG?" or "find the registered company called Equinor in Norway".

EU Business and VAT Checker asks the official sources directly: the European Commission's VIES service for VAT numbers, the GLEIF Global LEI Index for Legal Entity Identifiers, and two national registers, the French Sirene register (through the api.gouv.fr company search) and the Norwegian Enhetsregisteret. People also call it EU Business Check.

Use it to validate a VAT number or a tax identification number before a reverse-charge invoice, or as the register step of a vendor onboarding or KYB check. It does not calculate the reverse charge and it does not score credit. It does not say whether a seller must register for VAT or at which rate. The French registration number on a Kbis extract is the SIREN; this tool returns that register record, not the extract itself.

A VAT check says whether a number is registered for VAT in an EU member state or Northern Ireland on the day of the check. When the registered name and address are published they are shown, but only for legal entities: a name without a legal-form marker such as GmbH, SA, SRL or Limited could be a private person, so it is withheld. Some countries, such as Germany and Spain, do not publish a name at all. If you give your own VAT number, VIES also issues a consultation number that proves the check was made.

LEI and registry results show the legal name, status, legal form, registration number, address and, where published, activity and size. Sole proprietors are left out of every result because they are registered under a private person's name.

Given a company's domain, such as stripe.com, company_from_domain returns the legal name, the country, the registration number, a size band and the age of the company, each with a source link, the day it was read and how sure the match is. It reads the company's own legal pages where robots.txt allows it, Wikidata, the registers above, GLEIF and SEC EDGAR, and it says which facts it could not find. It is for companies only: an email address from a free mail provider or a free subdomain gives no company, and no person is ever named.

It reads only public sources: these registers, Wikidata, SEC EDGAR, the registry record of a domain name, and a company's own pages where robots.txt allows it. It does not rate a company's credit, solvency or reputation, does not cover other countries' registers (a company outside France and Norway is named from GLEIF, SEC EDGAR, Wikidata or its own pages, so its size and age may be unknown), and a register can lag behind a change by days. Always check an important detail on the register itself.

It stores nothing about you: answers are cached for up to an hour (six hours for a domain lookup), except a check that asks for a consultation number, and the only lasting records are a daily count of calls per tool and a daily count of domain lookups per network, kept without the domain or the address.

- Returns the legal name, country, registration number, size band and age behind a company domain, each with a source link
- Validates an EU or Northern Ireland VAT number on VIES and shows the name of a legal entity
- Issues a VIES consultation number when given the requester's own VAT number
- Finds the Legal Entity Identifier (LEI) of a company by name, or looks a LEI up
- Searches the French Sirene register by SIREN and the Norwegian company register by name or number
- Leaves out sole proprietors and withholds names that could be a private person

## Who it is for

Anyone who asks an AI assistant a question like this one: &ldquo;Is DE 811128135 a valid VAT number?&rdquo;

Roles that use it at work: Importer, Compliance reader, Finance or ops lead, Sales lead.

Role guides that use it: [Importer](https://tools.openkrill.app/for/importer), [Compliance reader](https://tools.openkrill.app/for/compliance-reader).

## Price

EU Business & VAT Checker is free to use. There is no sign-up, no account and no API key. Calls are limited to 60 calls a minute per network and 5000 calls a day per server, shared by all callers. Repeat questions are answered from a cache.

## Tools it offers

- `company_from_domain`: Find the company behind a domain
- `check_vat_number`: Validate an EU VAT number on VIES
- `find_company_lei`: Look up a Legal Entity Identifier
- `lookup_company_registry`: Search a French SIREN or Norwegian register

## Connect

The MCP server is `https://eubusiness.openkrill.app/mcp` (streamable HTTP). It needs no key.

Claude Code, in one command:

```
claude mcp add --transport http eu-business https://eubusiness.openkrill.app/mcp
```

Hermes Agent, in one command that answers its two setup questions (no key, enable all tools):

```
printf 'n\ny\n' | hermes mcp add eu-business --url https://eubusiness.openkrill.app/mcp
```

Or add these lines to `~/.hermes/config.yaml`, under an existing `mcp_servers:` key if the file has one. Start a new Hermes session after either step.

```
mcp_servers:
  eu-business:
    url: https://eubusiness.openkrill.app/mcp
```

Any other agent: give it this page's Markdown address, `https://tools.openkrill.app/tools/eu-business.md`, and ask it to connect EU Business & VAT Checker.

Install guides, each checked with a real call: [EU Business & VAT Checker in ChatGPT](https://tools.openkrill.app/integrations/eu-business/chatgpt), [EU Business & VAT Checker in Claude](https://tools.openkrill.app/integrations/eu-business/claude), [EU Business & VAT Checker in Cursor](https://tools.openkrill.app/integrations/eu-business/cursor), [EU Business & VAT Checker in VS Code](https://tools.openkrill.app/integrations/eu-business/vscode), [EU Business & VAT Checker in Pi](https://tools.openkrill.app/integrations/eu-business/pi).

## Job recipes for agents

Step-by-step recipes that walk an agent through 3 jobs with this server's tools:

- Find the company behind a domain, with `company_from_domain`
- Validate an EU VAT number on VIES, with `check_vat_number`
- Look up a Legal Entity Identifier, with `find_company_lei`

[Download the recipes as SKILL.md](https://tools.openkrill.app/skills/eu-business-jobs/SKILL.md). Save it as `eu-business-jobs/SKILL.md` in your agent's skills folder. A connected MCP client gets the same recipes from `prompts/list` on the gateway, `https://api.openkrill.app/gateway/mcp`.

It is listed under Shops and sellers in the [full tool list](https://tools.openkrill.app/tools). The same facts in plain text are in [llms.txt](https://tools.openkrill.app/llms.txt).

Source: the EU Business & VAT Checker listing, version 1.1.0. As of 2026-10-18.
