Taxes (VAT)

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, and a description of why the tax was applied.

  "tax": {
    "percentage": 19,
    "amount": 7.50,
    "description": "Total Tax"
  }

This is how an item that is tax free is represented:

 "tax": {
    "percentage": 0,
    "amount": 0,
    "description": "Tax free"
  }

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, and description from the ERP system.