Transaction Use Cases
The simplest CalcTaxes request in Communications REST v2 is a single line item contained within a single invoice.
Note
Limits per request:
- 1,000 invoices (
inv) - 10,000 line items (
itms)
Simple Request Example
This is an example of a simple request containing an invoice and 1 line item. All required fields are set, plus a charge (chg) of 100 and a lines count (line) of 10.
Response
This transaction returns 3 taxes (txs), totalling 19.640015.
Single Line Item Example
This example contains one line item and some additional information, including:
- Commit details
- An optional field
- Additional Invoice and Line Item fields
Response
In this response, 8 taxes (txs) are returned, totalling 38.100488.
See Also
Input Objects
Output Objects
Part of the Communications REST v2 Developer Guide integration guide. Open the full “Transaction Use Cases” milestone on Avalara to see every page in this section.

