Avalara imposes a default limit of 1,000 lines per transaction to ensure efficient tax processing. This limit went into effect on March 4, 2024, and applies to all transactions sent via the AvaTax API.



What This Means in CoreBridge


CoreBridge cannot override or bypass this limit within the system. If your order exceeds 1,000 lines, you may see a processing error when attempting to calculate tax with Avalara.



Why the Order Exceeds 1,000 Lines


Each billing item in CoreBridge translates to a single line in Avalara. Here's how those lines can add up:

  • Billing Items per Product: Each part, modifier, layout modification, or setup fee is counted.

  • Destinations: Each destination multiplies the total number of billing items.

  • Quantity per Destination: Also contributes to the total number of lines.


Example:


If a product includes:

  • 4 parts
  • 2 modifiers
  • 1 layout modification
  • 1 setup fee
    = 8 billing items


If this product is being sent to 5 destinations, the total lines would be:
8 billing items × 5 destinations = 40 lines for just one product.


Large, complex orders with multiple products and destinations can quickly exceed the 1,000-line limit.



Recommended Solutions


If you encounter this limit, there are a few options to resolve it:


  • Request a Higher Line Limit from Avalara
    You can ask Avalara to increase your line limit to 3,000 or even 5,000 lines per transaction. This is rare but possible, and Avalara is typically receptive to such requests if they align with your business needs.
  • Split the Order into Multiple Orders
    If increasing the limit isn't an option, consider breaking the order into two or more separate orders within CoreBridge.
  • Simplify the Order
    Reduce the number of billing items per product or limit the number of destinations on the order to stay within the limit.



Sample Request to Avalara


If you’d like to request a line limit increase, feel free to use the following sample email:


Subject: Request for API Line Limit Increase Above 1,000 Lines per Transaction
To: Avalara Support
(support@avalara.com) or your Avalara Customer Success Manager

Email Body:


Hello,

We are currently integrating with Avalara AvaTax and have encountered the default limit of 1,000 lines per transaction on API calls. Due to the structure of our transactions—particularly with products that include multiple billing components and deliveries to multiple locations—we are reaching this limit more frequently.

We would like to request an increase to the maximum number of lines per transaction, ideally to [desired number, e.g., 5,000], to accommodate our business needs.


Please let us know:

  • The process for reviewing and approving this request

  • Any performance or pricing considerations

  • Whether a sandbox or production environment change is needed separately


Let me know if you require additional information or logs from our system to support the request.

Thank you,
[Your Name]
[Your Company Name / CoreBridge]
[Email / Phone]
[Avalara Account ID or Customer Code, if available]