SaaS Customer Acquisition Cost: Tax Treatment of Sales Commissions, Marketing, and Onboarding
A SaaS company’s books and its tax return can tell two different stories about the exact same sales commission, and both can be correct at the same time. For GAAP purposes, ASC 340-40 generally requires capitalizing the incremental cost of obtaining a contract and amortizing it over the customer’s expected life. For tax purposes, that same commission is usually deductible in full at payment. Neither number is wrong; they’re answering different questions, and the gap between them is one of the more common book-tax differences a growing SaaS company has to reconcile every year.
Sales commissions are the clearest example of a book-tax timing difference: capitalized and amortized on the books under ASC 340-40, but generally deductible in full when paid under IRC 162, subject to an accrual-basis taxpayer’s economic performance rules under IRC 461. Marketing spend (content, paid ads, events, sponsorships) is deductible currently for both books and tax, with no capitalization requirement. Onboarding and implementation costs split depending on whether they create something separately identifiable and sold to the customer as its own deliverable, or whether they’re bundled into fulfilling the subscription itself. Tracking CAC by cohort, not just as a company-wide average, is what actually makes the payback-period math useful for planning.
How does ASC 340-40 treat sales commissions?
ASC 340-40, the contract-cost guidance that came with the broader revenue recognition standard, requires a company to capitalize the incremental costs of obtaining a contract with a customer, meaning costs that would not have been incurred if the contract hadn’t been won. A sales commission paid specifically because a deal closed is the textbook example. Costs that would have been incurred regardless of whether the deal closed (a base salary, marketing spend that isn’t contingent on a specific sale) don’t qualify and are expensed as incurred instead.
Once capitalized, the commission asset is amortized over the period the company expects to benefit from the contract, which for a SaaS company is typically the expected customer life (average retention period), not just the initial contract term. A practical expedient in the standard allows expensing the cost immediately if the amortization period would be one year or less, which covers a fair number of short-term or month-to-month SaaS contracts but rarely covers the multi-year expected life of an enterprise subscription base.
How are commissions actually treated for tax purposes?
Commissions are an ordinary and necessary business expense deductible under IRC 162, and the timing of that deduction depends on the company’s method of accounting. A cash-basis taxpayer deducts the commission when it’s paid, with no capitalization or matching requirement at all, which is a meaningfully different answer from the amortized book treatment.
An accrual-basis taxpayer has to satisfy the economic performance rules under IRC 461(h) before the liability is deductible, which for a services-related liability like a commission generally means the deduction is available once the sales rep has earned the commission (the underlying event, typically the contract signing or first payment, has occurred) and the amount is fixed and determinable, not when the contract’s revenue is later recognized. This is the key difference from the book treatment: tax law has nothing resembling ASC 340-40’s multi-year amortization requirement for a commission expense. The commission is either a current cash-basis deduction or an accrual-basis deduction tied to when the liability is fixed, and in either case it is not spread across the customer’s expected life for tax purposes the way it is for GAAP.
| Cost type | Book treatment | Tax treatment |
|---|---|---|
| Sales commissions (incremental, contract-specific) | Capitalized under ASC 340-40, amortized over expected customer life | Generally deductible under IRC 162 at payment (cash basis) or when fixed and determinable (accrual basis, IRC 461) |
| Marketing spend (content, paid ads, events) | Expensed as incurred | Deductible as incurred under IRC 162 |
| Onboarding/implementation, bundled into the subscription | Generally expensed as a cost of fulfilling the contract | Deductible as incurred |
| Onboarding/implementation, sold as a separate deliverable | Recognized as its own performance obligation under ASC 606 | Deductible as incurred, matched to the separate services engagement |
The result is a book-tax difference that shows up as a deferred tax asset (the capitalized commission asset on the books has already been deducted for tax, so it represents future book expense with no corresponding future tax deduction) or, in a company that just started capitalizing commissions for the first time, a one-time reconciling item that a tax preparer needs to see clearly rather than infer from the trial balance.
How are marketing costs treated vs. commissions?
Marketing spend, content production, paid advertising, trade shows, and sponsorships, doesn’t get the same capitalization treatment as sales commissions, for either books or tax, because it isn’t an incremental cost of obtaining a specific contract. ASC 340-40’s capitalization requirement is narrowly aimed at costs tied to winning an identifiable contract; broad-based marketing spend that isn’t contingent on any particular deal closing is expensed as incurred under both frameworks. This is true even though marketing spend is economically part of customer acquisition cost in every CAC calculation a SaaS company runs internally; the accounting and tax treatment simply doesn’t follow the internal metrics definition.
There’s one caveat worth flagging: a marketing cost that is genuinely contingent on a specific contract (a referral fee paid only when a specific deal closes, for instance) can look enough like a commission that it should be evaluated under the same ASC 340-40 lens rather than assumed to be ordinary marketing expense by default.
How should onboarding and implementation costs be treated?
Onboarding and implementation costs split on a different question than commissions: whether the activity creates something separately identifiable that’s effectively sold to the customer as its own deliverable, or whether it’s simply part of fulfilling the subscription contract the customer already signed. If implementation is a discrete services engagement invoiced separately (a fixed-fee onboarding package, a custom integration project), it’s typically its own performance obligation under ASC 606 and the associated costs are matched to that separate revenue stream rather than capitalized as a cost of obtaining the subscription contract. If onboarding is bundled into the subscription with no separate fee and no distinct deliverable, the costs are generally expensed as incurred as part of the cost of fulfilling the contract, similar to the customer success costs discussed in the companion bookkeeping guide.
For tax purposes, this distinction matters less than it does for books, since the underlying costs (mostly payroll for the implementation or customer success team) are deductible as incurred under IRC 162 in essentially every scenario. The book question is about which revenue stream and reporting period the cost gets matched against; the tax question is simply whether and when it’s an ordinary business expense, which it almost always is.
How should CAC actually be tracked?
A single company-wide CAC number, total sales and marketing spend divided by new customers acquired in the period, is useful for a board slide but not for much else, because it hides everything about which channels and segments are actually working. Cohort-based tracking answers the questions a blended number can’t:
- CAC by acquisition channel (outbound sales, inbound content, paid search, partner referral) shows which channels are actually efficient rather than assuming they all perform the same.
- CAC by customer segment (enterprise versus self-serve, by industry vertical) matters because the sales motion and the commission structure differ by segment, and blending them hides which segment is subsidizing the other.
- CAC payback period by cohort (months of gross margin from a customer needed to recover the CAC spent acquiring them) is the number that actually connects to cash flow and runway, and it should be tracked separately for each acquisition cohort rather than as a single trailing average, because a change in sales strategy, pricing, or commission structure shows up in the newest cohorts long before it moves a blended company-wide number.
The book-tax difference on commissions described above doesn’t change how CAC should be tracked internally; it only affects which number shows up on the tax return versus the internal metrics dashboard, and a finance team that understands both is the one that can explain the gap to an investor or auditor without it looking like an error.
What should I do next?
If your SaaS company capitalizes commissions on the books but hasn’t separately confirmed the tax deduction timing with your CPA, that book-tax difference needs to be tracked explicitly, not left for the tax preparer to reverse-engineer from the trial balance at year-end.
- SaaS bookkeeping, chart of accounts, and MRR tracking, where the capitalized commission asset and the deferred revenue liability both sit on the same balance sheet
- SaaS startup costs and burn rate before revenue, for a pre-revenue company building its first sales motion and commission plan before any contracts have closed
- SaaS multi-state tax nexus, relevant once a growing sales team includes remote reps in states beyond where the company already has nexus
- SaaS stock options and 409A valuations, for the equity component often layered on top of cash commissions in a sales compensation plan
Start with a Diagnostic: a CPA licensed in the US and Canada reads your file and tells you in writing what's wrong and how to fix it, three to four business days after you finish the questions. The report is $250. If you hire us for any work after that, you get the $250 back as a discount on that work. Or send us your return or your letter and get a fixed price, free.
One or two plain-English guides a week on US-Canada tax. No spam, unsubscribe anytime.
Done. The next guide will land in your inbox.
Yarik Yarosh, CPA. "SaaS Customer Acquisition Cost: Tax Treatment of Sales Commissions, Marketing, and Onboarding." Blue Cloud CPA, September 4, 2026, updated September 23, 2026. https://bluecloudcpa.com/guides/saas-customer-acquisition-cost-tax-deduction
This guide is general information, not tax advice for your specific situation. Which points apply, and how, depends on your facts.