Skip to main content

Receiving Taxes

Taxes (mainly VAT) should be handled properly. As pricing and tax data is almost never supplied by the buyer on incoming orders, you need to resolve the correct tax rate that applies to the specific document from the ERP system.

Rules

  1. If the ERP system does not automatically apply correct tax rates when you import a transaction pulled from Procuros, you will need to determine the correct rate yourself the same way the ERP system does when users manually add orders into the system.

Sending Taxes

Each line item of an invoice contains the following information, detailing tax percentage, amount, the VAT category, and a description of why the tax was applied.
This is how an item that is tax free is represented:

VAT categories

category states how the amount is treated for VAT. Use one of the following: Several countries require the category, and an exemption reason alongside it, on an electronic invoice. The same category is available on each entry of the document-level summary.tax.items array.

Rules

  1. Each line item in an invoice must have a tax attribute provided in the payload. You will need to determine this tax rate, amount, category, and description from the ERP system.
  2. When the category is one of the exempt or zero-rated values, put the reason the exemption applies in the description of the matching summary.tax.items entry. Several countries require that reason to appear on the invoice.