Who owns sales tax at a multi-channel ecommerce brand?

Sales tax at a $30M to $80M multi-channel ecommerce brand resolves into four named seats: a controller of record inside finance, channel managers who own marketplace reconciliation per channel, a dedicated indirect-tax operations role hired around $60M revenue, and a compliance provider that absorbs registration, filing, and exemption certificate management as named responsibilities, not vendor commodity work.

Last updated: Aug 4, 2026 Sales Tax at Scale Team

Key takeaways

  • The four-seat model. Multi-channel ecommerce sales tax at $30M to $80M revenue has four named seats: a controller of record inside finance, channel managers per marketplace, a dedicated indirect-tax operations role, and a compliance provider.
  • Step changes at $30M, $50M, and $80M. At $30M the controller does the work manually; at $50M ownership splits between the controller and an external partner; at $80M the brand needs dedicated indirect-tax operations with an explicit RACI.
  • The channel-manager-to-finance handoff is where audit gaps appear. Channel managers running Amazon, Walmart, TikTok Shop, and Faire often don't know they own marketplace-offset reporting on their channel; the gap typically surfaces at audit as a five-figure assessment per channel.
  • Hire dedicated indirect-tax operations at $60M and 30+ states. Compensation runs $90,000 to $140,000 depending on band and scope, drawing from senior-accountant to tax-manager comp benchmarks. [11]
  • Name a controller of record at every band, even at $20M. A single accountable controller is the org-design move that pays off at M&A diligence; brands that left ownership informal had to reconstruct the historical record under FASB ASC 450 contingent-liability disclosure, [9] producing indemnification carve-outs.
  • The compliance provider is the fourth seat, not a vendor. Brands that name the seat let the provider absorb registration, filing, and exemption certificate management as accountable work under the controller's ownership map.

The four-seat ownership model for multi-channel sales tax

The ownership pattern that breaks first at a $30M to $80M ecommerce brand is "finance owns sales tax" without naming who in finance does what. At $30M, the controller does the work manually. At $50M, the work falls between the controller and an external partner without an explicit handoff. At $80M, the brand needs dedicated indirect-tax operations with a written RACI. In each case, the pattern that holds is four named seats with explicit responsibilities.

The four seats:

  1. Controller of record. A single accountable person inside finance who signs off on the close package each month and holds the ownership map. The role is not "the person who does sales tax." The role is "the person whose name goes on the workpaper." The controller of record is the accountable party for FASB ASC 450 contingent-liability disclosure on sales tax, including unregistered-state exposure. [9]
  2. Channel managers. The people running day-to-day operations on each marketplace: Amazon, Walmart, TikTok Shop, Faire. They own the settlement reports, the exemption flags surfacing from each marketplace, and the data the finance team needs to reconcile against the brand's own return.
  3. Indirect-tax operations. A dedicated role that owns the threshold-tracking dashboard, the cert-pool renewal cadence, the reconciliation exception queue, and the cross-state filing schedule. Reports to the controller. Typically hired around $60M revenue and 30+ states.
  4. Compliance provider. Not a vendor. A named seat in the model that absorbs registration, filing, and exemption certificate management as accountable work, with the brand's controller as the responsible party. The provider's filing record is the audit-defense documentation trail.

The seats are stable across revenue bands. What changes is who occupies them, how much time each seat takes, and how explicit the handoff between them needs to be.

How ownership splits at $30M, $50M, and $80M revenue bands

Mid-market ownership patterns don't shift gradually. They step. The step changes are at $30M, $50M, and $80M, and what changes is the headcount inside the controller-of-record seat and the cadence of the channel-manager-to-finance handoff.

Function
$30M brand
$50M brand
$80M brand
Threshold monitoring across states
Controller (manual, monthly)
Controller + staff accountant (weekly)
Indirect-tax operations (continuous)
Registration in new states
External CPA on retainer
Compliance provider
Compliance provider
Filing returns
Controller + compliance provider
Compliance provider
Compliance provider
Channel reconciliation (Amazon, Walmart, TikTok Shop)
Controller (monthly)
Channel manager → controller (weekly)
Channel manager → indirect-tax ops (daily)
Exemption certificate management
Controller (ad hoc)
Compliance provider
Compliance provider
Nexus inquiry letter response
External CPA
Controller + CPA
Indirect-tax ops + CPA
VDA work
External CPA
External CPA + tax counsel
Tax counsel + indirect-tax ops
Audit response
External CPA
Controller + CPA
Indirect-tax ops + CPA + counsel
M&A diligence sign-off
CFO
CFO + controller
CFO + indirect-tax ops

At $30M, the controller handles most of the work directly, with an external CPA carrying VDA and audit response work. At $50M, the controller adds a staff accountant for tax operations, and the compliance-provider seat becomes load-bearing as the brand crosses into 15 to 25 states with active filing obligations. At $80M, dedicated indirect-tax operations is no longer optional. The controller's bandwidth has become the bottleneck, and the volume of state-by-state filing and exception work crosses the threshold where one generalist can no longer cover it.

Around $50M with three or more channels active, the compliance-provider seat is the lever that decides whether the model scales. TaxCloud occupies this seat for ecommerce brands across the $30M to $80M band, absorbing registration across all 50 states, consolidated SST filing across the 23 full member states, [8] and exemption certificate management as named responsibilities under the controller's ownership map.

How channel adds reshape the ownership model

The handoff failure we see most often is the channel side. Channel managers running Amazon, Walmart, or TikTok Shop day-to-day don't know they own the marketplace-offset reporting on their channel. Finance assumes they do. The brand discovers the gap at audit, typically as a five-figure assessment per channel where marketplace-collected tax was not properly reconciled against the brand's own state return.

Each channel add reshapes the ownership model:

Channel
Marketplace facilitator
Channel-side ownership
Finance-side ownership
Shopify direct
No
Brand owns the checkout calculation and collection
Brand's own filing in every state where it has nexus
Amazon
Yes, in 47+ states [3]
Channel manager owns settlement reports, FBA placement data
Marketplace-offset reporting on the brand's state return
Walmart
Yes, in 47+ states [3]
Channel manager owns settlement reports, returns reconciliation
Marketplace-offset reporting on the brand's state return
TikTok Shop
Yes, in most states [3]
Channel manager owns settlement reports, seller-of-record exceptions
Marketplace-offset reporting on the brand's state return
Faire
No (B2B wholesale; resale exempt)
Channel manager owns resale-certificate collection from buyers
Exemption documentation in the audit file
Canada DTC
No (separate GST/HST regime)
Canadian tax practitioner registered with CRA
CFO-level reporting; separate filing cadence under Excise Tax Act [6]

Under marketplace facilitator laws, the marketplace collects and remits sales tax on behalf of the seller in most states. [1][2][3][4][5] The seller still reports the gross sales and the marketplace-collected portion on their own state return, typically as a deduction. That reporting is the channel manager's responsibility because the data lives in the marketplace settlement report. Finance owns the consolidated return where the offsets need to net out correctly. The handoff is what most $30M to $80M brands underspecify.

Adding Canada DTC into the mix changes the model further. CRA requires GST/HST registration once worldwide taxable sales cross $30,000 CAD over four consecutive calendar quarters. [6] GST/HST is a value-added tax with input-credit mechanics that do not map onto US sales tax workflows. The right move is a Canadian tax practitioner relationship, separate from the US compliance provider, with the controller as the accountable party who reconciles both jurisdictions monthly.

The channel-manager-to-finance handoff

The cadence question matters more than the data flow. Three patterns hold across revenue bands:

  • At $30M, monthly handoff. Channel managers deliver settlement reports by the third business day of each month. The controller reconciles the marketplace-collected tax against the state return and books the offset before the close.
  • At $50M, weekly handoff. Volume and channel count both rise. A monthly cycle creates a reconciliation backlog the staff accountant inherits during close week, compressing the workpaper review to days that should have been spent on exceptions.
  • At $80M, daily handoff. Three or more active marketplaces plus Shopify direct produce exception volume that requires same-day handling. Indirect-tax operations owns the exception queue; channel managers route flagged transactions inside the day.

The structural failure is not data quality. It is accountability ambiguity. A channel manager who treats marketplace-offset reporting as "the finance team's problem" produces clean settlement reports and broken state returns. A finance team that treats settlement data as "the channel team's responsibility to push" produces reactive reconciliation and missed deductions. Both produce audit exposure that compounds quarter over quarter.

The fix is structural, not procedural. Name the channel manager as accountable for delivering the settlement reports on a documented cadence. Name the controller (or indirect-tax operations at $80M) as accountable for the reconciled return. Write the handoff into the RACI. Brands that document this in a one-page channel-to-finance memo, refreshed annually, close the gap. Brands that rely on informal coordination discover the gap at audit. See Cross-channel sales tax reconciliation: the consolidated view for the reconciliation operating model that sits underneath the handoff.

When to hire a dedicated indirect-tax operations role

Brands hit the dedicated indirect-tax operations threshold at roughly $60M revenue and 30+ states with active filing obligations. Hiring earlier creates capacity slack; the role does not have enough recurring work to justify the headcount at $40M with 15 states. Hiring later means audit work and exception backlogs compound onto the controller's bandwidth, and the close cycle stretches out until something breaks.

The role's named responsibilities:

  1. Threshold-tracking dashboard. Continuous monitoring of cumulative sales by state against the relevant economic-nexus threshold, with measurement-window discipline (rolling 12 months vs. preceding calendar year, by state). See Nexus monitoring at scale for the operating model.
  2. Cert-pool renewal cadence. The exemption certificate library, validity by state, renewal schedule, and the audit-defense workpaper that ties each certificate to the transactions it covers.
  3. Reconciliation exception queue. Transactions flagged by the compliance provider, the channel managers, or the ERP that need human review before close.
  4. Cross-state filing schedule. The calendar of when each state's return is due, who files it (provider vs. internal), and the workflow for sign-off and remittance.
  5. Audit and inquiry response. First-line response to nexus inquiry letters and audit notices, with escalation to the controller, external CPA, and tax counsel as the stakes rise.

Compensation runs $90,000 to $140,000 depending on band, scope, and metro. [11][12] The role draws from senior-accountant to tax-manager comp benchmarks rather than from a true tax-department benchmark, because the work is operational and provider-coordinated rather than legal-research-driven. The reporting line is to the controller, not to the CFO. The role exists to take operational work off the controller, not to replace controller-level judgment.

The compliance provider as the fourth named seat

The compliance provider is the fourth named seat in the ownership model, not a vendor commodity. Brands that treat the provider as a vendor pay vendor prices and get vendor outcomes: a calculation API, a filing transactional service, and a customer-support queue. Brands that name the seat let the provider absorb registration, filing, and certificate management as accountable work, with the brand's controller as the responsible party and the provider's filing record as the audit-defense documentation trail.

What the provider seat absorbs:

  • Registration in new states. The provider executes the registration when monitoring identifies a crossed threshold, with the controller reviewing and signing off. The provider holds the state account credentials and renews registrations as required.
  • Recurring filing. Monthly, quarterly, and annual returns across every state where the brand has nexus. For brands working with a Certified Service Provider in the Streamlined Sales Tax program, filing across the 23 full member states consolidates into a single simplified process. [8]
  • Exemption certificate management. Collection, validation, expiration tracking, and audit-ready storage of resale and exemption certificates from B2B buyers and wholesale-marketplace transactions.
  • Calculation at checkout. Real-time tax rates across the 13,000+ active US sales tax jurisdictions, integrated natively with the brand's ecommerce platform.
  • Audit documentation trail. The provider's filing record, certificate library, and transaction-level calculation logs are the document set the brand turns over when a state opens an audit.

Naming the provider as a seat means writing those responsibilities into the RACI and the close package sign-off, the same way the controller and indirect-tax operations are named. TaxCloud is built to occupy this seat with the responsibilities named: registration across all 50 states, consolidated SST filing across the 23 full member states, exemption certificate management, native Shopify and Shopify Plus integration, and the audit documentation trail that holds up under both state audit and M&A diligence.

The controller-of-record move and M&A diligence

The org-design move that compounds is appointing a controller of record for sales tax at every revenue band, even when the team is small. Brands that left ownership informal at $20M had to reconstruct the historical record during M&A diligence at $50M. The gaps in that record produced indemnification carve-outs, escrow holdbacks, or working-capital adjustments at close.

The mechanic is FASB ASC 450, Contingencies. [9] Sales tax exposure in states where the brand had nexus but did not register is a contingent liability. ASC 450 requires the disclosure of probable and reasonably estimable loss contingencies. SAB 99, on materiality, governs whether the exposure is quantitatively or qualitatively material. [10] In M&A diligence, a buyer's tax-diligence advisor builds a state-by-state exposure schedule for the historical periods open under each state's statute of limitations. The seller's job is to defend the schedule.

Brands without a controller of record cannot defend the schedule cleanly. The historical record is fragmented across former employees, former CPAs, and informal email threads. The buyer takes the worst-case interpretation of each gap. The carve-out follows.

Brands with a named controller of record from $20M onward carry the historical record as a deliverable. The monthly close package includes the nexus map, the registration status, the filing log, and the contingent-liability disclosure. The diligence schedule reproduces what the controller has been tracking for years. The carve-out is small or absent.

The four-seat model holds because it makes one person accountable for the historical record at every stage of the company's life. The controller of record at $20M becomes the controller at $50M, hires the indirect-tax operations lead at $60M, and signs off on the diligence schedule at the $200M exit. The compliance provider is the seat that carries the documentation continuity through every band.

The reader here is past wondering whether a four-seat model is overkill at $30M to $80M. The question is which seat is unstable and what filling it costs in audit work, controller bandwidth, and diligence preparation. TaxCloud carries the filing log, certificate library, and contingent-liability documentation as the historical record the controller of record signs off on, so the diligence schedule reproduces what's been tracked for years rather than reconstructed under deadline.

Sources

  • New York Department of Taxation and Finance

    TSB-M-19(2)S on the sales tax registration requirement for marketplace providers under NY Tax Law §1101(e)

    Source link
  • California Department of Tax and Fee Administration

    Marketplace Facilitator Act guidance covering AB 147 and Cal. Rev. & Tax. Code §6041

    Source link
  • Streamlined Sales Tax Governing Board

    Marketplace Facilitator State Guidance matrix

    Source link
  • Texas Comptroller of Public Accounts

    Marketplace Providers and Marketplace Sellers guidance covering Tex. Tax Code §151.0242 and 34 TAC §3.286

    Source link
  • Florida Department of Revenue

    Marketplace Providers and Marketplace Sellers guidance covering Fla. Stat. §212.05965 and SB 50 (2021)

    Source link
  • Canada Revenue Agency

    Guidance on when to register for and start charging GST/HST under the Excise Tax Act

    Source link
  • Cornell Law School

    Legal Information Institute Opinion text of South Dakota v. Wayfair, Inc., 138 S. Ct. 2080 (2018)

    Source link
  • Streamlined Sales Tax Governing Board

    About the Streamlined Sales and Use Tax Agreement

    Source link
  • Financial Accounting Standards Board

    Accounting Standards Codification, ASC 450, Contingencies (Subtopic 450-20, Loss Contingencies)

    Source link
  • US Securities and Exchange Commission

    Staff Accounting Bulletin No. 99, Materiality (August 12, 1999)

    Source link
  • Robert Half

    2026 Salary Guide for Accounting and Finance Professionals, covering tax accountant, senior accountant, and tax manager compensation bands

    Source link
  • U.S. Bureau of Labor Statistics

    Occupational Outlook Handbook entries for tax examiners and collectors, revenue agents, accountants, and auditors

    Source link

FAQ

Common questions

Who owns sales tax at a multi-channel ecommerce brand: the controller or a dedicated indirect-tax operations role?

The controller owns it through $50M. The controller signs off on the close package, holds the ownership map, and is the named accountable party for FASB ASC 450 contingent-liability disclosure on sales tax. [9] A dedicated indirect-tax operations role enters the model around $60M revenue and 30+ states with active filing obligations. The indirect-tax ops role reports to the controller and takes the operational work, threshold monitoring, exception queues, filing schedules, off the controller's bandwidth. Both seats exist at $80M.

When does a $30M to $80M ecommerce brand need a dedicated indirect-tax operations role?

Around $60M revenue and 30+ states with active filing. Below that, the controller can absorb the work with help from the compliance provider and an external CPA. Above that, the volume of state-by-state exception work, reconciliation, and filing coordination crosses the threshold where one generalist controller cannot cover it. Hiring earlier creates capacity slack the role cannot productively fill. Hiring later means the controller's close cycle stretches and audit prep compounds.

Who owns marketplace-offset reconciliation on Amazon, Walmart, and TikTok Shop?

The channel manager owns the data; finance owns the consolidated return. Under marketplace facilitator laws in 47+ states, [3] the marketplace collects and remits the tax. The seller still reports the gross sales and the marketplace-collected portion on their own state return, typically as a deduction. The settlement reports needed to produce that deduction live in the marketplace's seller portal, which the channel manager runs day-to-day. The handoff is what most brands underspecify, and audits surface the gap as a five-figure assessment per channel.

What does the channel-manager-to-finance handoff look like at $50M revenue?

Weekly. Channel managers deliver settlement reports each Monday for the prior week. The staff accountant or indirect-tax operations role reconciles marketplace-collected tax against the brand's state return throughout the month rather than during close week. Exception transactions get routed inside the day. At $30M, monthly handoff still works because volume is lower. At $80M, the cadence tightens to daily because three or more active marketplaces produce exception volume that compounds quickly.

How do we compensate a dedicated indirect-tax operations role?

$90,000 to $140,000 depending on band, scope, and metro, drawing from senior-accountant to tax-manager comp benchmarks. [11][12] The role is operational and provider-coordinated rather than legal-research-driven, so the comp band sits below a true tax-specialist role and above a junior staff accountant. Reporting line is to the controller, not the CFO. At the higher end of the band, the role typically owns the threshold-tracking dashboard, the exception queue, and first-line audit response, with the controller carrying judgment calls.

Why does naming a controller of record for sales tax matter at M&A diligence?

Because the buyer's tax-diligence advisor builds a state-by-state exposure schedule for the historical periods open under each state's statute of limitations, and the seller has to defend it. The schedule is built under FASB ASC 450[9] and SAB 99. [10] Brands with a named controller of record carry the historical record as a deliverable: nexus map, registration status, filing log, contingent-liability disclosure. Brands without one reconstruct the record under diligence pressure, and the gaps produce indemnification carve-outs or escrow holdbacks.