A $4M apparel brand sold on Shopify direct (60% of revenue) and Amazon FBA (40%). They crossed economic nexus thresholds in 11 states by mid-2024 without realizing it. Amazon handled tax on their marketplace sales, but Shopify direct sales accumulated unreported tax liability in those 11 states. By the time they implemented TaxJar in early 2026, the back-tax exposure was $87,000 plus penalties. Voluntary Disclosure Agreements in 8 of those states reduced the settlement to $48,000 over 3-4 year lookbacks, but the operational disruption was significant: 60 days of registration paperwork, $14,000 in legal fees, and a customer-impacting tax-charging change on existing orders. The platform cost would have been $99/month for two years — $2,400 to avoid $62,000 in penalties and disruption.
Sales tax compliance is one of the most underappreciated risks in ecommerce. The 2018 Wayfair decision created 50-state collection obligations for any business crossing economic nexus thresholds (typically $100,000 in sales OR 200 transactions per state per year). The complexity compounds because marketplace facilitator laws since 2018-2021 mean Amazon and other marketplaces handle some of the obligation but not all of it — and brands operating on multiple channels often have partial obligations split across marketplace-handled and direct-collection scenarios. Four platforms dominate the sales tax software conversation in 2026: TaxJar (Stripe-owned Shopify ecommerce default), Avalara (enterprise leader), Numeral (modern Shopify-first alternative), Anrok (SaaS specialty). By the end of this guide you will know the sales tax problem architecture, what each platform is and who fits each best, the 50-state nexus framework, head-to-head feature comparison, use case → platform winner mapping, pricing economics and the 45-day rollout playbook, and how we structure sales tax compliance for ecom clients. We have managed sales tax compliance implementations and migrations for 28+ ecom and SaaS brands across all four platforms — this is the July 2026 comparison.
The sales tax compliance problem
Sales tax compliance for ecommerce has three structural complexities that didn't exist before 2018. Understanding the architecture matters because platform choice depends on which complexities you actually face.
Complexity 1: Economic nexus thresholds
The 2018 South Dakota v. Wayfair Supreme Court decision overturned the previous "physical presence" rule. States can now require sales tax collection from businesses with no physical presence as long as the business exceeds an economic threshold — typically $100,000 in annual sales to that state OR 200 annual transactions to that state. Some states use only the dollar threshold ($100K, $250K, or $500K depending on state); some use both. Every state with sales tax (45 states + DC) has adopted economic nexus rules. The implication: as you scale across states, you cross thresholds and acquire compliance obligations — potentially in 20+ states for growing ecommerce brands.
Complexity 2: Marketplace facilitator laws
Since 2018-2021, most US states require marketplaces (Amazon, Walmart, eBay, Etsy) to collect and remit sales tax on behalf of sellers. The marketplace becomes the tax collector and the seller's direct obligation disappears for those marketplace transactions. The implication: a $5M brand selling 70% Amazon FBA + 30% Shopify direct may have only $1.5M in tax-relevant revenue (the Shopify direct portion). Most growing brands have meaningfully smaller direct tax obligations than their gross revenue suggests — but the Shopify direct portion compounds quickly and crosses nexus thresholds across states.
Complexity 3: Taxability variations
What's taxable varies by state and product category. Clothing taxable in most states but exempt in some (Pennsylvania, Minnesota, New Jersey). Groceries taxable in some states but exempt in many. Digital goods taxable in some states but not others. SaaS taxable in some states (Connecticut, Texas, others) but exempt in many. Software downloads have different rules than SaaS. The taxability complexity compounds with the nexus complexity: you may have nexus in a state but the product isn't taxable there, or vice versa.
The compounding effect
The three complexities multiply rather than add. A brand might have nexus in 20 states (complexity 1), have some marketplace coverage in those states (complexity 2), and need to determine taxability per state per product (complexity 3). Managing this manually is impractical above $1M in non-marketplace revenue. Sales tax software automates the calculation, collection, registration, and filing across all 50 states simultaneously.
The threshold for needing software
Brands with under $500K total revenue often handle sales tax manually or via QuickBooks Online built-in features. The threshold for dedicated software typically lands at $500K-$2M in non-marketplace revenue OR multi-state wholesale activity OR international expansion. Below the threshold, software cost exceeds compliance overhead. Above the threshold, software pays back through compliance accuracy, time savings, and audit defense.
TaxJar: the Shopify ecommerce default
TaxJar built the ecommerce sales tax category. Acquired by Stripe in 2021, TaxJar deepened its position as the Shopify ecosystem default with the strongest AutoFile service (automated state filing) and tight Stripe payment integration. The result: ~20K+ ecommerce brands and the structural default for Shopify-first sellers.
What TaxJar does well
- Strong AutoFile automation — TaxJar files state returns automatically once registered. Hands-off ongoing compliance after initial setup. The strongest AutoFile coverage in the category
- Native Shopify integration — deep Shopify connection with order data sync, tax calculation at checkout, post-purchase reconciliation
- Stripe ecosystem benefits — brands using Stripe payments get tighter integration through TaxJar's Stripe ownership. Reduced integration overhead
- Ecommerce-specific design — the platform was built ground-up for ecommerce vs adapting general tax software. UX and workflows match ecom realities
- Mid-market positioning sweet spot — pricing and features optimized for $500K-$25M brands
What TaxJar does poorly
- Less enterprise depth than Avalara — brands above $25M with omnichannel complexity (retail + ecommerce + wholesale + international) hit feature ceiling that Avalara handles natively
- Limited international coverage — primarily US focus. International (UK VAT, EU IOSS, Canada GST) supported but with less depth than Avalara
- Less aggressive feature development post-Stripe — some merchants report slower roadmap pace since the Stripe acquisition
- Higher pricing than Numeral — the Stripe-backed established platform commands premium pricing vs newer Numeral
Who fits TaxJar best
$500K-$25M Shopify ecommerce brands wanting hands-off AutoFile automation. Brands using Stripe payments who get bundled ecosystem benefits. Brands with US-primary sales tax obligations (limited international expansion). Brands without omnichannel retail complexity. Established ecom brands valuing platform stability and Stripe-backed long-term viability.
Stripe's 2021 acquisition of TaxJar created strategic alignment between payments and tax compliance. Brands using Stripe for payment processing get tighter TaxJar integration than non-Stripe brands. The trade-off: brands using non-Stripe payment processors (PayPal, Square, Adyen) get less integration benefit, though TaxJar still works fine. For Stripe-committed brands, TaxJar is structurally advantaged. For payment-flexible brands, the integration benefit is one factor among many. The acquisition also means TaxJar's long-term roadmap aligns with Stripe's broader platform strategy — generally a positive for stability but means standalone tax innovation may pace slower than the SaaS-focused Anrok or modern Numeral.
Avalara: the enterprise leader
Avalara built the enterprise tax compliance platform. Beyond just sales tax, Avalara handles VAT, GST, excise tax, communications tax, and complex compliance scenarios across industries beyond ecommerce. The result: ~30K+ customers including many enterprise brands and the structural default for $10M+ omnichannel businesses.
What Avalara does well
- Broadest jurisdiction coverage — every US state, every international VAT jurisdiction, Canadian GST/HST/PST, Australian GST, complex Latin American tax rules. The only platform with truly global coverage
- Most sophisticated tax engine — tens of thousands of taxability rules covering every product category and jurisdiction combination. Edge cases that defeat simpler platforms are handled natively
- Enterprise integrations — deep integration with NetSuite, SAP, Oracle, Microsoft Dynamics, Sage Intacct, and virtually every other enterprise ERP. Critical for $25M+ brands with complex tech stacks
- Multi-tax-type coverage — sales tax, VAT, GST, excise tax, communications tax, customs and duties. Brands with complex tax footprints get unified compliance
- Audit defense capability — detailed transaction-level audit trails, exemption certificate management, professional audit support for state audits
What Avalara does poorly
- Enterprise pricing — $50-$2,000+/month positioning makes Avalara expensive for sub-$5M brands. The depth that justifies enterprise pricing creates overkill at smaller scale
- Implementation complexity — the comprehensive platform requires significant setup. 30-60 day implementations are typical vs 7-14 days for TaxJar or Numeral
- UX less modern than newer competitors — the enterprise-built interface lacks the polish of modern Shopify-first alternatives
- Sales-driven model can feel heavy — enterprise sales process required for full evaluation. Less self-service than Numeral or TaxJar Starter tier
Who fits Avalara best
$10M+ ecommerce brands with omnichannel complexity (retail + DTC + wholesale + international). Brands operating across multiple countries with international VAT/GST obligations. Brands with sophisticated tech stacks (NetSuite, SAP, custom OMS) requiring enterprise-grade integration. Brands in complex tax categories (alcohol, tobacco, fuel, telecom) beyond standard physical products. Brands valuing audit defense capability and professional services support.
Numeral: the modern DTC alternative
Numeral built the modern alternative for Shopify-first ecommerce. Founded 2021 in the post-marketplace-facilitator era, Numeral's platform was designed around current ecommerce realities rather than adapted from pre-Wayfair legacy. The result: rapid customer growth through 2024-2026 with strong VC backing and modern UX positioning.
What Numeral does well
- Modern UX — cleanest interface in the category. Onboarding flow designed for self-service vs sales-led setup
- Aggressive pricing — positioned 20-40% cheaper than TaxJar at equivalent volume. The newer platform's growth strategy includes price competition
- Ecom-aware nexus tracking — the platform was built with marketplace facilitator awareness, so nexus calculations properly separate marketplace-handled from direct-collection scenarios
- Strong Shopify integration — deep Shopify integration matching TaxJar quality
- Transparent pricing — clear pricing tiers without sales-led friction for mid-market evaluation
- Modern API for custom integrations — brands with custom tech stacks find Numeral's API more developer-friendly than legacy platforms
What Numeral does poorly
- Smaller installed base than TaxJar or Avalara — less abundant documentation, fewer accountants familiar, smaller community
- Less established AutoFile track record — while filing automation works well, the operational track record is shorter than TaxJar's decade-plus
- No enterprise integrations like Avalara — primarily Shopify-first; brands needing NetSuite or SAP integration depth get less from Numeral
- Limited international coverage — primarily US focus. Brands needing international VAT/GST integration look elsewhere
- Venture-backed growth strategy uncertainty — aggressive pricing reflects growth-stage strategy; long-term pricing stability less predictable than Avalara or Stripe-owned TaxJar
Who fits Numeral best
$1M-$15M Shopify-first DTC brands valuing modern UX and cost-effective pricing. Brands with US-only sales tax obligations. Brands willing to adopt newer platform without decade-long track record. Cost-conscious ecom brands where the pricing advantage materially affects unit economics. Brands with developer-friendly tech stacks valuing modern API integration.
Anrok: the SaaS specialist
Anrok built the SaaS-specialized sales tax platform. SaaS taxability is fundamentally different from physical-product taxability — rules vary dramatically by state, subscription billing creates unique scenarios, and SaaS-specific compliance complexity defeats general tax software. Anrok specializes in this complexity.
What Anrok does well
- SaaS-specific taxability expertise — SaaS taxable in some states (Connecticut, Texas, others), exempt in many. Anrok handles the state-by-state variations natively
- Subscription billing integration — native integration with Stripe Billing, Recurly, Chargebee, Maxio, and other subscription billing platforms. Handles prorations, downgrades, upgrades, cancellations cleanly
- Quote-to-cash workflow support — B2B SaaS sales scenarios with quotes, contracts, and billing cycles handled natively
- Modern API and developer experience — built for SaaS engineering teams. Strong API documentation and developer onboarding
- International SaaS coverage — UK VAT, EU IOSS, and other international SaaS-specific compliance scenarios handled with reasonable depth
What Anrok does poorly
- Wrong category for physical products — Anrok is SaaS-focused. Physical-product ecommerce brands using Anrok would have wrong-tool overhead and miss ecom-specific features
- Younger platform — less operational track record than TaxJar or Avalara. Audit defense capability less established
- Smaller community — SaaS-focused community vs ecommerce-focused. Less crossover with ecom accountants and operations teams
- Pricing positions for SaaS revenue models — the pricing model assumes SaaS ARR scaling; less natural fit for transactional ecommerce
Who fits Anrok best
B2B SaaS businesses of any revenue scale. Digital product businesses (downloads, digital subscriptions, software licenses). Subscription billing businesses using Stripe, Recurly, Chargebee, or Maxio. Software companies expanding to international SaaS taxability. Not for physical-product ecommerce — that's TaxJar, Avalara, or Numeral territory.
SaaS and physical-product ecommerce are fundamentally different sales tax categories. The taxability rules differ by state, the integration requirements differ (subscription billing vs order management), and the compliance workflows differ. Anrok is purpose-built for SaaS; TaxJar/Avalara/Numeral are purpose-built for ecommerce. Hybrid businesses (SaaS + physical merchandise, or SaaS + course sales) sometimes need both platforms or careful platform selection to cover both scenarios. Most hybrid businesses lean toward Avalara enterprise (covers both) or run Anrok for SaaS + TaxJar/Numeral for physical product. Don't try to force a SaaS tool to handle physical product compliance or vice versa — the structural mismatch creates compliance gaps.
The 50-state nexus reality
Economic nexus thresholds vary by state. The grid below shows the approximate threshold structure across all US states. Lower thresholds expose brands faster; higher thresholds give more runway before compliance kicks in.
Reading the nexus map patterns
Three patterns matter strategically. $100K threshold dominates: ~40 states use the standard $100K OR 200 transactions threshold. Most brands cross multiple state thresholds simultaneously as they scale. Higher thresholds in California, New York, Texas: the 3 largest economies use $500K thresholds, giving more runway before compliance kicks in. No-sales-tax states (NH, OR, MT, DE, plus Alaska which has local-only): no obligations regardless of revenue. Worth knowing where you have no compliance burden.
The cascade of compliance obligations
A typical growing DTC brand crosses thresholds in this order. $1M total revenue: nexus in 3-5 highest-volume states (CA, NY, TX, FL, IL). Most are higher-threshold so often not yet triggered. $2-3M total revenue: nexus in 8-12 states as smaller states with $100K thresholds get crossed. $5-8M total revenue: nexus in 15-20+ states. Most states with $100K thresholds crossed. $10M+ total revenue: nexus in 25-35+ states including most major markets. The compliance burden compounds with revenue.
The marketplace facilitator offset
Marketplace facilitator laws meaningfully reduce direct obligations. If 60% of your revenue is Amazon FBA (handled by Amazon's marketplace facilitator collection), only the 40% Shopify direct portion counts toward your nexus thresholds. A $5M brand with 60/40 Amazon/Shopify split has $2M in nexus-relevant revenue, hitting fewer state thresholds than total revenue would suggest. The platforms (TaxJar, Avalara, Numeral) all separate marketplace-handled from direct-collection revenue in nexus calculations.
Head-to-head feature matrix
The matrix below compares the four platforms across 10 key dimensions. The "WIN" marker shows where each leads. Note how wins distribute around the structural positioning: TaxJar wins Shopify ecom, Avalara wins enterprise, Numeral wins modern pricing, Anrok wins SaaS.
| Feature | TaxJar | Avalara | Numeral | Anrok |
|---|---|---|---|---|
| Sweet Spot | $500K-$25M ecom | $10M+ enterprise | $1M-$15M DTC | SaaS only |
| Shopify Integration | Native | Strong | Native | Limited |
| Enterprise ERP | Limited | Best (NS/SAP) | Limited | SaaS-specific |
| AutoFile Quality | Strongest | Strong | Strong | SaaS-focused |
| International (VAT/GST) | Basic | Comprehensive | Limited | SaaS intl |
| SaaS Taxability | Basic | Strong | Basic | Best in class |
| Subscription Billing | Basic | Strong | Basic | Native |
| Modern UX | Good | Functional | Best | Modern |
| Setup Speed | 7-14 days | 30-60 days | 5-10 days | 10-20 days |
| Pricing Starts At | $19/mo | $50/mo | $99/mo (transparent) | $99/mo |
Reading the matrix patterns
Four structural positions emerge clearly. TaxJar wins Shopify ecommerce default — Shopify integration, AutoFile, ecom-specific design at mid-market scale. Avalara wins enterprise and international — broadest jurisdiction coverage, enterprise ERP integrations, comprehensive tax type support. Numeral wins modern DTC alternative — modern UX, fast setup, transparent pricing. Anrok wins SaaS — native subscription billing and SaaS-specific taxability that other platforms can't match.
The Ecom Profit Box
11 PDF guides covering Amazon scaling fundamentals. Pairs with sales tax compliance for the complete operations stack.
Grab it free →45-Day Sales Tax Compliance Setup
Nexus analysis, platform selection via 4-factor framework, state registrations, filing automation setup, ongoing compliance operations.
Book a strategy call →Use case → platform winner mapping
Different business scenarios favor different platforms. The grid below maps common compliance scenarios to the platform that wins each.
The decision pattern by business type
- Pure SaaS or software: Anrok almost always. The SaaS-specific complexity defeats general tax platforms
- Shopify DTC under $15M: TaxJar (established, AutoFile) or Numeral (modern, cost-effective) based on UX/pricing preference
- Mid-market $15M-$25M: TaxJar for stability, Numeral for cost optimization, Avalara if approaching enterprise complexity
- Enterprise $25M+: Avalara for omnichannel, international, complex tax types. TaxJar viable for Stripe-committed brands without enterprise complexity
- Amazon-only sellers: Often no dedicated software needed. Marketplace facilitator handles most obligations
Pricing economics & rollout playbook
Platform pricing scales by transaction volume, state count, and feature tier. Filing fees typically charge separately on top of base subscription. The rollout playbook is 45 days from decision to operational state including state registrations.
2026 pricing summary
- TaxJar: Starter $19-$99/mo (small brands), Plus $99-$299/mo (mid-market), Premium $299+/mo (enterprise). AutoFile fees $25-$50 per state filing
- Avalara: Starter $50-$200/mo (small), Pro $200-$500/mo (mid-market), Enterprise $500-$2,000+/mo (custom contracts). Filing fees separate
- Numeral: Starter $99-$249/mo (small), Growth $249-$799/mo (mid-market), Premium custom. Transparent tier-based pricing without sales-led negotiation
- Anrok: Typically $99-$500/mo (SaaS-scaled pricing). Enterprise SaaS pricing varies
Common pricing factors
- Transaction volume: tiers scale with monthly transactions or revenue
- State count: filing fees apply per state per filing cycle. Brands in 20+ states pay materially more than brands in 5 states
- Annual contracts: typically discount 10-15% vs monthly
- State registration services: $50-$300 per state for managed registration (paperwork handling). Not always included in base subscription
The 45-day rollout playbook
- Days 1-7: Nexus analysis and exposure assessment. Identify states where sales exceed nexus thresholds. Document marketplace vs direct sales by channel. Calculate exposure for past periods where registration was needed. Identify VDA candidates.
- Days 8-14: Platform decision framework application. Apply 4-factor framework (business type, revenue tier, channel mix, accounting integration). Validate with accountant. Demo top platforms.
- Days 15-25: Platform setup and state registrations. Set up platform with channel integrations. Register in states with active nexus. State-by-state registration takes 2-4 weeks each. VDAs for past exposure where applicable.
- Days 26-35: Filing automation and first cycle. Configure AutoFile or managed filing. Validate tax calculations match platform output. Process first filing cycle.
- Days 36-45: Ongoing operations. Establish monthly nexus monitoring, quarterly filing review, annual compliance audit. Set up alerts for new state thresholds.
The VDA decision matrix
For brands with past exposure (operating in states where registration was needed but didn't happen), Voluntary Disclosure Agreements (VDAs) provide settlement paths with reduced penalties and limited lookback periods (typically 3-4 years vs full statute of limitations). VDA costs typically run $1,500-$5,000 per state in professional fees plus back-tax liability. The decision to pursue VDA vs forward-only registration depends on exposure magnitude: small exposure (under $5K in back taxes per state) often warrants forward-only; large exposure (over $20K) almost always warrants VDA to avoid penalty/interest accumulation.
How Evolve Media structures sales tax compliance
Sales tax platform selection, state registrations, and ongoing compliance are part of EMA's broader operations work for ecom and SaaS clients. Most brands underperform their compliance setup because of platform-business-type mismatch or gaps in nexus monitoring rather than platform deficiency.
The 45-day compliance setup program
Nexus analysis identifying states where current sales exceed thresholds and where past exposure may warrant VDA. Platform selection via 4-factor framework (business type, revenue tier, channel mix, accounting integration). State-by-state registration coordination with bookkeeper involvement. Filing automation configuration including AutoFile or managed filing setup. Validation of first filing cycle for accuracy. Ongoing operations setup including monthly nexus monitoring and quarterly compliance review.
Ongoing compliance operations
For brands maintaining sales tax compliance, EMA coordinates monthly nexus monitoring as brands scale across new states, quarterly filing review for accuracy, annual compliance audit, and platform reviews to validate continued fit as brand scales or business model evolves. Coordination with ecom-specialized sales tax attorneys for audit defense, complex taxability questions, and multi-state planning.
Integration with broader strategy
Sales tax compliance integrates with ecom accounting (the journal entries reflecting marketplace facilitator vs direct collection), FBA fees (the channel mix that affects nexus calculations), working capital (lenders require clean compliance), and tariffs and landed cost (the cost structure that affects pricing decisions and therefore sales tax bases).
The 7 Things to Remember About Sales Tax Software in 2026
- Four platforms serve four distinct business types: TaxJar (Shopify ecommerce, Stripe-owned), Avalara (enterprise omnichannel + international), Numeral (modern Shopify DTC, founded 2021), Anrok (SaaS and software specialty only)
- Economic nexus thresholds vary by state: most use $100K in annual sales OR 200 transactions; California, New York, Texas use $500K threshold. All 45 sales-tax states have economic nexus rules post-2018 Wayfair decision
- Marketplace facilitator laws meaningfully reduce direct obligations: Amazon, Etsy, Walmart collect/remit on your behalf in most states. Direct Shopify sales and wholesale remain seller's obligation
- Threshold for needing software: $500K-$2M in non-marketplace revenue OR multi-state wholesale OR international expansion. Pure-Amazon FBA brands often don't need dedicated software
- Business type drives platform choice: SaaS goes to Anrok; physical-product ecommerce goes to TaxJar, Avalara, or Numeral. Don't force wrong-category platform onto your business
- Pricing varies dramatically: TaxJar $19-$299+, Avalara $50-$2K+, Numeral $99-$799 (transparent tiers), Anrok $99-$500+. Filing fees often charged per state per cycle. Annual contracts discount 10-15%
- Implementation 45 days: 7d nexus analysis + 7d platform decision + 11d setup + state registrations + 10d filing automation + 10d operations. State registrations take 2-4 weeks each. VDAs for past exposure take 60-90 days

