Client Deposit Accounting for UK Professional Services Firms: FRS 102 Compliance and Practical Steps
Cash in the Bank vs. Earned Revenue: A Core UK GAAP Principle
Receiving a significant client deposit is a great feeling. The cash is in the bank, and it provides a welcome boost to your runway. The immediate instinct for many professional services founders is to book that entire amount as revenue. However, under UK Generally Accepted Accounting Practice (UK GAAP), this simple action can create significant reporting and tax headaches. Correctly handling advance client payments is not just about compliance; it is about maintaining an accurate picture of your company’s financial health and obligations. For more details, see our hub on client deposits and retainer accounting.
Imagine a client paid you £12,000 for a six-month retainer. Isn't that £12,000 of revenue? The short answer is no, not yet. The core principle of accrual accounting, which is standard in the UK, is the separation of cash movements from revenue recognition. Cash is an asset on your Balance Sheet, while revenue is income on your Profit and Loss (P&L) statement.
Under UK accounting standards, specifically FRS 102, revenue is recognised when the service or product is delivered, not when cash is received. Until you perform the service, that client deposit represents an obligation. You owe your client work, or potentially a refund.
In accounting terms, this obligation is a liability called ‘Deferred Revenue’ or ‘Unearned Revenue’. It sits on your Balance Sheet, reducing your net assets until it can be recognised as you complete the work.
Why Correct Unearned Revenue Treatment Matters: 3 Common Risks
You might understand the concept, but wonder if it really matters for an early-stage professional services business. The answer is yes, absolutely. The practical consequence tends to be a series of avoidable financial problems that complicate cash flow management, tax planning, and business valuation.
- Premature Tax and VAT Liability
- Misclassifying a deposit as immediate revenue directly inflates your turnover and profit for that period. This is how you create problems for yourself. Misclassifying deposits as revenue can create 'phantom profits' on the P&L, potentially leading to premature payment of Corporation Tax. You end up paying tax on income you have not technically earned yet. This inflated turnover could also push you over the UK VAT registration threshold of £85,000 (as of 2023/24) earlier than necessary, forcing you to register for and charge VAT before it is truly required.
- Inaccurate Financial Reporting
- When retainer accounting rules are ignored, your financial statements become misleading. Your P&L will show volatile, lumpy revenue that does not reflect your actual delivery cadence. More importantly, your Balance Sheet will fail to show the true liability for client deposits. This masks your real obligations and can lead to a dangerously optimistic view of your financial position and available cash.
- Audit and Client Dispute Risks
- Your accounting records should be a financial reflection of your legal agreements. If your client engagement letter specifies a retainer to be drawn down as work is completed, but your books show it all as upfront revenue, there is a disconnect. This creates risk during any due diligence or audit process. It also weakens your position if a client disputes the amount of work completed or requests a partial refund, as your own records will not support a pro-rata calculation.
How to Record Client Deposits Under UK GAAP: A Practical Walkthrough
So, how do you actually book professional services prepayments correctly in your accounting software? The process involves setting up your accounts correctly and then making periodic adjustments. It requires discipline but ensures your financials are accurate and compliant.
First, you need the right account. In Xero, navigate to your Chart of Accounts and add a new liability account. A common setup is to use the account type ‘Current Liability’ and name it ‘Deferred Revenue’ or ‘Client Deposits’.
Example: The Professional Services Retainer
A marketing consultancy signs a new client and receives a £15,000 deposit on 1st March to cover the first three months of work.
- Record the Cash Receipt. When the £15,000 payment arrives in your bank account, you reconcile it. Instead of coding it to a sales account, you will code it directly to your new ‘Deferred Revenue’ liability account. The accounting entry is: Debit Bank £15,000, Credit Deferred Revenue £15,000. At this point, no revenue has been recognised on your P&L.
- Recognise Earned Revenue. At the end of March, your team has delivered one-third of the initial services, valued at £5,000. You now need to move this amount from the liability account to the revenue account. You do this in Xero using a manual journal. The entry is: Debit Deferred Revenue £5,000, Credit Sales £5,000. Now, your P&L for March accurately shows £5,000 in earned revenue, and your Balance Sheet shows a remaining liability of £10,000 to the client.
This process is repeated each month until the retainer is fully earned.
Example: The Annual SaaS Subscription
Though common in tech, this example clearly illustrates time-based revenue recognition. A customer pays £1,200 on 1st January for a year's access. You would credit the full £1,200 to Deferred Revenue. Each month, you would create a journal to debit Deferred Revenue by £100 and credit Sales by £100, spreading the income evenly over the service period.
Essential Documentation: Creating Your Audit-Ready Trail
Your accounting treatment is only as defensible as the paperwork behind it. The most important document is your client contract or engagement letter. This agreement should explicitly state the terms of the deposit or retainer, the scope of work, and the conditions under which revenue is considered earned, for instance, upon completion of specific milestones or based on hours worked.
Your accounting must follow your contract. If the agreement says the retainer is drawn down monthly against hours worked, your internal records, like timesheets or project management reports, must provide the evidence for the amount of revenue you recognise each month. This creates a clear, auditable trail from your legal agreement through to your P&L, protecting you from future challenges from auditors or clients.
Practical Steps for Implementing Proper Deposit Accounting
Shifting from a cash-based mindset to an accrual-based one is a critical step in maturing your business's financial operations. Getting unearned revenue treatment right is foundational to this process.
What founders find actually works is building a simple, repeatable monthly process:
- Configure Your Chart of Accounts. Before you receive your next deposit, go into your accounting system and create a ‘Deferred Revenue’ account as a current liability. This is a five-minute task that sets you up for success.
- Align Accounting with Contracts. Review your standard engagement letter. Ensure it clearly defines how and when fees are earned. Your process for how to record client deposits under UK GAAP should be a direct reflection of these terms.
- Implement a Month-End Journal. Make revenue recognition part of your month-end close process. Review all active projects with retainers, calculate the portion earned during the month, and post the journal to move that value from your deferred revenue liability to your P&L.
Remember, cash in the bank is not revenue earned. By correctly accounting for client deposits, you ensure your financial statements are accurate, your tax liabilities are managed properly, and your business has a true understanding of its performance and obligations. For more on retainer management, visit the client deposits topic.
Frequently Asked Questions
Q: How is VAT handled on advance client payments in the UK?
A: Generally, the VAT 'tax point' is the earlier of the invoice date or the payment date. This means you must account for VAT on the full deposit amount in the VAT period you receive it, even if the revenue is deferred for accounting purposes. Always consult your accountant for specific advice.
Q: What happens to deferred revenue if a client requests a refund?
A: If you refund a portion of an unearned retainer, you would debit the 'Deferred Revenue' liability account and credit your bank account. This correctly reduces your obligation and your cash balance without impacting your P&L, as the revenue was never recognised in the first place.
Q: Do these retainer accounting rules apply to sole traders?
A: Yes, if you are using accrual basis accounting, which is standard for most businesses, including limited companies. While some very small sole traders may use cash basis accounting, adopting accrual methods and correct unearned revenue treatment provides a far more accurate view of financial health and obligations.
Curious How We Support Startups Like Yours?


