Structuring Marketing, Consulting, and Creative Agencies

Agency Retainers, Prepayments, and Revenue Timing: Cash vs Accrual for Recurring Work

By AE Tax Advisors · Updated · 5 min read

Short answer: Retainers create prepayments and unused-hour questions. Cash-method agencies generally recognize income when received, though prepayment and constructive receipt rules matter, while accrual agencies recognize revenue as services are performed. Clear contract terms on rollover and refunds keep the books and client relationships clean.

Retainers are the backbone of many agencies. A client pays a monthly fee for a defined scope, and the agency plans staffing around it. The arrangement raises predictable accounting questions: is the money income when received or when work is done? What happens to unused hours? How should a big upfront payment for a six-month engagement be treated? The answers depend on your accounting method, your contracts, and your tax situation.

The types of payments

  • Monthly retainer for ongoing services. Fixed fee for a scope, paid monthly, usually in advance.
  • Prepaid block of hours. Client buys a bank of hours to be used over a period.
  • Project fee with milestones. Payments tied to deliverables, deposits, or stages.
  • Upfront setup or onboarding fee.
  • Annual or quarterly prepayment, sometimes discounted.
  • Performance-based fees. Variable amounts tied to results.
  • Pass-through amounts for media or tools. See agency ad spend: gross vs net.

Each behaves differently in the books.

Cash method view

Under the cash method for tax, you generally include income when you actually or constructively receive it. A retainer paid at the beginning of the month for that month is income when received. An annual prepayment received in December for services to be delivered through the next year is generally income in the year received, subject to the deferral rules discussed below. Expenses are deducted when paid, subject to the usual rules for prepaid costs. See cash vs accrual accounting.

A cash-basis agency may still want internal management reports that show revenue earned per month, so that profitability by client is accurate even though taxable income follows receipts.

Accrual method view

Accrual accounting recognizes revenue as it is earned, meaning as the agency performs the services, rather than when cash is collected. A payment received in advance is recorded as a liability (deferred revenue or unearned revenue) and released to revenue as work is performed. For retainers, revenue is often recognized ratably over the month or period as services are delivered. For milestone-based projects, revenue is recognized as milestones are met or based on percentage of completion, depending on the contract and the accounting policy.

Tax rules for accrual-method taxpayers who receive advance payments allow limited deferral of income to the following year in certain cases, with specific conditions. The rules are technical and depend on how the agency reports the income in its financial statements, so consult a tax adviser.

Unused hours and rollover

The contract should say what happens to unused hours or unused portions of the retainer:

  • Use it or lose it: unused amounts expire at the end of the period. The agency may recognize the unused portion as revenue when the right to use expires or when the likelihood of use becomes remote, under accrual policies.
  • Rollover with a cap: unused hours carry forward for a limited period.
  • Refund of unused prepaid amounts: the unused amount remains a liability until refunded or used.

Without clear terms, unused funds become disputes and accounting uncertainty. Choose a policy, state it in the contract, and apply it consistently.

Deposits and non-refundable fees

Is a deposit refundable? A refundable deposit is a liability. A non-refundable deposit for reserving capacity may be recognized as revenue at a different time depending on what it purchases and whether the agency has an obligation to perform. Label deposits clearly in invoices and books. Do not treat a customer deposit as income before you know the obligation and terms.

Multi-period engagements and discounts

If a client prepays a discounted annual fee, record the whole amount as deferred revenue and recognize ratably (accrual). If the client cancels midyear and the agreement provides a refund, the refund liability is at issue. State the refund policy.

Performance-based and variable fees

Bonuses and success fees are often uncertain until the result is measured. Under accrual, recognize them when the contingency resolves and the amount is determinable. Under cash, when received. The contract should define the measurement and the payment timing.

Sales tax on services

Whether retainers are subject to sales tax depends on the state and the nature of the services. Some states tax certain marketing, advertising, or digital services, and some do not. Bundling taxable and nontaxable items can create complications. Confirm the rules in the states where your clients are located and where you have nexus. See sales tax nexus basics and consulting business structure.

Bookkeeping setup

  • Chart of accounts: include a deferred revenue liability account and revenue accounts by service type. See chart of accounts basics.
  • Invoicing: invoice retainers in advance or at the start of the period, with clear descriptions.
  • Tracking utilization: record hours spent against the retainer to identify overservice or underuse.
  • Month-end adjustments: release deferred revenue to income and record accrued receivables for work performed but not yet billed, if you use accrual. See month-end close checklist.
  • Reports: monthly recurring revenue, deferred revenue balance, receivables aging, and profitability by client.

Cash flow considerations

Retainers billed in advance improve cash flow, but the cash received in advance is not free money. It covers work not yet done. Owners who spend it as profit run into trouble. Keep a reserve equal to at least the unearned portion, or the amount needed for payroll and contractors over the coming period. Also set aside taxes. See estimated taxes guide.

S-corp owners

For S-corp agency owners, revenue timing affects profit in a given year, which affects salary, distributions, and estimated taxes. Large prepayments in December can push profit up. Reasonable compensation is based on the work performed, not on the year's cash receipts. See S-corp reasonable compensation.

Contract terms that help

  • Billing date and payment terms.
  • Scope of services and change order process.
  • Retainer usage rules, including rollover.
  • Refund policy.
  • Late payment terms.
  • Termination notice and effect on prepaid amounts.
  • Performance fee definitions.
  • Client-paid third-party costs.

Common mistakes

  1. Treating all cash received as profit.
  2. No policy for unused hours.
  3. Mixing deposits and revenue.
  4. Not tracking utilization.
  5. Failing to accrue unbilled work (accrual).
  6. Not recording refunds properly.
  7. Ignoring sales tax on taxable services.
  8. Changing methods without a plan.
  9. Paying distributions from prepaid client funds that are needed to deliver services.
  10. Inconsistent invoicing dates.

For help aligning your retainer model with your accounting method and taxes, AE Tax Advisors can assist, and a discovery call is a good first step.

Put your planning questions to AE Tax Advisors

Agency & Entities by AE Tax Advisors is an educational resource. For an analysis of your own business or property, review AE Tax Advisors’ relevant advisory services and book a discovery call.

General education, not individual tax advice. Examples do not establish eligibility or guarantee savings.