Using VAT API businesses all over the world can be sure they are applying the correct VAT rate for their EU customers when supplying Telecommunication, Broadcasting or Electronic (TBE) services. Irrespective of where your business is located in the world you are legally required to apply the appropriate EU VAT rate for the country of the customer. TBE explanatory notes are a good starting point to understand your obligations.
Currently within the EU when supplying physical goods the 'place of sale' rules apply. Using VAT API businesses within the EU can be sure they are applying the correct VAT rate by querying the API for the current VAT rate. The EU are looking to apply the same 'place of supply' rules to physical goods as TBE in the future, we'll keep you updated in our news feed as and when there are any new developments.
VAT API runs on Amazon servers and the Amazon API Gateway service, this provides the following benefits:-
Using Amazon Web Services results in fast api response times and it allows us to scale with ease, if required we can accommodate a very large number of API requests per month and can provide customers with a custom endpoint if required for example:-
As the first API of it's kind launched in 2015 VAT API's 5 year track record of stable service is evident by the raft of businesses that rely on it. Recent investment in tech means we can support a much greater number of customers and Version 2 of the API is now live delivering further features and benefits.
Our VAT Rates resource returns the current VAT rates that apply to EU member state countries. By specifying 'TBE' or 'GOODS' in the request you are able to retrieve the rates that are appropriate to the supply of goods or services.
• Customer Geolocation
A specific countries VAT rate can be checked by passing in a 2 digit ISO country code eg; IT for Italy, alternatively you can specify your customers IP address and our api will geolocate your customer and return the appropriate VAT rate for their country.
Validating VAT numbers in realtime is a useful way to determine if a customer is who they say they are, and is essential in determining if you're selling to a consumer i.e. a B2C transaction or business B2B.
• Audit Ready
By optionally passing in your organisations own VAT number the VAT Validation resource will return a unique 'consultation_number' value to identify the request for audit purposes.
Our invoicing service has been developed strictly in accordance with the requirements for VAT compliant invoicing published by the UK tax authority HMRC.
• Sequential Invoice Numbering
Invoice numbers can be set to start at a number of your choosing and will auto increment after each invoice creation, you are also able to set your own custom invoice number prefix this can help identify a particular customers invoices in future.
• Multiple Trading Names
This useful feature allows an organisation to create invoices for multiple trading names they may operate by creating Invoice Settings which hold the core data related to the invoices issuing organisation.
• GBP or EUR Equivalent Totals
If you invoice in a currency other than your own country you can specify GBP or EUR equivalent totals are shown on the invoice which satisfies HMRC's VAT record keeping requirements.
• Invoice URL
The Create Invoice resource produces all the data necessary for you to render your own vat compliant invoice, or you can simply reference the 'invoice_url' value we provide in the response. View an example:- https://vatinvoice.co.uk/c4ca4238a0
Although this mainly applies to UK business it may apply to other EU member states. If you are invoicing in any other currency other than your local currency it is a requirement to show the converted VAT total amount in your local currency, read here for clarification
Using the Conversion Rates resource you can retrieve all the current currency conversion rates that the HMRC and European Central Bank publish, and the Convert Currency resource allows you to easily convert amounts into GBP or EUR.