puts attacker-chosen // text straight into the headline of an ad landing page. Nothing executes // (textContent, not innerHTML), but it is still our page saying their words. k=k.replace(/<[^>]*>/g,' ').replace(/[<>]/g,' ').replace(/[\u0000-\u001F\u007F]/g,' '); k=k.replace(/\+/g,' ').replace(/\s+/g,' ').trim().slice(0,80).trim(); if(!k)return; k=k.toLowerCase().split(' ').filter(Boolean).map(function(w){return w.charAt(0).toUpperCase()+w.slice(1);}).join(' '); function patch(){ var els=document.querySelectorAll('[data-dki-fallback]'); for(var i=0;i
Bookkeeping

That Retainer Isn’t Revenue Yet

Deposits, retainers, and prepayments are money you owe work against. Booking them on receipt inflates a good month and hollows out the ones that follow.

← Back to Blog
3 min read · by White Glove Accounting
A sealed jar holding something not yet opened, on a windowsill

Deposits, retainers and prepayments are money you owe work against. Booking them as revenue on receipt inflates the period they arrive in, empties the period the work is done in, and produces tax on income you have not yet earned.

A client pays $18,000 up front for six months of work. It hits the account in January.

If January's P&L shows $18,000 of revenue, the books are describing something that did not happen. You have not earned it. You have taken on an obligation to do six months of work, and you are holding the client's money until you do.

What it does to your reporting

January looks extraordinary. February through June look weak, because the work is being delivered with no revenue attached to it. Any month-to-month comparison becomes meaningless, and the noise scales with how large the prepayment was.

Worse, the obligation is invisible. Nothing in the books says you owe five more months of delivery. If you were valuing the business, or a buyer was, that liability simply would not appear.

The correct treatment

The payment creates a liability — deferred revenue, or unearned revenue. As you deliver, you move it to revenue in the period the work happens.

For the $18,000 over six months: $18,000 into deferred revenue in January, then $3,000 recognized each month. By June the liability is zero and each month shows what it actually earned.

If delivery is uneven rather than monthly — a project with defined phases — recognition follows delivery rather than the calendar. The principle is the same: revenue appears when the obligation is discharged.

Where it shows up

This pattern is everywhere once you look:

  • Agency and consulting retainers
  • Annual software or service subscriptions paid up front
  • Gym memberships and class packs
  • Construction and event deposits
  • Gift cards
  • Legal retainers — which additionally may be client funds held in trust, a stricter obligation again

Class packs are the one people underestimate. A studio selling ten-session packs accumulates a real liability in unused sessions, and unlike a subscription it does not expire on a schedule. Businesses have been sold with a substantial unrecognised obligation sitting in packs nobody tracked.

The practical objection

People push back that this is over-engineering for a small business. Sometimes fair — if prepayments are rare and small, the distortion is not worth the effort.

But there are three points where it stops being optional. When prepayments are a material share of revenue, because then your monthly figures are simply wrong. When you are borrowing or selling, because a diligence process will find it and the correction will not be in your favor. And when you have grown enough that you are managing to monthly numbers, because you cannot manage to a number that swings on invoice timing.

The failure mode nobody expects

The dangerous version is spending it. Cash from prepayments feels like a good month, and it gets deployed accordingly. Then delivery months arrive with costs and no incoming revenue, and the business is squeezed by its own success.

Deferred revenue on the balance sheet is what keeps that visible. It is a standing reminder that a portion of your bank balance is spoken for.

Recognizing it correctly is part of monthly bookkeeping, and it is one of the more common structural fixes in a cleanup — particularly for agencies and professional services firms, where retainers are the norm.

Common questions

Is a retainer revenue when received?
No. It is a liability until the work is performed. Recognizing it on receipt overstates revenue now and understates it when the work happens.
Where does a retainer go on the balance sheet?
As a liability, commonly called deferred revenue or unearned revenue, until the work it covers is delivered.
Does this affect my taxes?
It can, depending on your accounting method. Recognizing early may accelerate tax on income not yet earned, which is a cash cost.
How do I move it to revenue?
As the work is performed, in the period it is performed, reducing the liability by the same amount.
Why do so many businesses get this wrong?
Because the cash arrived and the bank balance went up. The bookkeeping follows the obligation rather than the deposit.

Behind on Your Books?

We handle your bookkeeping end-to-end — categorization, reconciliation, month-end close, and clean financial statements, so your books stay current and CPA-ready.

Get Started

The fastest way is to call. If you prefer, you can book online below.

(310) 800-4494
or

Book Online

Share your details and preferred availability.