The cost categories most brands miss
Sales tax compliance cost is not one number. It is a stack of recurring and irregular expenses that compound as the brand grows. The brands that get surprised are the ones that budgeted for the software and treated everything else as incidental.
The full cost stack at mid-market scale breaks into nine categories:
| Cost category | What it includes | Typical range at 30-state scale |
|---|---|---|
| Software subscription | Tax calculation engine, platform access, API calls | $1,200 to $6,000/year |
| Filing fees | Per-return charges from the provider or filing service | $7,000 to $15,000/year |
| Registration costs | State permit fees, VDA filing costs | $300 to $2,000 (one-time per state batch) |
| Nexus remediation | Nexus studies, voluntary disclosure agreements (VDAs), back registrations, historical filings, exposure analysis | $2,000 to $30,000+ depending on scope |
| Staff time | Reconciliation, exception handling, cert management, notice response | $40,000 to $65,000/year in loaded labor |
| Data quality and reconciliation | Staff time investigating discrepancies, amended returns, inaccurate filings from bad data | $5,000 to $20,000/year in hidden labor and correction costs |
| Integration maintenance | Connector updates, platform upgrades, data mapping changes | $5,000 to $15,000/year (internal or external) |
| Audit-related costs | Professional fees, staff time for audit response, potential assessments | $0 in a clean year; $10,000 to $100,000+ in an audit year |
| Penalties and interest | Late filings, underpayments, missed registrations | Variable; avoidable with a functioning compliance system |
The first three categories are the ones that appear on the vendor's pricing page. The other six are the ones that appear on the P&L.
Software pricing models and what they actually include
Sales tax platforms price in four primary models, and the differences matter more than they appear on a pricing page. A $99/month plan and a $499/month plan can cost the same at the end of the year once filing fees, overage charges, and add-on costs are factored in.
Per-month subscription with separate filing fees. The most common model. The subscription covers calculation and platform access. Filing is billed per return, per state, per period. This is the model TaxCloud and most mid-market platforms use. The subscription feels low. The filing fees add up.
Transaction-volume tiers. Pricing scales with the number of transactions processed through the calculation API. Avalara and some enterprise platforms use this approach. At mid-market volume, the per-transaction cost can become significant during peak periods, and the pricing is often quote-based rather than published.
Flat-rate managed service. A single monthly or annual fee that covers calculation, filing, registration, and support. Zamp and some managed-service providers use this model. The simplicity is the appeal. The trade-off is a higher base cost and less visibility into what you are paying for each component.
SST Certified Service Provider model. Filing in the 24 SST member states is covered by state compensation to the CSP rather than fees charged to the merchant. TaxCloud operates under this model as a Certified Service Provider, which means filing in SST states carries no per-return cost to the brand.
The savings are meaningful: a brand filing monthly in 20 SST states avoids $4,800 to $12,000 in annual filing fees depending on what a non-CSP provider would charge per return. [1][2]
Filing fees and the per-state math
Filing fees are the cost category that catches brands after they have committed to a platform. A platform that charges $25 per return looks reasonable until you multiply it by 30 states, 12 months, and discover you are spending $9,000 per year on filing alone, on top of the subscription.
The filing-fee math depends on three variables: number of states, filing cadence (monthly, quarterly, or annual per state), and the per-return rate the provider charges.
| Filing scenario | States | Avg. returns/year | Per-return fee | Annual filing cost |
|---|---|---|---|---|
| Early-stage (quarterly filers) | 15 | 60 | $25 | $1,500 |
| Growth-stage (monthly filers) | 25 | 300 | $25 | $7,500 |
| Mid-market (monthly, full footprint) | 35 | 420 | $25 | $10,500 |
| Mid-market with SST CSP | 35 (20 SST + 15 non-SST) | 180 non-SST returns | $25 | $4,500 |
The last row is the one that changes the math. A brand working with a Certified Service Provider under the Streamlined Sales Tax program files in the 24 member states at no per-return cost. Only the non-SST states generate filing fees. For a brand registered in 35 states, that typically cuts the filing volume that carries a fee by more than half. [1]
Registration costs across 50 states
Most states offer free sales tax registration. But enough states charge permit fees that a brand registering in a batch of 10 to 15 new states, which is common after a nexus mapping exercise, can spend several hundred dollars in registration fees alone.
States with registration fees as of 2026 include Connecticut ($100), Colorado ($63, renewable every two years), Wyoming ($60), Indiana ($26), Hawaii ($20), Wisconsin ($20), and Arizona ($12 plus potential local fees). [10] The fees are individually small but add up in a batch registration.
Beyond the state permit fees, VDA-based registrations carry their own costs. A voluntary disclosure agreement typically involves professional fees for the VDA filing and negotiation, plus any back-tax liability the VDA settles. VDA costs are highly variable: a straightforward VDA in a single state with minimal exposure might cost $1,000 to $3,000 in professional fees; a complex multi-state VDA engagement can run $10,000 to $30,000. [4]
Nexus remediation and historical exposure costs
One of the largest compliance costs often appears before a business registers in a new state. Many ecommerce brands discover nexus months or even years after crossing a state's threshold. By the time the issue is identified, the business may need to evaluate historical exposure, register retroactively, file back returns, or pursue a voluntary disclosure agreement (VDA).
The cost of remediation varies significantly. A straightforward nexus review may cost only a few thousand dollars in professional fees. A multi-state remediation project involving several years of historical exposure, multiple registrations, and VDA negotiations can cost tens of thousands of dollars before any tax liability is paid. VDAs typically cap the lookback period at three to four years and waive penalties, which can otherwise run 5 to 25% of the tax owed depending on the state, but the professional fees for negotiation and filing add up across multiple jurisdictions. [4][6]
The Multistate Tax Commission administers a Multistate Voluntary Disclosure Program that allows sellers to resolve exposure across multiple states through a single coordinated process, which can reduce professional fees compared to state-by-state negotiation. [3]
For growing ecommerce brands, nexus remediation is often more expensive than ongoing compliance because it addresses problems that have already accumulated. The brands that monitor nexus proactively usually avoid these costs altogether.
Staff time and operational overhead
Staff time is the largest cost category most brands do not track. A mid-market ecommerce brand filing in 25 to 35 states typically has one to two people spending meaningful time on compliance-related work each month, even with automation in place. The tasks that consume that time are not calculation or filing, which the software handles. They are the operational work that sits around the software.
The recurring monthly tasks include reconciling transaction data across the ecommerce platform, tax engine, and ERP; investigating and resolving exceptions (tax calculation failures, fallback transactions, address-resolution issues); managing exemption certificates (collection, validation, expiration tracking); responding to state notices (nexus inquiries, assessment letters, information requests); and preparing and reviewing filings before submission.
At mid-market scale, sales tax compliance often consumes anywhere from several days per month to a meaningful portion of a controller's workload, depending on state count, filing cadence, sales channels, exemption certificate volume, and audit activity. The work extends beyond filing itself and includes reconciliation, exception management, notice response, nexus monitoring, and audit-readiness activities that must be maintained throughout the year. At loaded controller or senior accountant compensation, that is $40,000 to $65,000 per year in labor allocated to compliance operations. [8]
The brands that undercount this cost are the ones where compliance work is distributed across multiple people without a clear ownership model. The controller handles notices. The accountant handles reconciliation. The ops team handles cert collection. Nobody tracks the total hours, and the aggregate cost is invisible until someone maps it.
The cost of bad data
Most compliance systems fail because of data quality issues rather than incorrect tax calculations. As businesses add marketplaces, ERPs, 3PLs, wholesale channels, and tax engines, the number of systems involved in the compliance process increases. Every integration creates another opportunity for data to become incomplete, duplicated, or inconsistent.
Common examples include marketplace transactions that never reach the reporting system, incorrect product taxability mappings, ERP records that do not match tax engine calculations, and failed imports that go unnoticed until month-end reconciliation. Research from Webgility's 2026 ecommerce accounting report found that 64% of multi-channel sellers operate across two or more channels and 48% run three or more, with each new channel adding a new accounting surface, fee structure, and reconciliation problem. [5]
The direct cost is staff time spent investigating discrepancies. The indirect cost is much larger: inaccurate filings, state notices, amended returns, and audit exposure. A single data discrepancy that flows through to a filed return can trigger a state notice, which triggers a review, which consumes staff time far in excess of what catching the error upstream would have cost.
For many mid-market ecommerce brands, improving data quality creates a larger reduction in compliance costs than switching tax software providers.
The SST advantage and how it changes the math
Most discussions about the Streamlined Sales Tax (SST) program focus on filing fees, but the benefits extend beyond direct cost savings. SST can also reduce administrative overhead, simplify registration, standardize certain compliance processes, and lower the operational burden of managing a large state footprint. For businesses registered in dozens of states, these efficiencies can be as valuable as the filing-fee savings themselves.
The SST program is a multistate agreement among 24 participating states designed to simplify and standardize sales tax collection and administration. For sellers working with one of the program's Certified Service Providers (CSPs), filing in SST member states is covered by state compensation to the CSP, which means the brand pays no per-return filing fee for those states. [1][2]
The 24 SST member states as of 2026 include Arkansas, Georgia, Indiana, Iowa, Kansas, Kentucky, Michigan, Minnesota, Nebraska, Nevada, New Jersey, North Carolina, North Dakota, Ohio, Oklahoma, Rhode Island, South Dakota, Tennessee, Utah, Vermont, Washington, West Virginia, Wisconsin, and Wyoming.
For a brand registered in 35 states, roughly 20 of those are typically SST members. That means 20 states' worth of monthly filing fees, which at $20 to $30 per return would be $4,800 to $7,200 annually, are eliminated. The savings compound as the brand's state count grows, because each new SST-state registration adds filing obligations without adding filing costs.
The SST program also standardizes certain compliance mechanics: uniform tax rate databases, common product-category definitions, and simplified registration through the SST Registration System. These reduce the integration and operational overhead that would otherwise scale with state count.
Audit exposure as a cost category
Audit exposure is the compliance cost that does not appear on any invoice until a state sends a notice. A brand with gaps in its compliance, missed registrations, uncollected tax, expired exemption certificates, or incomplete filing history, carries latent audit liability that can dwarf the annual cost of the compliance system itself.
A single-state audit assessment on a mid-market brand can range from $10,000 to well over $100,000, depending on the scope of the examination, the lookback period, and the type of deficiency. Assessments for unregistered nexus states carry the full uncollected tax liability plus penalties (commonly 5 to 25% of the tax owed, with states like Florida imposing rates as high as 50%) plus interest that typically runs 3 to 10% annually. [6][9]
States are increasingly sharing data and targeting ecommerce businesses for audit. Brands with high sales volumes, previous non-compliance, or inconsistent filing history are more likely to be selected. The audit lookback period is typically three to four years from the return due date or filing date, though some states extend this for non-filers. [9]
The brands that treat audit exposure as a cost category budget for audit defense, maintain documentation standards, and build audit readiness into their monthly close. The brands that do not treat it as a cost category discover its size when a state selects them for examination.
Build, buy, or outsource: the three compliance models
Every mid-market ecommerce brand eventually faces the same structural question: do we build compliance operations in-house, buy a SaaS platform and run it ourselves, or outsource to a managed service? The answer drives the cost structure for years.
In-house (build). The brand owns the entire compliance stack: rate research, calculation logic, filing preparation, registration, and notice response. This model made sense when state count was low and rules changed slowly. At 25 to 40 states with quarterly threshold changes, annual legislative updates, and multi-channel reconciliation requirements, the in-house model demands dedicated headcount, ongoing rate maintenance, and integration work that few mid-market brands can sustain. The typical failure mode is not a wrong calculation. It is a missed state, a lapsed registration, or a filing deadline that slips because the person responsible was handling three other finance functions.
SaaS platform (buy). The brand subscribes to a tax calculation and filing platform and operates it with internal staff. Calculation, rate updates, and filing submission are handled by the platform. Reconciliation, exception handling, cert management, notice response, and integration maintenance remain the brand's responsibility. This is the dominant model at mid-market scale. The cost structure is subscription plus filing fees plus staff time plus integration maintenance.
Managed service (outsource). The brand hands the entire compliance function, or most of it, to an external service. The provider handles calculation, filing, registration, and often notice response. The brand retains oversight but not operations. The cost structure is a single monthly or annual fee, typically higher than a SaaS subscription but inclusive of the staff-time cost the SaaS model carries internally. The trade-off is less operational control and less visibility into the compliance mechanics.
Most mid-market ecommerce brands land on the SaaS model, supplemented by professional services for specific needs (VDA filings, audit defense, complex registrations). The in-house model breaks down around 15 to 20 active states. The managed-service model works for brands that want compliance off the operating table entirely and are willing to pay for it.
How to compare the total cost of sales tax providers
The most common mistake when evaluating sales tax software is comparing subscription prices instead of total compliance cost. The lowest-priced platform is not always the least expensive option once filing fees, registrations, operational overhead, and support requirements are considered.
A proper comparison should include software subscription costs at your actual transaction volume, filing fees based on your state footprint and filing cadence, registration and onboarding fees the provider charges, SST participation and potential filing-fee savings, integration implementation and maintenance costs, staff time required for reconciliation and exception handling, audit support and notice-management capabilities, and professional services for registrations, VDAs, or audit defense.