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.12 - Tax Bracket
Tax Bracket
The TaxBracket object allows the user to specify a list of tax brackets for an override:
| Key | Value |
|---|---|
rate | [double] required Tax Rate Tax rate for this tax bracket. The value cannot be negative. For rated taxes, the value must be between 0 and 1. Otherwise, the value may be greater than 1 |
rate | [double] required Max Base The maximum base that this rate applies to. Use 2147483647 for "unlimited" |
Example
"brkt": [ { "rate": 0.075, "max": 2147483647 }]