The Short Answer
Three unrelated promises are all marketed as "the guarantee," and they respond to different failures. An accuracy guarantee pays when the engine returned a wrong number. An on-time filing guarantee pays when a correct return went in late. An outcome commitment pays when the vendor's own people got something wrong, whatever the mechanism. Buy the first, suffer the second, and you collect nothing — and no sales conversation will have drawn that distinction for you, because on a comparison grid all three become a tick in a row labelled "guarantee."
That matters more than it sounds, because the three do not cover equal shares of the risk. Automation genuinely solved late filing; it did not solve deciding whether your product is taxable in Texas. So the failure the category is best insured against is the one that has largely stopped happening, and the failure that empties bank accounts — a taxability call that was wrong for two years while every return went in on time — is the one most of these clauses are drafted to exclude. This piece works through the eight platforms in our verified sales tax directory: Avalara, Vertex, Anrok, Numeral, Zamp, Sphere, Stripe Tax and Quaderno. We sell none of them.
The second finding is the one worth the reading time: the vendor whose guarantee text you can read before buying has the lowest cap, and the vendor with the broadest promise won't tell you what its cap is worth. Avalara publishes its guarantee in supplemental terms anyone can download — and that text caps payment at one year of AvaTax fees. Zamp's commitment is broader in scope but lives on a marketing page; its API-side coverage is also capped at 12 months of fees, and Zamp declines on principle to publish what 12 months costs. Neither cap can be sized without arithmetic nobody has done for you. Below, we do it.
Three Different Things Called a Guarantee
Start here, because the rest of the article is an application of this table. These are not tiers of one promise. They are three separate instruments triggering on three separate events.
| Type | Triggers when | Does not trigger when | Who offers one |
|---|---|---|---|
| Accuracy | The engine returned an incorrect tax result and an auditor found it | The return was late; or the error came from your item classification | Avalara (AvaTax); Zamp (API path) |
| On-time filing | A return the vendor was contracted to file missed its deadline | The return was on time but the number was wrong | Numeral; Zamp (managed path) |
| Outcome / managed | Any penalty or interest traceable to the vendor's own work | You made the taxability call yourself and got it wrong | Zamp, as a service commitment rather than a published contract |
| None published | — | — | Anrok, Sphere, Stripe Tax, Quaderno, Vertex |
The third column is where the money is lost. Most real sales tax disasters are not late filings — automation genuinely solved that problem — they are taxability and nexus errors discovered years later, where the returns all went in punctually and all understated the liability. An on-time filing guarantee is worth a great deal against the failure mode software already fixed, and nothing against the failure mode it did not.
What Avalara's Guarantee Actually Says
Avalara is the only vendor here whose guarantee is a published contract clause rather than a claim on a landing page — it sits in the AvaTax supplemental terms, downloadable without a login. That transparency is genuinely to Avalara's credit, and it is also why it is the only one of the eight we can quote precisely. Six things in that clause change how the word "guarantee" should be read.
1. It is a "lesser of" clause. If a negative audit finding causes you financial loss because AvaTax returned an incorrect sales or use tax calculation, Avalara pays the lesser of the penalties, interest and uncollected tax that directly result, or the AvaTax fees you paid in the year preceding the finding. In practice the second number is almost always the smaller one — that is the next section.
2. Your configuration and classification are excluded. The terms are explicit: to the extent the incorrect result was caused by your failure to properly set up, configure or maintain your tax profile and data, or to correctly classify the items you sell, Avalara is not responsible for it. Item classification is the single most common source of error for software and digital-goods sellers, because taxability turns on how the product is characterised state by state — and under this clause that characterisation is your job, not the engine's.
3. Taxing-authority failures are excluded too. If a state failed to publish accurate, current rates, boundaries or rules and AvaTax used what was published, that is not a covered error.
4. There is a 10-day notice window. Notice is due at the earlier of 10 days after the taxing authority's negative audit finding, or 45 days after you or the authority first identify the issue, and it must go to a dedicated address rather than your account manager. Ten days is shorter than most finance teams' path from "the auditor sent something" to "someone has read the contract."
5. Payment comes after the appeals are over. The amount is fixed by the final assessment notice, after all administrative appeals and abatement options are exhausted, and payment follows that. You fund the fight, with professional fees that are not themselves covered. Avalara may elect to pay earlier at its own discretion, which releases you from continuing to assist it.
6. Two eligibility conditions that outlast the error. The guarantee applies only to results returned after 15 October 2015, and you must hold a current AvaTax subscription in good standing when the claim is submitted. Audits routinely land two or three years after the transactions. Switch vendors in the meantime and the clause covering the period you were a customer no longer responds. That is a switching cost that appears in no comparison table, and it attaches to any capped guarantee drafted this way.
One more detail matters for sizing. The fee basis is fees paid for AvaTax, and the terms exclude activation fees, ancillary professional services and other one-time charges. Avalara's published tiers bundle AvaTax calculation together with Managed Returns filing, and its set-price extras — License Guidance from $119, Sales Tax Registration at $403 per location — sit outside the subscription entirely. So the base of the cap is narrower than your Avalara invoice. Ask for the AvaTax-attributable portion in writing before you rely on any number.
The Cap, In Dollars
Nobody publishes this arithmetic, so here it is. Avalara's published pricing — the only published tiers it offers, and only to businesses under $50M in revenue — is $79 per state per month, or $799 per state per year on Core Compliance, and $69/$699 on Core Compliance + SST, which is cheaper because participating states fund the service for qualifying sellers. Both verified on avalara.com on 24 August 2026. Multiply by state count and you have the ceiling on the guarantee.
| States registered | Annual cost (Core, $799/state) | Guarantee ceiling | Mis-taxed sales that ceiling covers at 6.5% |
|---|---|---|---|
| 3 | $2,397 | $2,397 | $36,877 |
| 6 | $4,794 | $4,794 | $73,754 |
| 12 | $9,588 | $9,588 | $147,508 |
| 20 | $15,980 | $15,980 | $245,846 |
| 25 (SST rate, $699/state) | $17,475 | $17,475 | $268,846 |
The right-hand column is the sentence to take away. A twelve-state subscriber's guarantee covers the tax on roughly $147,500 of mis-taxed sales — and only if penalties and interest happen to be zero, because they come out of the same $9,588. A company still inside the $50M revenue ceiling for that published pricing can obviously mis-tax a great deal more than $147,500 of sales before anyone notices. Run your own version with our percentage calculator and VAT calculator; the shape does not improve at any state count, because the cap and the exposure scale on different things — the cap on how many states you registered in, the exposure on how much you sold.
The same per-state rate drives the subscription comparison in Avalara alternatives, where we convert every published price in the category into one annual bill. This is not a criticism unique to Avalara. It is the ordinary shape of a software warranty, and Zamp's API-path coverage carries the same 12-month cap by its own description. The criticism is of how the category uses the word: a fee-refund ceiling gets presented in the same breath as the audit exposure it does not come close to.
Worked Example: A $154,000 Assessment
One scenario, eight vendors, identical facts. A B2B software company at $8M ARR is registered in 12 states. Its product is classified as non-taxable in its tax engine; in four of those twelve states that classification is wrong for the way the product is actually sold. Nobody notices for 18 months. Every return in those 18 months was filed on time.
- Revenue in the four states over the period: 15% of $12M = $1.8M
- Uncollected tax at a 6.5% blended combined rate: $117,000
- Late-payment penalty on a 5%-per-month, 25%-maximum structure of the kind Pennsylvania and several other states apply: up to $29,250
- Interest across an average nine-month exposure: roughly $8,000
- Total assessed: ≈$154,000, none of it recoverable from customers who paid those invoices long ago
Now apply each vendor's actual language to it.
| Vendor | Clause that could respond | Does it? | Payout |
|---|---|---|---|
| Avalara | AvaTax Accuracy Guarantee | Classification sits with the customer under the exclusion — and the cap is $9,588 even if it did respond | $0 (ceiling $9,588) |
| Numeral | On-time filing guarantee | No — every return was on time. This is an accuracy failure | $0 |
| Zamp | The Zamp Commitment | Yes, if Zamp's team ran the product taxability review — that is Zamp's own work. API-path coverage caps at 12 months of fees | Up to full, or an unpublished cap |
| Anrok | None published | No — the Terms of Service make the customer responsible for the tax | $0 |
| Sphere | None found in vendor materials | No published liability guarantee as of 24 Aug 2026 | $0 |
| Stripe Tax | None — filing is executed by partners | No. Stripe does not assume tax liability for Stripe Tax | $0 |
| Quaderno | None — published tiers exclude filing | No | $0 |
| Vertex | Whatever you negotiated | Enterprise contract — the only place the cap is genuinely movable | Negotiable |
Six zeroes out of eight, on the most common way this category actually fails. That is the honest state of risk transfer in sales tax software in 2026, and it is not a scandal — it is what software warranties look like in every category. It becomes a problem only when a buyer reads "guaranteed" as a reason to skip the taxability work.
Which produces a sequencing rule worth more than the vendor choice. Spend money on getting the classification right before you spend it on a platform that will automate the wrong classification at scale. Numeral gives away nexus study, threshold monitoring, alerts and historical exposure audits on a genuinely free tier; Zamp's free plan includes a one-time nexus and exposure assessment plus a product taxability review. You can establish where you owe, and on what, without committing to anybody's subscription — and that is the cheapest risk reduction in the category. It is also not a guarantee, which is precisely why it works.
Published Price vs Carried Risk
Line all eight up by pricing transparency and something falls out that no vendor comparison mentions: the more precisely a vendor publishes its price, the less risk it agrees to carry.
| Vendor | Published entry price | Risk position |
|---|---|---|
| Quaderno | Full ladder: $29 / $49 / $99 / $149 per month | None — filing is out of scope on published tiers |
| Anrok | $100/market/mo software; $50 ecommerce | None published; ToS assigns tax liability to the customer |
| Sphere | $100/region/mo Starter | None published |
| Avalara | $79/state/mo, $69 with SST | Accuracy, capped at one year of AvaTax fees |
| Stripe Tax | 0.5%/transaction, or Tax Complete from €80/mo | None; filings executed by third-party partners |
| Numeral | $75/filing + $150/registration; free monitoring tier | On-time filing only |
| Zamp | None — declines on principle | Broadest: penalties and interest on its own errors |
| Vertex | None — enterprise quote | Whatever procurement negotiates |
The relationship is not a coincidence. A published per-state or per-filing rate is only viable if the vendor's exposure per customer is bounded and predictable; agreeing to absorb an unbounded audit outcome means pricing each customer's actual risk, which means a sales call. Zamp is explicit that it refuses to publish flat rates because it believes fixed rates hide risk and generate add-ons later — a position that reads as marketing until you notice it is the same position its guarantee implies.
So the trade is real, and it is a trade: you can have a price you can check on a web page, or a vendor that carries your penalty, and in this category you currently cannot have both. If your exposure is modest and your product's taxability is uncontroversial, take the published price — the guarantee you gave up was worth its cap anyway. If you sell a bundled product into fifteen states with a genuinely ambiguous characterisation, the sales call is the cheaper route before you even hear the number. Our three-way pricing comparison works through the published-price side of that decision in detail.
Five Questions Before You Sign
None of these get volunteered in a demo, and all five have short factual answers a rep can retrieve.
- Is the guarantee in the contract or on the website? If it is not in the executed terms or an addendum, it is a marketing statement. Ask for the clause reference.
- What is the cap, and what fee base is it calculated on? "One year of fees" is ambiguous when the invoice bundles calculation, filing, registrations and one-time services. Get the base defined in writing.
- What is the notice window, and to whom? Avalara's is 10 days to a named address. Put whatever yours is into the audit runbook now rather than when the letter arrives — it is the cheapest item on this list to get wrong.
- Does it survive my leaving? A good-standing-at-claim-time condition means the guarantee covering the years you were a customer evaporates the day you switch. Ask for a tail, or price the lock-in honestly.
- Who owns product classification? This decides whether the guarantee ever responds at all. If the answer is "you tell us the tax category," the exclusion covers the most likely error, and you should buy a taxability review from someone before you buy the automation.
Question four deserves one more beat, because the arithmetic behind it is uncomfortable. Most states can assess three or four years back, and where no return was ever filed the lookback in many of them does not close at all. Set that against how long companies actually keep a compliance vendor — this category consolidates and re-platforms constantly, with Avalara taken private by Vista Equity in 2022 and Quaderno absorbed by Visma in 2023, and buyers switching after every repricing. The window in which you can be assessed is routinely longer than the window in which you will be anybody's customer in good standing. A guarantee conditioned on active subscription is therefore not merely reduced by switching; for the tail of your exposure it is structurally unavailable, no matter who you buy from next. Price that in, or negotiate a survival clause — it is a cheaper ask than anything else on this list, and no vendor has a principled reason to refuse it. The related failure mode, where the vendor rather than the customer walks away, is in our piece on SaaS vendor shutdown risk.
FAQ
Does Avalara pay your sales tax penalties?
Only narrowly. The AvaTax Accuracy Guarantee pays the lesser of the penalties, interest and uncollected tax directly resulting from an incorrect AvaTax calculation result, or the AvaTax fees paid in the 365 days before the negative audit finding. It excludes errors caused by your own tax profile setup, configuration or item classification, and errors caused by a taxing authority's failure to publish correct rates. Notice is due within 10 days of the audit finding, and you must hold a current subscription in good standing when you claim.
What does Numeral's on-time filing guarantee actually cover?
Timeliness. Numeral's stated promise is that your sales tax is filed on time or it pays your penalties and interest charges, backing registrations, filings and remittance on the Professional and Enterprise plans. A return filed on time with the wrong number on it is a different failure, and this clause does not reach it.
Which vendor takes the most liability?
Zamp, by its own published description: it pays penalties and interest arising from late submissions caused by its error, and for API customers covers uncollected tax, penalties and interest from an inaccurate API result up to fees paid in the prior 12 months. The complication is that Zamp publishes no prices, so the size of that cap is unknowable until you hold a quote.
Does Anrok have a penalty guarantee?
None appears on Anrok's own pricing, product or terms pages as of 24 August 2026. Anrok's Terms of Service make the customer responsible for sales, use and excise taxes, and provide that where an ACH debit for a remittance fails, the remittance liability becomes the customer's sole responsibility. Competitors state this more bluntly than Anrok does, but the terms support the substance.
Who is liable if Stripe Tax misses a filing?
You are, across two contracts. Stripe Tax calculates tax and monitors thresholds; filings run through partners — TaxJar in the US, and Taxually, HOST or Marosa elsewhere. Stripe does not assume tax liability for Stripe Tax the way it does for Managed Payments, so a missed deadline gets resolved with a partner you did not separately negotiate with.
Is a guarantee capped at annual fees worth having?
It is worth roughly your annual subscription — no more. At Avalara's published $79 per state per month, twelve states caps the payout near $9,588, which covers the tax on about $147,500 of mis-taxed sales at a 6.5% rate, before any penalty. Treat it as a refund mechanism with conditions attached and size your real exposure separately.
Can I reduce the risk without buying a platform?
Yes, and it is the highest-value move in this article. Numeral's free Monitoring tier covers a nexus study, ongoing threshold monitoring, alerts and historical exposure audits; Zamp's free plan includes a one-time nexus and exposure assessment, a product taxability review and an expert consultation. Establishing where you owe and on what is the step that prevents the failure mode none of these guarantees pays for.
Guarantee terms read from each vendor's own published materials on 24 August 2026: Avalara's AvaTax supplemental terms, Numeral's pricing page, Zamp's published commitment, Anrok's Terms of Service and Stripe's Tax documentation. Pricing figures come from our independently verified sales tax directory listings. Contract terms change and yours may be negotiated; this is a software comparison, not tax or legal advice.