Forward calculations

In forward calculations, Determination calculates the tax based on the gross amount provided in the transaction data. The system determines how the tax is distributed across the authorities.
A forward calculation is indicated with the value of F in the <CALCULATION_DIRECTION> XML input element. This element can be set by your business source system or a TransEditor.

Audit database

The system records transactions with tax liabilities in your audit database for reporting and return preparation. Transaction tax results that are audited can't be changed. For transactions with a forward calculation type, the value of the gross amount is recorded in the GROSS_AMOUNT and CALCULATED_GROSS_AMOUNT columns of the TB_INVOICE_LINES audit table. The calculated gross amount is always identical to the gross amount in forward calculations.

XML output

The gross amount is required in forward calculations. The value provided to Determination is returns to your business source system.