Bookkeeping, payroll, and accounting services for small businesses across Northwest Arkansas.

Call or Text: (479) 685-9673

How do I handle retainer payments in my books?

When a client pays you a retainer, that money isn’t income yet. You haven’t done the work. What you have is an obligation to either perform the service or give the money back. Your books need to reflect that reality.

Record the retainer as a liability when you receive it. In QuickBooks, create a liability account called Customer Deposits or Unearned Revenue. When the payment arrives, it goes to this account instead of hitting your income directly. Your bank balance goes up, but so does what you owe.

As you complete work and bill against the retainer, you move money from the liability account to revenue. If a client paid a $3,000 retainer and you performed $750 worth of services this month, that $750 moves from Customer Deposits to your service income. The remaining $2,250 stays in the liability account until you earn it.

This matters for financial accuracy and for taxes. Revenue should only appear on your profit and loss statement when you’ve actually earned it. Otherwise your reports exaggerate your real performance. From a tax perspective, recognizing income before you’ve earned it creates timing problems. If you have to refund a retainer later, you may have already paid taxes on money you gave back.

Professional services businesses like consultants, marketing agencies, and IT providers use retainers frequently. If you work with multiple clients on retainer, track each one separately within your liability account. You need to know exactly how much you owe each client at any given time. QuickBooks lets you tag transactions by customer, or you can create sub-accounts for each retainer relationship.

The type of retainer affects timing slightly. A project retainer that gets applied against final invoices is clearly a liability until the work is done. An ongoing monthly retainer for guaranteed availability might be recognized as revenue immediately since you’re providing access as soon as you accept payment. When the terms are unclear, treat it as a liability until the work is complete.

Review your retainer balances monthly as part of your regular bookkeeping. Compare what your books show in customer deposits against what you’ve actually billed. Mistakes happen when someone applies a payment incorrectly or forgets to move earned revenue out of the liability account. Catching these errors monthly takes minutes. Finding them at year end takes hours.

If tracking retainers and recognizing revenue correctly feels like more than you want to manage, a Benton County bookkeeping service can handle this alongside your other monthly accounting work. Getting it right from the start prevents messy cleanup later and keeps your financial picture accurate.

Northwest Arkansas's Dedicated Bookkeeping Partner

The Next Step:
A Quick Conversation

Tell us about your business and where you need help. We'll listen, ask a few questions, and give you a clear plan and honest price.

More Questions

What insurance costs should contractors track separately?

Track general liability, workers' compensation, commercial auto, tools coverage, and surety bonds as separate expense categories. Lumping them together hides useful cost information and makes tax prep harder.

Read answer

How do I add my accountant to my QuickBooks account?

In QuickBooks Online, go to Settings, then Manage Users, and invite them under the Accountant section. You just need their email address. They'll get an invite and can access your books once they accept.

Read answer

What records should I keep for construction projects?

Keep contracts, change orders, permits, inspection records, material receipts, subcontractor agreements, timesheets, and job photos. Store them digitally by project and retain financial records for at least seven years.

Read answer

What bookkeeping do I need for an Airbnb rental?

Track income and expenses separately from personal finances using a dedicated bank account. Record gross booking amounts as income, not just the net payout, and categorize all property expenses for tax deductions.

Read answer

How do I prepare my books for tax season?

Start by reconciling all accounts through year-end, then review your expense categories and gather supporting documents. The goal is giving your tax preparer clean, accurate records with everything they need.

Read answer

What is a chart of accounts and how do I set one up?

A chart of accounts is the complete list of categories your business uses to record every financial transaction. Setting one up involves choosing account types for assets, liabilities, equity, income, and expenses that match how you run your business.

Read answer

Oliver Bookkeeping Solutions offers monthly bookkeeping, payroll, and accounting services to small businesses in Benton County and across Northwest Arkansas.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Level 1 Certified badge
  • QuickBooks Level 2 Certified badge
  • QuickBooks Payroll Certified badge
  • Intuit Bookkeeping Certified badge

© 2026 Oliver Bookkeeping Solutions, LLC