Skip to navigation

Transaction matching

View as Markdown

Understand how AvaTax matches transactions to your ERP using document codes and key transaction fields.

Transactions are matched between systems using the document code. In AvaTax, the primary matching field is the code field. The corresponding transaction identifier in the ERP varies by system and must be mapped to the AvaTax document code.

The following AvaTax fields are used during matching and discrepancy detection:

Field

Description

Purpose

code

Document code

Primary matching key

date

Transaction date

Period alignment

totalAmount

Pre-tax transaction total

Amount matching

totalTax

Calculated tax amount

Tax variance detection

status

Transaction status

Saved, Posted, Committed, Canceled

type

Document type

SalesInvoice, ReturnInvoice, and so on.

Accurate document code mapping is required to ensure that transactions are properly aligned between the ERP system and AvaTax.

Note

Reconciliation requires that transactions be saved in AvaTax as invoice-type documents, such as sales invoice or return invoice. Order transactions that are not saved as invoices in AvaTax aren’t included in reconciliation results.

Part of the AI-assisted tax reconciliation AI use case. Open the full “Transaction matching” section on Avalara.