Italy VAT number check


curl "https://api.prometiam.com/functions/v1/risk-api/vat/VAT_NUMBER" \
  -H "Authorization: Bearer YOUR_API_KEY"

An Italian VAT number, the partita IVA, is the prefix IT and eleven digits. Type it below and the page asks VIES, the European Commission’s VAT Information Exchange System, whether it is registered right now.

Updated 6 November 2026

What a Italian VAT number looks like

The partita IVA is written with the prefix IT followed by 11 digits, for example IT12345678901 (an invented number, only to show the shape). The page checks that shape in your browser before anything is sent. The shape does not verify national check digits, so a number can have the right shape and still not be registered: only VIES says that. Format rules as applied by this checker, as at 6 Nov 2026.

What VIES confirms, and what it does not

VIES is not a database: each query is relayed to the VAT register of the member state that issued the number, here Italy, which answers valid or not valid and, where the member state discloses them, the trader’s name and address.

  • Valid: the number is registered for VAT in its member state at the moment of the check, so it can be used for intra-EU supplies. It is not a solvency check and it does not say who is behind the number.
  • Not valid: a typo, a number never registered, a cancelled registration, or a number not activated for intra-EU trade. It is not proof that the company does not exist.
  • No answer: when VIES or the national register is offline the API answers 503 and the number was not checked. That is different from an invalid number.
  • No history: VIES answers for the moment of the query, so keep the date of the check.

What Prometiam serves for Italy

Italy is served as a LEI layer: the entities that hold a Legal Entity Identifier, not the Italian company register. Records are found by name or by LEI, company_number is the LEI, and no VAT number is held on them. Sole proprietors, civil partnerships, associations and professional studios are not served. Italy is not one of the sixteen insolvency markets.

The VAT number is therefore not read from a Italian record: to confirm one, use GET /vat/{vatNumber}, which asks VIES. To find the company, search by name or LEI.

curl 'https://api.prometiam.com/functions/v1/risk-api/vat/IT12345678901' \
  -H 'Authorization: Bearer rk_live_...'

curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=IT&name=...' \
  -H 'Authorization: Bearer rk_live_...'

A VIES check costs 1 credit and a failed call costs nothing. Starter is EUR 9.99/month (1,000 credits), Professional EUR 29.99 (10,000 credits), Scale EUR 99.99 (50,000 credits) and Enterprise is priced to order. The free trial lasts 14 days and includes 500 credits; a card is required and nothing is charged during the trial.

Contains LEI data from the Global Legal Entity Identifier Foundation (GLEIF), available under CC0 1.0. LEI-registered entities only; not an extract of the Italian company register. The number is checked in VIES, the European Commission’s service; this page is not that service, it asks the same system through the Prometiam API. If you need proof of a check, run it on the VIES website and keep the result. Not legal or tax advice. Last checked 6 Nov 2026.

Related pages

Sign up · API documentation

The free trial lasts 14 days and includes 500 credits. A card is required and nothing is charged during the trial; it then continues as Starter (EUR 9.99/month) unless you cancel.

Frequently asked questions

How do I check a Italian VAT number?
Type it with the IT prefix in the box above: the page checks the shape, then asks VIES whether the number is registered.
What is the VAT number prefix for Italy?
IT, followed by 11 digits.
Does the check tell me the company is solvent?
No. VIES says only whether the number is registered for VAT at the moment of the check.
Why does a valid number show no name?
Some member states confirm a number without disclosing the trader’s name and address. A valid number with no name is a normal result there.
Can the API return a Italian company’s VAT number?
No. Italy is a LEI layer and its records hold no VAT number. Check a number you already have with the VAT endpoint.