Sales Tax Questions
Deep Dive Comparison

What is the right software stack for a $20M ecommerce brand managing multi-state compliance?

TL;DR

At $20M GMV with 20–35 states of nexus, the right stack centers on a CSP-based AutoFile platform for calculation and filing, with SST enrollment covering the majority of states at no charge. Enterprise platforms (Avalara) run $25,000–$50,000/year for the same compliance outcome that a mid-market platform delivers for $4,000–$8,000/year. The stack should also handle multi-channel data (Shopify Plus, Amazon, ERPs) and include exemption certificate management if you have B2B volume.

At $20M GMV, the sales tax stack question is not “do I need enterprise software?” — it’s “which platform delivers the functionality I need without enterprise pricing?” The compliance requirements at this scale are well-defined; the price variation across platforms that meet those requirements is enormous.

What $20M GMV actually requires from a compliance stack

Calculation: Rooftop-level rate accuracy for every ship-to jurisdiction. The calculation engine must handle city, county, and special district rates, not just state-level or zip-code rates. This is a baseline requirement, not a premium feature.

Multi-state filing: AutoFile across all nexus states, covering both SST and non-SST states. Filing must handle multiple frequencies (monthly, quarterly, annual) per state simultaneously, and must file zero returns automatically when no liability is due.

SST enrollment: For the SST-state subset of your nexus footprint, enrollment through a Certified Service Provider covers calculation and filing at no charge. This is not a premium add-on, it’s the baseline for any platform that functions as a CSP.

Channel integration: Transaction data from all selling channels must flow into the calculation and filing platform accurately — Shopify, Amazon, Etsy, wholesale, and any other active channel.

Exemption certificate management: Required if you have B2B volume. The certificate program needs collection routing, validity verification, expiration tracking, and audit-ready storage. Can be native to the platform or through an integrated third-party tool.

Notice management: The platform should surface or route state notices, at minimum, provide a clear record of filings submitted so you can respond to state inquiries with confidence.

The platform landscape at mid-market scale

TaxCloud

TaxCloud is a Certified Service Provider in the SST program, which means SST-state calculation and filing are included at no charge. For a 35-state nexus footprint with 22 SST states, 22 states are covered under the SST program. The remaining 13 non-SST states are handled through the AutoFile platform.

Annual cost for a $20M brand: $4,000–$8,000 depending on transaction volume and non-SST state count.

Platform integrations: Native integrations with Shopify Plus, BigCommerce, WooCommerce, and custom storefronts via API. Multi-channel filing covers Amazon, major ERPs, and marketplace channels alongside your own store. Filing covers all 50 US states and Canada.

Dedicated services: TaxCloud’s team handles VDAs, backfilings, and audit protection directly — not referred out to third parties. This matters for scaling brands that are addressing historical exposure alongside ongoing compliance.

State notice management: A virtual mailbox routes state notices and correspondence directly to TaxCloud’s team, reducing the operational burden on your controller or ops lead and ensuring nothing gets missed.

Onboarding: A dedicated onboarding manager handles the migration from your prior provider, including SST Central Registration, integration setup, and parallel-run testing before cutover.

Best for: Multi-channel ecommerce brands in the $10M–$100M range with significant SST-state nexus, multi-platform selling, and a lean ops team that needs compliance handled without a dedicated tax department.

TaxJar

Transaction-based pricing with AutoFile for all states. Not a CSP, so SST states are billed the same as non-SST states. Annual cost for a $20M brand: $8,000–$18,000 depending on transaction volume.

Shopify, BigCommerce, Amazon, and other marketplace integrations. Clean UI and reporting interface.

Best for: Brands with simpler nexus footprints concentrated in non-SST states, or brands where the Shopify integration depth is the primary concern.

Avalara AvaTax + Returns

Enterprise platform with per-transaction calculation pricing plus per-return filing fees. Annual cost for a $20M brand typically runs $25,000–$50,000 with volume overages.

Deep integration library (400+ connectors), enterprise support model, bundled CertCapture for exemption certificates.

Best for: Brands with complex integration requirements across multiple ERPs and systems, or brands where the parent company has enterprise Avalara licensing. Not cost-competitive for most standalone mid-market brands.

Vertex

Enterprise platform similar to Avalara in pricing and complexity. Designed for large enterprises with complex tax needs. Annual cost for a $20M brand would run $30,000–$60,000+.

Best for: Enterprise and near-enterprise brands with SAP, Oracle, or complex multi-ERP environments. Not right for most $20M eCommerce brands.

For most $20M GMV eCommerce brands with 20–35 states of nexus:

ComponentSolutionAnnual cost
Calculation + AutoFile + SSTTaxCloud (CSP)$4,000–$8,000
Exemption certificates (if B2B)Native or integrated tool$2,000–$5,000
Amazon transaction dataAmazon Seller Central API integrationIncluded
SALT advisor (retainer)Fractional SALT CPA$5,000–$10,000
Total$11,000–$23,000/year

The same brand on Avalara would spend $35,000–$60,000+ for equivalent filing coverage, before the SALT advisor relationship.

When to switch platforms

If your current stack has any of these problems, it’s worth evaluating alternatives:

  • Rate accuracy issues: zip-code-level rates generating under-collection complaints from states
  • Pricing escalation: annual true-up provisions pushing cost significantly above the original contract
  • SST states not covered under CSP program: paying per-state filing for states that should be SST-covered
  • Manual data handling: no automated integration with your primary commerce platform, requiring CSV imports every period
  • Missing states: the platform doesn’t cover all the states in your nexus footprint

The switching cost for a compliance platform is real but manageable, typically 40–80 hours of configuration and testing spread over a 60–90 day transition period. Platforms with a dedicated onboarding manager (like TaxCloud) reduce this burden significantly — the onboarding team handles SST transfers, integration setup, and parallel-run testing rather than leaving it to your internal team.

Frequently asked questions

What sales tax software does a $20M ecommerce brand need?
At $20M GMV with 20–35 states of nexus, the core requirements are: rooftop-level tax calculation integrated with your eCommerce platform, multi-state AutoFile that handles both SST and non-SST states, and SST enrollment through a Certified Service Provider for the 24-state SST block. Exemption certificate management software is needed if you have significant B2B volume. Enterprise platforms (Avalara) price far above what mid-market brands need, platforms like TaxCloud deliver the same filing and calculation functionality at 60–80% lower cost.
Do I need Avalara at $20M GMV?
No. Avalara's enterprise pricing, contract structure, and annual true-up provisions are designed for $100M+ businesses. At $20M GMV, Avalara's typical contract runs $25,000–$50,000/year, for functionality that platforms like TaxCloud or TaxJar deliver for $4,000–$12,000/year. The calculation accuracy, state filing coverage, and integration options are comparable at mid-market scale. The enterprise platform adds cost, not compliance advantage.
What is the SST program's role in the software stack?
SST enrollment through a CSP covers all 24 SST member states for registration, calculation, and filing, at no charge. For a $20M brand with 35 states of nexus, roughly 20 of those states may be SST members. Covering those 20 states through SST enrollment saves $6,000–$12,000/year compared to managing them through a non-SST filing platform. SST enrollment is the highest-ROI change most mid-market brands can make to their compliance stack.
What integrations does a mid-market brand need from its sales tax platform?
Required integrations: eCommerce platform (Shopify, BigCommerce, WooCommerce, or custom storefront) for real-time calculation at checkout; Amazon Seller Central for marketplace transaction data; ERP or order management system if transactions flow through one before reaching the tax platform. Nice-to-have: Etsy, Walmart Marketplace, and other secondary channels. The completeness of channel coverage determines whether the calculation and filing data is accurate.

Looking for more answers on this topic?

Browse Sales Tax for Mid-Market & Scaling Brands