My client had a nearly identical experience of a hurried year-end ( renewal ) bump up in tier, having trouble finding people at Avalara who could explain the transaction increase. Every conversation is with a different person. I try to head this off with other clients by explaining to them that they need to keep a watch on their transaction volume. Nobody really cares until it's renewal time and then sometimes I get pulled into the renewal negotiations. I really recommend a private heart-to-heart with the client that's not in writing to explain what others have reported - largely around billing.
Thankfully the product itself works pretty well. They claim to work with exemption certificates and I found that if you have enough to need a third-party to manage them then loading those existing certificates can be expensive as well.
Original Message:
Sent: 03-27-2025 13:28
From: Jane Scanlan
Subject: Avalara how to cut costs
I'm adding on to this thread because I was able to validate many places where a call to Avalara is made, during sales order entry, and it's a lot especially if you have work tickets and chargeable components.
SO Entry (they have OM not PM):
1. After entering the customer number (6,5 or 4 times for customer it varies if assigning new or changing)
2. After leaving the work ticket just created (2 times upon being brought back to SO Lines)
3. Accessing the Totals page (3 times)
4. Clicking Accept on the sales order (1 time)
5. Create another work ticket - say no to edit then no API call (staying on Sales order lines)
(Say yes to Edit, then leaving the work ticket - 2 times)
6. Change the price on a SO line - 1 time from totals page
7. Delete the order - 1 time
Invoice Data Entry
1. After assigning the sales order number to the invoice: 1 time
Else if entering a credit memo 5 times after entering customer number
2. Accessing the Totals page - 1 time
These are the instances I tested. There can be any number of additional calls if any changes are made to existing sales orders.
10 API calls = 1 Avalara Transaction
One new sales order with work tickets can have 11 or more API calls. You can see how quickly the API calls add up. My client who hasn't completed their first year on Avalara yet - just 5 months so far - has already received a notice from Avalara that they were bumped up to the next tier and that they project another tier bump before the contract year end. Avalara has now become a VERY costly sales tax solution. They also charged them a "one time fee" of $1,400 for 'upgrading' them to the next tier - seriously?? Nothing was 'upgraded' - maybe something internal in their records, but this seems like a ridiculous fee.
I also don't think Avalara (or their representatives) know how to scope a new client so they know what tier to put them in. They ask for quantity of invoices they process in a year - that's nothing compared to the amount of Sales Orders and API calls that go on in SO entry. If they asked how many sales orders and work tickets processed in a year then they might have scoped this better, but to be bumping them up 2 tier levels in one year is not right.
If OM didn't live in Sales Order Header and Detail tables we wouldn't have as many API calls. I love what Avalara does and think it is a great product, but it's causing my customer to rethink renewing.
------------------------------
Jane Scanlan
Partner
Next Level Manufacturing Consulting Group
------------------------------
Original Message:
Sent: 03-20-2024 19:52
From: Dana Halpin
Subject: Avalara how to cut costs
Thank you for all your recommendations and great information on how to navigate this. We will be working with Avalara and I will be doing some testing. We had a meeting with Vertex and they admitted they had to turn away a prospect that had Sage 100 v2023 because they will no longer support any Sage 100 version higher than v2021 and would check if that was still currently the case. Will advise on the outcome.
------------------------------
Dana Halpin
Vrakas/Blum Computer Consulting, Inc.
Original Message:
Sent: 03-20-2024 13:42
From: Bob Pfahnl
Subject: Avalara how to cut costs
I ping my clients 60 days before renewal and ask them to ask for, then include me on their annual renewal call with their Avalara Account Manager.
------------------------------
Bob Pfahnl
Manager - Silicon Valley
DSD Business Systems
Original Message:
Sent: 03-20-2024 10:25
From: Wayne Schulz
Subject: Avalara how to cut costs
I've been through this with a customer, including "giving Avalara a chance to explain.". In my experience, Avalara never could explain, and talking to Avalara executives just made them never return my calls again. Dealing with Avalara in my experience was a non-stop merry-go-round of being passed from one employee to another. I am not exaggerating this in the least. Nobody seemed able to explain to the customer why their bill doubled over the course of two years.
Here's a video that I looked at that explains the Avalara billing :
https://www.avalara.com/simplify/en/customer/avatax-usage.html
My notes from when the customer was reviewing Avalara billing:
This may or may not be currently accurate or apply to your customer depending on their agreement
a. API calls are 1/10th of a transaction
b. Each invoice with up to 35 lines that are posted counts as 1 transaction
c. If there are over 35 lines then Avalara does a computation to compute the transaction
d. Address validation counts as a transaction ( unsure if a full transaction )
There is an online billing dashboard. For one of my customers, this wasn't working, and we had to ask Avalara several times to fix it. And another customer, the billing dashboard did work.
Ultimately one customer gave up out of frustration once their bill exceeded $20,000 annually. The other customer sold their business and no longer needed to use Avalara.
My biggest takeaway that I would share with customers is they really need a controller/CFO level person to even think about implementing Avalara. And once implemented it can get very expensive with little backup to why costs increase.
We also struggled with sales tax for online marketplace transactions. Perhaps Avalara has resolved that issue.

------------------------------
Wayne Schulz
wayne@s-consult.com
Schulz Consulting
(860) 516-8990
Moodus, CT