HomeProductsVIES Verification

VIES Verification

NEW

From: €0.014 + VAT

Verify in real time via API whether a European company's VAT number is valid for cross-border transactions within the European Union

Delivery

Real time

available for
  • eu

VIES is the service that allows you to verify whether the VAT number of a European company is valid for intra-Community transactions.

The VIES (VAT Information Exchange System) is the European system for exchanging VAT information that allows you to verify whether a company is authorised to carry out cross-border transactions between European Union Member States.

Openapi's VIES service allows you to perform this verification in real time and directly via API, automating the check within software, management systems, ERP, CRM, e-commerce platforms and other business processes.

REQUEST EXAMPLE

In the following request, we use VAT number 12485671007 as the parameter:

GET https://company.openapi.com/EU-vies/IT/12485671007 

RESPONSE EXAMPLE

The information returned in the response allows you to verify:

  • VAT number validity for intra-Community transactions
  • Company Name (if available)
  • Registered Office (if available)
{
  "data": [
    {
      "valid": true,
      "vatCode": "12485671007",
      "companyName": "OPENAPI SPA",
      "companyAddress": "VIALE F TOMMASO MARINETTI 221 \n00143 ROMA RM\n"
    }
  ],
  "success": true,
  "message": "",
  "error": null
}

The service is often used to verify, before a transaction, whether the VAT number of a European customer, supplier or business partner is valid for intra-Community transactions.

The VIES verification differs from simply checking whether a VAT number exists: it specifically allows you to verify whether the VAT number is authorised for cross-border transactions within the European Union.

During periods of high traffic, the official VAT registers of EU Member States may experience temporary slowdowns or become temporarily unavailable. In these cases, the endpoint returns an HTTP 429 response and the request should be retried after a short interval.

Sign Up

Do you need help?

Haven't found the answer you're looking for?

Fill in all the details, we will get back to you as soon as possible!

Frequently Asked Questions

VIES is the service that allows you to verify whether the VAT number of a European company is valid for intra-Community transactions.

The verification is carried out through the VAT Information Exchange System (VIES) and can be integrated directly into your systems via API.

What is the VIES service?

VIES verification is designed for companies that carry out B2B transactions with businesses in other European Union Member States.

It allows you to check in real time whether the VAT number of a customer, supplier or business partner is valid for intra-Community transactions, automating an important verification before proceeding with a transaction.

What is VIES verification used for?

The European VAT service allows you to verify the existence and validity of a European VAT number and, when available, obtain additional information such as the company name and registered office.

The VIES service, on the other hand, specifically verifies whether a VAT number is valid for cross-border transactions within the European Union.

A VAT number may therefore be valid at national level but not be enabled for intra-Community transactions.

What is the difference between European VAT and VIES?

The service is designed for B2B companies, e-commerce businesses, marketplaces, management software, ERP, CRM, SaaS platforms and professionals that need to verify the VAT numbers of their European customers, suppliers or business partners.

Thanks to API integration, verification can be automated within registration, onboarding, invoicing or transaction management processes.

Who is the VIES service designed for?

Verification depends on the availability of the official VAT registers of the individual EU Member States.

During periods of high traffic, these registers may experience slowdowns or be temporarily unavailable. In this case, the API returns an HTTP 429 response and the request should be retried after a short interval.

What happens if the VIES service is temporarily unavailable?

The VIES Verification API starts from [PRICE] € per request. Subscription plans are also available for users who need to perform higher volumes of verifications.

Thanks to the pay-per-use model, you can integrate VIES verification into your systems and pay according to your actual usage needs.

How much does the VIES Verification API cost?