Insights
Avalara vs TaxJar in 2026: which sales tax automation handles ecom nexus management
For DTC brands managing ecom nexus, TaxJar (Stripe Tax) is ideal below $5M in revenue, offering simpler sales tax automation. Avalara becomes the superior choice for brands exceeding $5-10M, especially those with complex channel mixes like Shopify, Amazon, and wholesale, due to its more robust handling of economic nexus rules across all US states.
Key Takeaways
- Economic nexus exists in every US state with a sales tax (45 states plus DC). Most states trigger at $100,000 in sales or 200 transactions a year. California and Texas sit at $500,000 sales-only; New York sits at $500,000 AND more than 100 transactions.
- TaxJar (now Stripe Tax) wins under roughly $5M revenue when the channel mix is DTC plus marketplace and there is minimal B2B. Self-serve, days to deploy, and the lowest total cost of ownership in that band.
- Avalara AvaTax wins past $5-10M revenue with B2B or wholesale, past 20-30 nexus states, or any time exit and PE diligence is on the calendar. CertCapture and audit-grade reporting are the differentiators, not the calculator.
- Marketplace facilitator laws now cover every sales tax state (Missouri was the last in 2023). Amazon, Walmart, eBay, and Etsy collect and remit on the seller's behalf. Your Shopify channel is still your problem.
- The wrong call surfaces in diligence, not in monthly fees. Back-tax exposure and missing exemption certificates are the two patterns that re-trade or kill deals at $20M+ revenue.
If you run a DTC brand on Shopify with Amazon and a bit of wholesale, the Avalara vs TaxJar question is not really a feature shootout. It is a revenue band and complexity decision, and it matters more in 2026 because every US state with a sales tax now has economic nexus rules on the books. Pick the wrong tool and the bill does not show up in your monthly SaaS spend. It shows up as back-tax exposure during a raise or exit, or as missing exemption certificates in a state audit. This piece tells operators where the switch-point is, why it matters, and what we would watch next. The framing implication for finance: do not optimize for monthly cost. Optimize for the audit pattern you expect to face in the next 24 months.
What economic nexus actually means for a DTC brand in 2026
Economic nexus is the rule that says you owe sales tax in a state once your sales into that state cross a threshold, even if you have no warehouse, employee, or office there. It traces to the 2018 Supreme Court ruling in South Dakota v. Wayfair, which overturned the older physical-presence rule and opened the door for every state to set its own threshold. By 2024 every state with a sales tax had moved. As of 2026, the count is 45 states plus DC, with five (Alaska, Delaware, Montana, New Hampshire, Oregon) that do not levy a state sales tax at all.
The thresholds matter because they decide when you are on the hook. Most states sit at $100,000 in sales or 200 transactions per year. California and Texas raised the floor to $500,000 in sales with no transaction count. New York sits at $500,000 in sales AND more than 100 transactions, a conjunctive threshold that catches mid-size sellers earlier than the headline number suggests. Florida, Pennsylvania, and Washington dropped the transaction count and kept a $100,000 sales-only rule. The practical implication for a fast-growing DTC brand is that you will trip nexus in eight to ten mid-size states well before California ever lights up.
That is what the chart above is doing. It plots the top ten ecommerce states by sales threshold so you can see at a glance where the $500,000 ceiling lives and where the $100,000 floor sits.
TaxJar and Stripe Tax: where they win
TaxJar was acquired by Stripe in April 2021 for a reported $179 million. Since then Stripe has invested into Stripe Tax inside the payments platform while keeping TaxJar alive as a standalone product for non-Stripe customers. The two products share an engine and a roadmap. For our purposes they are the same answer.
The TaxJar and Stripe Tax sweet spot is the brand doing under $5M in revenue, mostly DTC on Shopify, with Amazon or Walmart as the second channel, and minimal B2B. In that profile the product wins on three dimensions:
- Cost. Roughly $1,000 to $3,000 a year all-in for a brand around $2M in revenue, scaling toward $5,000 as you approach the upper end of the band with more transactions and states.
- Implementation speed. Days to two weeks, self-serve, no partner required.
- AutoFile coverage. Automated filing in every state TaxJar operates in, on standard cadences (monthly, quarterly, annually).
Where it stops scaling: exemption certificates beyond a handful of customers, non-standard filing calendars, state consolidations, prepayments, and any ERP integration deeper than Shopify or Stripe-native. It is not built for the brand that is selling B2B into 30 states with hundreds of resale certificates.
Avalara AvaTax: where it earns its price tag
Avalara was acquired by Thoma Bravo in October 2022 for $8.4 billion and taken private. Since then the company has stayed pure-play tax: AvaTax for calculation, Returns for filing, CertCapture for exemption certificate management, plus a growing international VAT and GST suite.
Avalara wins past the $5-10M revenue band when at least one of the following is true:
- You have meaningful B2B or wholesale revenue with exempt customers.
- You file in 20 or more states with mixed calendars and prepayments.
- You run NetSuite, SAP, Acumatica, or a similar ERP that needs deep tax integration.
- You are heading toward a raise, sale, or PE diligence event in the next 12 to 18 months.
Where it stops being worth it: brands under $5M with no B2B and a clean Shopify plus Amazon split. At that profile you pay roughly 5x to 10x what TaxJar would cost for capability you do not use, and the implementation cycle (weeks to months, with a partner) is overhead you do not need.
Capability Avalara AvaTax TaxJar / Stripe Tax Nexus tracking and alerts Deep configurability plus workflow Standard ecom thresholds covered Marketplace facilitator handling Granular, supports edge cases Opinionated, clean splits only Shopify integration Capable but heavier setup Near-instant, flip-the-switch Amazon integration Strong plus reconciliation depth Strong for typical sellers Wholesale / B2B plus ERP NetSuite, SAP, Acumatica connectors Limited beyond Stripe and Shopify AutoFile / Returns All states plus prepayments plus consolidations All states, standard cadences Exemption certificates CertCapture full product Customer flag only International VAT / GST Mature global suite Stripe Tax covers many regimes Implementation Weeks to months Days to weeks Support tier Enterprise CSM available Standard SaaS support
The crossover: signals you have outgrown TaxJar
The cleanest way to make this call is to score your situation across revenue band and channel complexity and look at where each tool actually fits. The chart below grades fit on a 1 to 5 scale (1 = poor fit, 5 = strong fit) across six common operator profiles.
The four signals we watch for the switch decision:
- Wholesale or B2B is more than 10% of revenue. Once exemption certificate volume climbs past 30 or 40 active certificates with expirations to track, you need CertCapture or equivalent. TaxJar will let you flag exempt customers; it will not chase expiring resale certificates for you.
- You file in 20 or more states. TaxJar AutoFile covers all sales-tax states, but consolidated returns, prepayments, and odd filing calendars (some states want twice-monthly) start to break down past 20 states with mixed cadences.
- You are 12 to 18 months from a raise or exit. Quality of earnings work routinely surfaces back-tax exposure as a deal issue. Avalara's audit-grade reporting and the registered-state count it gives diligence teams reduce the re-trade risk. We have seen mid-six-figure escrow holdbacks tied to sales-tax cleanup on mid-market deals.
- You are running NetSuite or a comparable ERP. TaxJar does not have the depth of connector and the GL-level reconciliation that Avalara delivers. If finance has an ERP, the tax tool needs to talk to it natively, not via flat-file exports.
What it actually costs vs what getting it wrong costs
The monthly SaaS bill is the wrong unit of measure. The right one is total expected cost over three years, including audit and diligence risk. Here is how that math looks across four common scenarios.
Scenario Likely annual tool cost Risk if untreated $3M DTC on Shopify plus Amazon, no exemptions TaxJar approximately $1-3K per year Low. Marketplace facilitators do most of the work. $8M DTC plus 15% wholesale, 18 nexus states TaxJar approximately $3-6K per year OR Avalara approximately $10-20K per year Medium. Exemption documentation gaps surface in audits. $25M multi-channel, 35 nexus states, B2B Avalara approximately $25-50K per year all-in High. Back tax plus penalties can hit 6-7 figures in diligence. $40M heading to PE diligence Avalara $40K-plus per year Very high. Failed tax compliance is a recurring deal-breaker.
If you are under $5M with a clean Shopify plus Amazon split, run TaxJar or Stripe Tax with AutoFile, and let the marketplaces handle their own channels. If you are over $10M with any meaningful B2B or a deal on the horizon, the question is not whether to move to Avalara. It is how fast you can stand up CertCapture and clean the certificate backlog before diligence starts.
What we would do in your seat
For a $1-3M brand: Stripe Tax (if you are already on Stripe Payments) or TaxJar standalone. Turn on AutoFile in every state you have nexus. Spend the saved budget on a one-time nexus study so you actually know where you owe.
For a $5-10M brand: stay on TaxJar if you are 90%-plus DTC with marketplaces. Switch to Avalara if wholesale is climbing past 10% of revenue, if you are adding international, or if your VC has put exit on the calendar.
For a $20M-plus brand: Avalara plus CertCapture, full stop. Budget for a three to six month implementation with a partner. Use the project to also run a VDA program in any state you crossed nexus more than 12 months ago without registering. Do that before the next round of diligence, not during.
Sources and methodology
Primary vendor documentation was pulled from avalara.com (AvaTax, Returns, CertCapture product pages), stripe.com/tax, and taxjar.com. Capability comparisons reflect product pages as published; vendor sales reps will negotiate from those anchors so list pricing should be treated as directional, not quoted.
Nexus thresholds were taken from the Sales Tax Institute's Economic Nexus State Guide, cross-checked against each state Department of Revenue's published thresholds (California Department of Tax and Fee Administration; New York State Department of Taxation and Finance; Texas Comptroller of Public Accounts). The underlying constitutional basis is the 2018 Supreme Court decision in South Dakota v. Wayfair, Inc. (No. 17-494), which overturned the prior physical-presence rule.
Acquisition data was taken from Thoma Bravo's October 2022 press release confirming the $8.4 billion Avalara take-private and from Stripe's April 2021 announcement plus contemporaneous Reuters reporting on the approximately $179 million TaxJar acquisition. Marketplace facilitator coverage was confirmed against the Multistate Tax Commission's marketplace facilitator project page and each state's enabling statute; Missouri's law took effect January 1, 2023, completing nationwide coverage.
Pricing ranges are directional and reflect 2024 published structures plus standard mid-market deal patterns. We did not retrieve live 2026 quotes from either vendor. Operators should re-confirm pricing with sales at quote time. Cost-of-getting-it-wrong figures reflect Eightx engagement data from diligence work; they are not vendor-published and are specific to the scenarios listed.
This is a tool-evaluation comparison framework rather than an operator-call pattern question. Pinecone and Parallel.ai triangulation was not run; client anecdotes informing the fit table are paraphrased without naming the businesses involved.
Frequently asked questions
is taxjar still a separate product now that stripe owns it?
Yes and no. TaxJar is still sold as TaxJar for Shopify, Amazon, and a few other connectors, but Stripe has folded most net-new investment into Stripe Tax inside the Stripe payments platform. If you are already on Stripe, the Stripe Tax flavor is usually the cleaner deployment. If you are Shopify Payments or Amazon-heavy, TaxJar standalone still makes sense.
what's the cheapest way to handle sales tax for a $2m shopify brand?
TaxJar or Stripe Tax with AutoFile turned on in the states you have nexus, and let Amazon, Walmart, and other marketplaces collect and remit for their channels. Expect roughly $1,000 to $3,000 a year all-in. Avalara at that revenue band is overkill and you will pay for capability you cannot use.
do i need avalara if amazon already collects sales tax for me?
Not for the Amazon channel. Marketplace facilitator laws make Amazon responsible for collecting and remitting sales tax on Amazon orders in every state with sales tax. You still need a tax tool for your DTC channel on Shopify, BigCommerce, or wherever you sell direct, because that revenue is your responsibility.
at what revenue does it make sense to switch from taxjar to avalara?
The pattern we see is $5-10M revenue plus either meaningful B2B and wholesale, 20 or more nexus states, or a planned raise or exit in the next 12 to 18 months. Below that band TaxJar wins on cost and speed. Above it Avalara's higher sticker price is usually cheaper than the audit and diligence risk it removes.
how much does avalara actually cost for a brand doing $10m?
Directionally $10,000 to $25,000 a year all-in for license plus returns plus a basic CertCapture seat, depending on transaction volume and state count. Implementation can add a one-time $3,000 to $10,000 if you have an ERP or NetSuite in the mix. Pricing is negotiated. The published starting numbers are anchors, not quotes.
does taxjar handle exemption certificates for wholesale customers?
Lightly. TaxJar lets you flag a customer as tax-exempt at the transaction level, which works fine for a handful of resellers. It is not a certificate management system. If you have hundreds of B2B customers, expiring certificates, multi-state reseller rules, or audit-trail requirements, you need Avalara CertCapture or a standalone tool like Avalara Exemption Certificate Management.
is stripe tax good enough for a multi-state shopify brand?
Yes for most DTC-only brands under $5M with clean marketplace splits. Stripe Tax calculates correctly across all US sales tax states, handles registration in a few states for you, and AutoFile through the TaxJar engine is solid for standard filing calendars. It struggles with complex consolidations, prepayments, and any B2B with meaningful exemption volume.
what happens if i didn't register in a state where i should have?
You owe back tax from the date you crossed nexus, plus penalties and interest. Most states have a voluntary disclosure agreement program that caps the lookback at three to four years and waives penalties if you come forward before they find you. Avalara, TaxJar, and most state-tax consultants can run a VDA on your behalf. Do this before diligence, not during.
