Client Advance
What is a client advance?
A client advance is a payment received from a client before services are performed, recorded as a liability until earned through service delivery. For professional service firms, client advances improve cash flow but create obligations to deliver future services or refund unearned amounts.
Key characteristics
-
Payment received before service
-
Recorded as a liability
-
Recognized as earned over time
-
Improves cash flow
-
Creates a service obligation
-
Common for project work
Why it matters for professional service firms
Client advances provide cash flow benefits but must be tracked carefully. The advance is not income until earned. Professional service firms receiving advances should track them as liabilities and recognize revenue only as services are delivered.
Real-world example
David received a $30,000 advance for a 3-month project—accounting: recorded $30,000 as a client advance liability (unearned revenue). Monthly work performed: recognized $10,000 revenue, reduced liability by $10,000. After 3 months: full $30,000 recognized as revenue, liability cleared. Cash received upfront; revenue recognized over the service period. Clear tracking prevented premature income recognition.