AvaTax for Communications
Communications REST v2 Dev Guide
Getting Started
Calculate Taxes
Commit/Uncommit
Customizing Transactions
Account Customizations
Transaction Use Cases
- Simple Request
- Multi-line Request
- Jurisdiction Determination
- Interstate/Intrastate Determination
- Tax Override
- Safe Harbor Override
- Private Line
- Proration
- Transaction Information
- Exclusions
- Transaction-Level Commit/Uncommit
- Invoice Date
- Invoice Mode
- Optional Fields
- Adjustments
- Tax Inclusive
- Displaying Tax Results
- Quantity
- Request Config
Exemptions
Sales and Use
Jurisdiction Determination Use Cases
Reference
Calculating Tax Offline
AvaTax for Communications Use Cases
FAQ
Chapter 5.1.15 - Invoice Result
Invoice Result
The InvoiceResult object contains the tax calculation results for each invoice submitted in the CalcTaxes request:
| Key | Value |
|---|---|
doc | [string] Document Code The Document Code for the invoice
|
itms | [LineItemResult] Line Item Results Contains the tax calculation results for each line item |
summ | [SummarizedTax] Summarized Taxes Contains the summarized taxes for the invoice |
err | [Error] Error Contains information about any errors returned (as applicable) |
incrf | [ReportingInformation] Reporting Information Contains reporting information. Returned when incrf in RequestConfig is set to true |
Example
"inv": [ { "doc": "DocumentCode12345", "itms": [ { // Line Item Result } ], "summ": [ { // Summarized Tax } ], "err": [ { // Error } ], "incrf": { // Reporting Information } }]