Bulk VAT ID number validations.

Check VAT identification numbers in bulk and export official company data in portable CSV format. Our user interface is intuitive and easy to use for your administration staff.

Get Started for FreeAPI Documentation

Save hours validating VAT identification numbers.

Reporting and accounting deadlines are hectic. We liberate you from repetitive tasks through automated bulk validations.

Mass-validate VAT ID numbers with ease by uploading a single-column CSV file. The validation process runs continuously in the background and even handles government service downtimes intelligently.

Save hours validating VAT ID numbers.
Maintain multiple lists.

Mass-validate multiple lists.

Create lists of VAT ID numbers to bulk-validate based on your business requirements. VAT ID numbers can be appended to or removed from your individual lists.

Start the bulk VAT validation process immediately or whenever you are ready. Let the process run and come back later to download the finalized report.

Export VAT registration status and company data easily.

Once the validation process is completed, all results are stored securely and can be viewed in your dashboard. You can also export the validity of the numbers in portable CSV format to continue your analysis in a spreadsheet.

The exported file contains company data sourced directly from official government databases.

Export validation results easily.

Frequently Asked Questions

What is the Batches feature good for?

Businesses typically have repeated charges with the same customers on a regular basis. They have to ensure that the business customer, which they are supplying to, is still registered for VAT by validating their VAT ID number. If their VAT ID number expires, the reverse-charge mechanism no longer applies, and they will have to be treated like a consumer and charged a VAT going forward.

Vatstack’s Batches feature automates mass validations of all your customers’ VAT ID numbers on a regular basis.

How do mass validations work?

Vatstack Batches can be entirely managed intuitively in your dashboard (no programming skills needed) or programmatically with the API for automation. We have made is especially easy to use for your administration staff.

Upload as many VAT ID numbers as you like. Duplicate VAT ID numbers are automatically purged and invalid VAT ID numbers are ignored to save you hits. Once you start the validation process, it will create a validation record for each VAT ID number. You can find more more information about validation records on its product page.

Is it easy to use by my administration staff?

Yes, we put considerable efforts in making the process as easy as possible for a non-technical person. Prepare a single-column CSV file with a list of VAT ID numbers to validate and upload it through your dashboard. Start the validation process once you are ready and let it run in the background for you.

The result can be exported in CSV and contain validity status with company data. This simplifies further analysis in a spreadsheet.

Can I get notified when the process finishes?

Yes. An email is always sent out to notify you once the validation process has finished.

Do I have to check VAT ID numbers frequently?

Outdated customer data costs you money. If your customer’s VAT ID number expires you should ask for their new VAT ID number. Otherwise the reverse-charge mechanism no longer applies and you have to start charging VAT at your customer’s local rate. Therefore, VAT-registration statuses must be checked regularly.

It is your duty to ensure that the reverse-charge mechanism continues to apply to your B2B supplies and that changes to their circumstances are reflected in your invoices.

How many VAT ID numbers can be mass validated?

There is no limit to the number of queries you can add to a batch process. Generally speaking, you can add as many VAT ID numbers as your subscription plan permits. Refer to the limit of VAT ID number validations in your subscription plan.

How long does one bulk validation process take?

The time to complete a mass-validation process varies with the number of VAT ID numbers and the availability of government services. Batches which contain a few hundred VAT ID numbers will normally finish instantly. The process can take up to a few hours if government services are temporarily unavailable. In such cases, Vatstack will re-validate unsuccessful validation requests continuously in the background until a response is obtained.

Can I get notified if a VAT ID number is no longer valid?

Yes. You can listen to webhook events whenever a validation request was successfully processed. Since a batch process creates a validation record for every VAT ID number, you benefit from the same processing cycle for each validation record.

Our API will send you a validation.succeeded webhook event which you can further process on your end. For example, to send out an automated email to your customer requesting an update or to suspend the reverse-charge mechanism.