How should a consulting firm handle retainers and deposits?
When a consulting client pays a retainer or deposit upfront, that money is not revenue yet. It’s a liability. The client has paid you for work you haven’t performed, which means you owe them either the services or the money back. Recording it as income the moment it hits your bank account overstates your revenue and understates what you owe. This is one of the most common bookkeeping mistakes professional services firms make, and it creates real problems down the line.
In your accounting software, record each retainer payment to a liability account called something like “Deferred Revenue” or “Unearned Retainer Income.” This sits on your balance sheet, not your income statement. Your profit and loss report should only reflect revenue you’ve actually earned by delivering services.
As you perform work against the retainer, you move the corresponding amount from deferred revenue to earned revenue. If a client pays a $10,000 retainer and you complete $3,000 worth of work in the first month, you reduce the deferred revenue balance by $3,000 and recognize $3,000 as consulting income. The remaining $7,000 stays as a liability until you earn it.
This applies whether the retainer covers a single project or ongoing monthly services. A client who pays $5,000 on the first of every month for advisory work still starts each month with that payment sitting in deferred revenue. You recognize it throughout the month as hours are logged or milestones are hit. Without accurate time records tied back to each retainer, you can’t determine how much has been earned and how much is still owed.
Deposits work the same way. If a client puts down a deposit to secure your availability for a future engagement, that deposit is a liability until you start delivering. Don’t treat it as a windfall on your P&L the day the check clears.
Getting this wrong creates problems beyond messy books. Your financial statements show more income than you’ve actually earned, which can lead to spending money you might need to refund. It also distorts your tax picture. If you recognize $50,000 in retainers as income in December but don’t perform the work until January, you could be paying taxes on revenue that belongs to the next year.
For consulting firms that rely heavily on retainer arrangements, this isn’t a minor detail. It’s fundamental to understanding your actual financial position. Your balance sheet should tell you how much work you’ve committed to but haven’t delivered. That number matters for capacity planning, cash flow forecasting, and knowing whether you can realistically take on new clients.
If your books currently dump retainer payments straight into revenue, that’s worth correcting. Bookkeepers in Fairfax who work with service-based businesses can set up the deferred revenue accounts, build the workflow for recognizing income as it’s earned, and make sure your financial statements reflect reality rather than just cash in the door.
Northern Virginia's Bookkeeping & Advisory Firm
First Step:
Tell Us About Your Business
Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.
More Questions
What is a WIP schedule and why does my contractor business need one?
A WIP (Work-in-Progress) schedule compares how much you've billed on a job against how much you've actually earned based on work completed. It reveals overbilling and underbilling, which bonding companies and lenders use to evaluate your financial health.
Read answerWhat are the most common bookkeeping mistakes nonprofits make that jeopardize their 990 or tax-exempt status?
The most dangerous mistakes include missing consecutive 990 filings (which triggers automatic revocation of exempt status), commingling restricted and unrestricted funds, and misclassifying program versus administrative expenses.
Read answerHow should a small nonprofit set up its chart of accounts for grant tracking?
Your chart of accounts provides the foundation, but class or fund tracking in QuickBooks or Xero is what actually segregates restricted and unrestricted dollars. Each restricted grant needs its own tracking tag so you can produce grant-level spend reports when grantors ask for them.
Read answerHow do contractors handle change orders in their books?
Approved change orders increase the total contract value and should be updated in the WIP schedule immediately. Unapproved change orders are riskier and need to be booked as unbilled receivables with a reserve if collection is uncertain.
Read answerWhat tax strategies are available to Virginia small business owners that they typically miss?
Virginia business owners commonly overlook the S-Corp election, the state PTET election, retirement plan optimization, and accountable plans. These strategies can save thousands annually with proper planning.
Read answerWhich version of Form 990 does my nonprofit need to file?
It depends on your gross receipts, total assets, and whether you're a private foundation. Most small nonprofits file the 990-N or 990-EZ, while larger organizations file the full Form 990.
Read answer

