Sales Tax & Regulatory Compliance3 min readUpdated September 2026

When a Marketing Agency's Retainer Becomes Taxable

A marketing agency's retainer becomes taxable when part of it looks like a product rather than advice, such as a client-facing reporting dashboard, a paid-media buying fee structured as a markup, or a licensed martech tool. Strategy, creative and campaign management are billed as services and treated as exempt from sales tax in most states.

Anrok vs Avalara for digital marketing & performance agencies really comes down to how cleanly you can separate those pieces.

Vendors Covered in this Article

Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.

What stays exempt in an agency's billing?

Strategy work, creative production, campaign management fees, and time billed for account services are commonly treated as exempt professional services in most states, whether billed hourly, as a flat project fee, or as a monthly retainer. This holds even when the deliverable is tangible, a brand guideline PDF or a set of ad creative files, since states generally tax based on what the client paid for, the service, not the file format it arrives in.

Media spend passed through to a client at cost, with the agency acting as a pure conduit to ad platforms, is also typically outside sales tax, though how that pass-through is documented on the invoice matters if a state ever looks closely.

When does a reporting dashboard change the picture?

Agencies increasingly build a client-facing reporting or analytics dashboard as a differentiator, sometimes billed as a flat monthly fee bundled with services, sometimes broken out as its own line. Once that dashboard access continues independent of active campaign work, or is billed separately as a subscription, it starts to look like software revenue rather than a marketing service, and a growing number of states that tax SaaS would treat it that way.

The same logic applies to a proprietary bid-optimization tool or a martech product an agency has built for internal use and now licenses to clients directly.

Where Anrok Fits an Agency With a Dashboard or Tool

If your agency bills a reporting dashboard or licensed tool through a subscription platform like Stripe Billing separate from campaign management retainers, Anrok applies SaaS-style taxability logic to that specific line and tracks nexus as it grows, leaving your exempt service billing untouched. That separation matters for an agency where the dashboard is a small add-on today but growing into its own product.

Where Avalara Fits a Larger, Multi-Service Agency

A larger agency running paid media, creative, PR, and a licensed martech product across multiple entities, or serving international clients with VAT exposure on top of US sales tax, tends to fit Avalara's broader coverage and ERP connections better as the finance stack grows past what a subscription-focused tool covers alone.

Sales and marketing spend runs a median of 37% of revenue at typical B2B SaaS companies1, and an agency selling into that market benefits from understanding how its own clients think about the line item it is trying to win a bigger share of.

A Worked Split for a Mixed Retainer

Say a client pays your agency $12,000 a month: $9,000 for campaign strategy and management, $2,000 for pass-through media buying fees, and $1,000 for access to your reporting dashboard. In this example, the $9,000 management fee is likely exempt in most states, the $2,000 pass-through should be checked against your state's rules on advertising and pass-through costs, and the $1,000 dashboard fee is the piece most worth checking against SaaS taxability rules in the client's state, since it is the only part of that invoice that looks like a software subscription rather than agency labor.

Separate a mixed retainer into these buckets:

  • Campaign strategy and management fees, which are commonly treated as exempt professional services in most states.
  • Pass-through media buying billed at cost, typically outside sales tax when you act as a conduit, and documented clearly on invoices.
  • Reporting dashboard access billed as its own subscription, which is more likely to be taxable software revenue in states that tax SaaS.
  • Any licensed martech or bid tool, which should be treated as launching a software product rather than extending your services.

What to Confirm Before You License a Bid Tool to Other Agencies

If your agency has built an internal bid-optimization or automation tool strong enough to license to other agencies rather than keep proprietary, treat that decision as launching a software product, not extending your service business. Confirm which states tax SaaS before you sign your first outside licensee, since a tool used only internally and one sold to other agencies face very different tax questions even though the underlying code is identical.

Ask whether the platform you use to bill that license, whichever you land on, can track nexus for a small number of high-value licensee accounts the same way it would for thousands of small subscribers, since a licensing model concentrated in a handful of large contracts can cross an economic nexus threshold in a state faster than a broad subscriber base would.

Get this in writing from a tax advisor before the first licensing contract is signed, not after the first invoice goes out, since retrofitting tax treatment onto an existing contract is harder than building it in from the start.

Executive Capability Standard

What Good Looks Like

An agency separates exempt service and retainer revenue from any licensed dashboard, tool, or product revenue, applies SaaS taxability rules only to the latter, and documents media pass-throughs clearly.

Building The Capability (5-Stage Skill Ladder)

1. Learn:Break down last quarter's invoices by line item and identify how much revenue is a dashboard, tool, or product fee separate from campaign management.
2. Do Manually:Track dashboard or tool revenue by client state in a spreadsheet against each state's SaaS taxability rules.
3. Delegate:Have your bookkeeper flag any invoice that bundles a subscription fee with service billing for manual review each month.
4. Automate:Connect dashboard or tool billing to a tax platform so nexus and filings track automatically as that revenue line grows.
5. Buy:Move to managed filing for the product line specifically once it is large enough to justify the cost.

How to Get Started

Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.

Frequently Asked Questions

Is our monthly retainer for campaign management subject to sales tax?

In most states, no, campaign strategy and management fees are treated as an exempt professional service. Confirm this for any state where you have a meaningful concentration of clients, since a small number of states tax services more broadly.

Do we owe sales tax on the reporting dashboard we give clients access to?

If it is billed as a separate subscription or license fee independent of active campaign work, it is more likely to be treated as taxable software revenue in states that tax SaaS. Track it as its own line rather than folding it into the retainer.

What about media spend we pass through to Google or Meta on a client's behalf?

Pass-through media spend billed at cost is typically outside sales tax, since you are acting as a conduit rather than selling a service on that dollar amount. Document the pass-through clearly on invoices to keep that treatment defensible.

Sources

Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.

  1. Operating expense as % of revenue, medians (B2B SaaS). Benchmarkit 2025 SaaS Performance Metrics Benchmark Report (FY2024 data), 2024.

Related Guides