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 financial reports should restaurant owners review weekly?
Restaurant owners should review sales summaries, food cost percentage, labor cost percentage, and cash position reports weekly. These reports help catch problems like rising costs or declining margins before they hurt profitability.
Read answerHow long does it take a bookkeeper to clean up messy books?
Most cleanups take 1-4 weeks depending on how far behind you are and how many transactions need sorting. A few months of backlog is quicker than years of disorganized records.
Read answerHow do I handle customer deposits in my construction books?
Customer deposits are liabilities on your books, not income. Record them in a separate liability account and move the money to revenue as you invoice for completed work. Getting this wrong can mean paying taxes on money you haven't earned yet.
Read answerWhat local resources are available for small business accounting in Northwest Arkansas?
Northwest Arkansas offers several free resources including SCORE mentoring and the Arkansas Small Business and Technology Development Center. Local chambers of commerce also provide networking and referrals to accounting professionals.
Read answerWhat is IFTA and how does it affect my trucking bookkeeping?
IFTA is the International Fuel Tax Agreement that lets trucking companies file one quarterly fuel tax return instead of getting permits for every state. It affects your bookkeeping by requiring detailed tracking of miles driven and fuel purchased in each jurisdiction.
Read answerWhat financial records do auto repair shops need?
Auto repair shops need to track work orders, customer invoices, parts purchases, core returns, payroll records, and all operating expenses. The parts and inventory side requires more documentation than most service businesses.
Read answer


