ANS-1062 · SUITETAX & TAX MANAGEMENT

How Does Avalara’s Per-Transaction Billing Impact NetSuite Operations?

Avalara bills NetSuite users for each transaction saved, even without modifications, necessitating careful consideration during solution design to avoid unexpected charges.

Short answer

Avalara charges clients on a per-transaction basis, meaning every time a transaction record is saved in NetSuite, a charge is incurred, even if no modifications were made. It is crucial to consider this billing model when designing NetSuite solutions and to obtain client approval before any transaction updates, including loads, submissions, or mass updates, to prevent unforeseen costs.

Scenario

NetSuite users integrating with Avalara for tax calculations need to understand Avalara's billing model. Avalara charges on a per-transaction basis, meaning every time a transaction record is saved in NetSuite, a charge is incurred, even if no modifications were made. This can lead to unexpected costs if not managed carefully.

Solution

To avoid unexpected charges, it is critical to consider Avalara's per-transaction billing model during the design and implementation of NetSuite solutions. Users should refrain from updating transactions without explicit client approval. This caution applies to various operations, including:

  1. Loading and submitting a record.

  2. Submitting individual fields, which may implicitly trigger a record load and save.

  3. Performing mass updates on transaction records.

Expert NetSuite Support

Need help with this NetSuite issue?

SuiteTax & Tax Management consulting and configuration support

Talk to a consultant