Bookkeeping
Cash vs. Accrual Accounting for Marketing Agencies
Cash basis hides your real margin until the bill comes due. The IRS threshold, the three-step switch process, and why most agencies should already be on accrual.
7 min read
By Joshua Barnett · Founder, ThinkProfit · Digits Partner · Certified QuickBooks ProAdvisor
October 21, 2026
Most marketing agencies file taxes on a cash basis and run their internal books the same way, by default, not by decision. That works until retainer timing and ad spend pass-through start distorting the P&L enough that you can't tell a good month from a bad one. Cash vs. accrual accounting for marketing agencies isn't a philosophical debate, it's a question of which number you're willing to make payroll and hiring decisions off of. Here's what each method actually shows you, when the IRS requires accrual, and how to switch without breaking your books in the process.
What cash vs. accrual accounting actually measures
Cash basis accounting records a transaction when money moves. You book revenue the day a client's payment clears your bank account, and you book an expense the day you pay a vendor. Accrual basis accounting records a transaction when it's earned or incurred, not when cash changes hands. You book a $15,000 retainer as revenue in the month you delivered the work, even if the invoice goes out net-30 and doesn't actually get paid for six weeks. The gap between the two methods is timing, and for an agency, that gap is rarely small. A $40,000 Google Ads payment that clears your account on the 1st and gets reimbursed by the client on the 22nd shows up as a $40,000 loss on cash-basis books for three weeks straight, even though the agency never actually lost anything.
Run both methods side by side on the same agency and the difference gets obvious fast. A 12-person agency billing $90,000 a month in retainers, with one client paying 45 days late and another $60,000 ad spend campaign mid-flight, can show a $12,000 profit on accrual books and a $9,000 loss on cash books in the same calendar month, with not a single dollar of actual business performance different between the two. The owner looking at the cash number is the one who freezes hiring or skips a vendor payment based on a number the business didn't actually earn.
Why retainers and ad spend pass-through make cash basis misleading
Agencies run on two timing mismatches that generic small businesses don't deal with: retainer billing and ad spend float. A retainer invoiced on the 1st for work delivered across the month, or paid net-30 after the engagement period closes, creates a lag between when revenue is earned and when it's collected, which we cover in detail in retainer revenue recognition for marketing agencies. Ad spend pass-through does something similar on the expense side: an agency might float $50,000 to $150,000 in client media spend through its own accounts in a given month before the client reimburses it, and under cash accounting, that float shows up as a swing in profit that has nothing to do with how the business is actually performing, a problem we break down in ad spend pass-through accounting for marketing agencies. Run eight months on cash basis and you'll typically see three or four that look like disasters and three or four that look like windfalls, when the underlying business barely moved at all.
When the IRS requires accrual accounting
Under IRC Section 448(c), a business can use the cash method for tax purposes only if its average annual gross receipts over the prior three years fall under a threshold the IRS indexes for inflation every year, roughly $31 to $32 million in the mid-2020s. Below that line, you have a choice. Above it, accrual is mandatory for the tax return regardless of what your internal books look like. Almost every agency reading this is nowhere near that threshold, which means the real question isn't legal, it's practical: cash basis is allowed, but allowed isn't the same as useful for running the business week to week.
The hybrid approach most agencies actually run
In practice, a lot of agencies split the difference: accrual basis books for internal management reporting, and whatever method their CPA recommends for the tax return, which is often still cash basis because it legally defers the current year's tax bill. That split is fine as long as you know which set of numbers you're looking at when you make a decision. Use an accrual-basis P&L, built on the structure in the right chart of accounts for a marketing agency, to decide whether to hire, raise prices, or cut a client. Let your CPA decide the tax method based on what minimizes liability this year. Mixing the two up, making a hiring decision off a cash-basis P&L that's showing a loss because of a $40,000 ad spend float, is the actual danger here, not the accounting method itself.
How to switch from cash to accrual
The switch has three parts. First, pick a cutover date, ideally the first of a fiscal year or quarter, not mid-month, so prior periods stay clean. Second, book the opening balances cash basis never recorded: accounts receivable for everything invoiced but not yet collected, accounts payable for everything billed but not yet paid, and deferred revenue for any retainer collected in advance of the work being delivered. Third, if the switch also applies to your tax return and not just your internal books, file Form 3115, Application for Change in Accounting Method, with the IRS. A method change isn't something you just start doing on next year's return; it requires the filing and, in most cases, a four-year spread of any resulting income adjustment under Section 481(a). A bookkeeper or a fractional CFO for marketing agencies can usually run the AR, AP, and deferred revenue reconstruction in one to two weeks for a single-entity agency with clean records; it takes longer with multiple bank accounts or a backlog of unreconciled months. Budget $1,500 to $4,000 for the reconstruction work on a typical single-entity agency, and plan on the internal switch taking effect at the start of the next full month once opening balances are verified, separate from whatever timeline a Form 3115 filing runs on if the tax return is changing too.
What actually changes on your financials
Expect three things to shift immediately. Revenue smooths out, because it now tracks delivery instead of collection timing, so the month-over-month swings shrink noticeably. A liability account called deferred revenue shows up on the balance sheet for any retainer collected before the work is done, which is correct, it's money you owe performance for, not profit you've already banked. And accounts receivable becomes a real number you watch instead of an afterthought, because it now represents revenue you've already recognized but haven't collected, which is exactly the number that should be driving how hard you follow up on a late-paying client.
Not sure which method your books should actually run on?
We'll look at your retainer structure and ad spend volume, tell you straight whether accrual would change your decisions, and handle the switch if it's worth doing.
Frequently asked questions
Can a marketing agency use cash basis for tax returns but accrual for internal reporting?
Yes, and it's common. Most agencies can choose their tax accounting method independently from how they manage their books day to day, as long as average annual gross receipts stay under the Section 448(c) threshold. Keep accrual-basis books for decisions, and let your CPA pick whichever method lowers this year's tax liability on the return itself.
Do I need to file Form 3115 to switch from cash to accrual accounting?
Only if you're changing the method used on your tax return, not just your internal bookkeeping. Switching your internal books from cash to accrual for management reporting requires no IRS filing. Changing the method on the return itself requires Form 3115 and typically spreads any resulting income adjustment over four tax years.
Does accrual accounting mean I pay tax on retainer money I haven't collected yet?
If your tax return is on accrual, yes, you recognize and pay tax on revenue when it's earned, not when it's collected, so an unpaid invoice from a slow-paying client can still generate a tax liability this year. That's one of the real tradeoffs of accrual for tax purposes, and part of why many agencies keep cash basis for the return even after switching their internal books to accrual.
About the author
Joshua Barnett is the founder of ThinkProfit, a bookkeeping and fractional CFO firm for marketing agencies, SaaS companies, and digital businesses. He is an official Digits Partner, a certified QuickBooks ProAdvisor, and previously ran the financial side of an M&A firm that acquired and operated digital marketing agencies.
ThinkProfit keeps agency books on the method that actually helps you run the business, and handles the tax-return side with your CPA. Get a free quote to see what that looks like for you.