Validate your customer's tax IDs
Validating your customer's tax IDs is a crucial step in tax compliance for B2B sales.
It is your business's responsibility to validate your customer's tax IDs, such as VAT or GST numbers, to apply reverse charge when needed. This means that you will not charge tax on the transaction, but rather your customer that is buying your products or services will be responsible for paying the tax.
To ensure that your customers' tax IDs are valid, use Quaderno's Tax IDs API. The process for validation is simple: submit a GET
request with the country and tax ID you wish to validate:
curl --request GET \
--url 'https://quadernoapp.com/api/tax_ids/validate?country=DE&tax_id=DE303954554'
You can obtain one of the following values in response:
true
if the tax ID is valid and represents an actual business.false
if the tax ID is not valid.null
if the external validation service is temporarily unavailable.
Note that some of the official validator services have daily maintenance windows. As a safeguard measure, we recommend not applying reserve charge when receiving a null
response.
Check Quaderno's status page at https://quaderno.statuspage.io for tax id validation related incidents, like unscheduled external validation service downtimes or exceptional scheduled maintenances.
At the moment, Quaderno can verify these Tax IDs:
- EU VAT Numbers
- UK VAT numbers
- Australian Business Numbers
- New Zealand Business Numbers
- Quebec QST Registration Numbers
- Swiss UID Numbers
Check our blog’s articles about how the reverse-charge mechanism works and how to check if a company is VAT registered to learn more.