Let’s start with the meaning of VIES. VIES stands for VAT Information Exchange System (VIES). It is an electronic mean of validating VAT-identification numbers of economic operators registered in the European Union for cross-border transactions on goods or services.
This service is proposed by the European commission in order for companies to check the VAT information of their business partners (customer, supplier, …). This central service sends the request to the specified country and returns a validity flag based on the existence or not of the entry in the country database.
Ensuring correct VAT in your business transactions is a mandatory legal requirement; failing to do so might lead to some issue with your country tax department.
Automating this process depends on how many partners you have to check.
Personally, I will make the cut at 10. So if I have less than 10 partners to check, then I do it manually on the VIES website (https://ec.europa.eu/taxation_customs/vies/vatRequest.html). For more than 10, automation becomes a must for me.
Now, we have seen two approaches with our customers:
And then of course some automatic action can be triggered based on the validity results and other criteria.
If you are in the first case, and only require a report at a given frequency or a simple check on demand, most likely your ERP already provides a solution:
If you are in the second case, then I haven’t find easy example available online. Of course this does not mean that it doesn’t exist, but just that I didn’t find it.
In both cases, the approach would be similar:
As you have guessed, we have added this bot to our library, and it is available for our customers.
If you have any question or want to know more, feel free to contact us!