Quick Answer
Record retainers as unearned revenue (liability) when received, then move to income as you complete work. For tax purposes, most freelancers report retainer income when they have an unrestricted right to keep it — typically when work is delivered, not when initially received.
Best Answer
Priya Sharma, Small Business Tax Analyst
Best for freelancers who regularly work with retainers and need proper bookkeeping practices
How to properly record retainers in your books
Retainers require a two-step accounting process that many freelancers get wrong. When you receive a retainer, you haven't "earned" that money yet — you've simply received an advance payment for future work. This creates a liability on your books until you deliver the promised services.
The correct booking process
Step 1: When you receive the retainer
Step 2: As you complete work
Example: $5,000 website project with 50% retainer
Let's say you're building a website for $5,000 total, with a $2,500 retainer upfront:
Month 1 (retainer received):
Month 2 (25% of work completed):
Month 3 (project completed):
Tax implications by business structure
Common mistakes to avoid
What you should do
1. Set up an "Unearned Revenue" liability account in your bookkeeping system
2. Create a simple spreadsheet to track retainer projects and completion percentages
3. Review monthly to move appropriate amounts from unearned to earned revenue
4. Consider using project-based accounting software that automates this process
Use a tool like our freelance dashboard to track retainer projects by completion percentage and automatically calculate how much should be recognized as income each month.
Key takeaway: Retainers are liabilities until work is completed. Proper tracking prevents tax overpayment and maintains accurate cash flow projections.
*Sources: IRS Publication 334 (Business Expenses), IRC Section 451 (Timing of Income Recognition)*
Key Takeaway: Record retainers as unearned revenue liability when received, then move to taxable income only as work is completed to avoid overpaying taxes.
Different retainer types and their tax treatment
| Retainer Type | When Taxable | Bookkeeping Method |
|---|---|---|
| Project retainer | As work is completed | Unearned revenue → Earned revenue |
| Monthly service retainer | When month begins | Direct to revenue account |
| Security deposit | Never (unless forfeited) | Asset or liability account |
| Kill fee retainer | When project is cancelled | Direct to revenue account |
More Perspectives
Priya Sharma, Small Business Tax Analyst
Best for established freelancers managing multiple large retainers simultaneously
Advanced retainer management for high-volume freelancers
When you're managing 5-10 active retainer projects worth $50K+ annually, proper systems become critical. High earners often face quarterly estimated tax payments, making accurate retainer recognition essential for cash flow planning.
Multi-project retainer tracking system
Create separate tracking for each project with these fields:
Cash flow impact for quarterly taxes
If you receive $30,000 in retainers in Q1 but only complete 40% of the work, you've only earned $12,000 in taxable income. However, your bank account shows $30,000 more cash. This creates a trap where you might spend money that will create future tax obligations.
Year-end retainer strategy
For December planning: If you have $20,000 in unearned retainer revenue, completing those projects in December versus January can significantly impact your current year tax bill. Consider timing project completion based on your overall tax situation.
Key takeaway: High earners must separate cash received from income earned to avoid cash flow problems during quarterly tax payments.
Key Takeaway: High earners must track multiple retainer projects systematically to avoid cash flow issues during quarterly estimated tax payments.
James Okafor, Self-Employment Tax Specialist
Best for consultants who use retainers for ongoing monthly services
Monthly retainer arrangements for consultants
Consultants often use "monthly retainers" differently than project-based freelancers. If you charge $3,000/month for ongoing marketing consulting, this is typically earned revenue each month, not deferred income.
Distinguishing retainer types
Project retainer: $10,000 upfront for a 3-month project
Monthly service retainer: $3,000/month for ongoing consulting
Handling retainer refunds
For true project retainers, if work isn't completed and money must be refunded:
1. Reverse the unearned revenue entry
2. Record the refund as a reduction in cash
3. No tax impact since income wasn't recognized
For monthly retainers, refunds create a business expense in the year paid, potentially creating a tax deduction.
Key takeaway: Monthly service retainers are typically immediate income, while project retainers require careful income recognition timing.
Key Takeaway: Monthly service retainers are immediate income, while project-based retainers require deferred revenue accounting until work completion.
Sources
- IRS Publication 334 — Tax Guide for Small Business
- IRC Section 451 — General Rule for Taxable Year of Inclusion
Reviewed by Priya Sharma, Small Business Tax Analyst on February 28, 2026
This content is for educational purposes only and is not a substitute for professional tax advice. Consult a qualified tax professional for advice specific to your situation.