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.
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)
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.
Avalara fits a larger, multi-service agency with several entities or international clients where an ERP already anchors the finance function.
Anrok fits an agency with a growing dashboard or licensed tool billed through a subscription platform, kept separate from exempt service retainers.
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.
- Operating expense as % of revenue, medians (B2B SaaS). Benchmarkit 2025 SaaS Performance Metrics Benchmark Report (FY2024 data), 2024.
Related Guides
How a Marketing Agency Should File 1099s for Freelancers
A step-by-step comparison of Tax1099 and Track1099 for digital marketing and performance agencies paying freelance creative, media buyers and influencers.
Reconciling Client Ad Spend Before You Pick a Tool
The media pass-through reconciliation problem digital marketing agencies should fix first, and where FloQast and AuditBoard fit around it.
Equity as a Retention Lever for Agency Talent
Two approaches to granting equity at a digital marketing or performance agency, and where Pulley and Carta's tradeoffs actually matter for each one.
BILL vs Tipalti for Digital Marketing and Performance Agencies
Agencies juggle a freelance creative network, fast-moving campaign approvals, and client pass-through media spend. Here's how BILL and Tipalti compare for that.
Marketing Agencies: Cube vs Mosaic for Net Fee Planning
Build a marketing agency budget worksheet with Cube or Mosaic: separating gross billings from net fee revenue and planning retainer churn.
Gusto vs Rippling for a Marketing Agency's Payroll
How Gusto and Rippling compare for a marketing or consulting agency running remote staff and freelance creatives across multiple states.