Holding Customer Deposits for Cash Flow: Advance Payments Are Not Spending Money Yet
One of the most common cash traps in small business is simple: a customer pays a deposit, the money lands in your account, and you spend it before you have done the work. The deposit felt like income. It was not income yet. It was money held in trust until the job was finished, delivered or – if the job never happens – returned. Treating deposits as spending money is one of the quickest routes to a cash flow crisis, because you can end up paying for materials and wages twice: once from the deposit, and once from whatever is left when the job needs finishing.
Why deposits are not yours to spend yet
A deposit is an advance payment against work not yet done. In accounting terms, it sits as a liability – money you owe back to the customer either as finished work or as a refund – until the work is complete. Thinking of it this way changes your behaviour:
- A deposit is a promise, not a profit. You keep it by doing the work, not by banking it early.
- Spending it early borrows from your future self. When the job needs materials, wages or fuel, that money has to come from somewhere – and the deposit is already gone.
- Cancelled jobs become cash emergencies. If a customer cancels and you have already spent the deposit, the refund comes out of operating cash you cannot spare.
- Your tax picture gets muddied. Money you have spent but not yet earned is hard to track cleanly at year end.
The deposits-held list: your single source of truth
Run a simple deposits-held list – a page in your cash book, a spreadsheet tab, or a notebook page – with one line per customer. Record the customer name, the date the deposit arrived, the amount, what job it covers, and the balance still owed to the customer. Update it when work is done and when refunds go out. Reconcile it against your bank balance weekly.
The discipline is what matters, not the tool. A clear deposit policy tells customers when deposits are due and when they are refundable; the deposits-held list tells you where the money sits right now. Together, they mean you never have to guess whether a bank balance that looks healthy actually contains someone else’s money.
The spend-as-delivered rule
The safest way to handle deposits is the spend-as-delivered rule: spend deposit money only as you deliver the work it pays for. For a £2,000 kitchen job with a £800 deposit, the deposit covers materials and the first days of labour. Once that value of work is done, the deposit is earned – it has converted from a liability into income, and spending is legitimate.
Practically, this means:
- Ring-fence deposits mentally or physically. Keep deposits in your main business account but track them as committed, or use a separate business account so the money is visibly out of reach.
- Stage your spending against milestones. Order materials when the job starts, not when the deposit lands.
- Invoice the balance promptly. The quicker the final invoice goes out after delivery, the sooner the full job value is real income.
- Review the deposits-held list before any big purchase. If a tempting expense would dip into deposits owed to customers, it waits.
When a job is cancelled and the deposit must come back
Cancellations are where deposit discipline is truly tested. Your terms should state clearly what happens to a deposit if the customer cancels – whether it is fully refundable, refundable minus costs incurred, or non-refundable after a certain point. Whatever your policy, follow it exactly and refund promptly. Arguing over deposits destroys goodwill and, in many sectors, invites chargebacks or disputes that cost far more than the deposit itself.

Keep a simple refund routine: confirm the cancellation in writing, calculate the refund due under your terms, pay it within the timeframe your policy promises, and remove the line from your deposits-held list. Clean refunds, handled quickly, often turn a cancelled job into a future booking.
Watch the video: customer deposits done the safe way
Frequently Asked Questions
Should deposits go into a separate bank account?
It is not legally required for most small businesses, but it is excellent practice. A separate account makes deposits visible and keeps you honest – you cannot accidentally spend what is not in your operating account. See our guide to separate business bank accounts for the full picture.
What if I have already spent deposits and now jobs need finishing?
Stop the cycle first: from today, apply the spend-as-delivered rule to every new deposit. Then work through your deposits-held list and cost out the work still owed. You may need to delay non-essential spending or arrange short-term finance to cover the gap. Guidance from MoneyHelper can help you think through cash shortfalls calmly.
Are deposits taxable when received?
Generally, deposits count as income when the work is done or the goods are delivered, not necessarily when the cash arrives – though the exact treatment depends on your accounting method and tax position. Keep clear records and discuss the timing with your accountant so nothing is double-counted or missed.
How much deposit should I ask for?
Enough to cover your committed costs if the customer cancels – typically materials plus any non-recoverable booking costs – but not so much that the customer feels exposed. A common range is 25 to 50 percent for service businesses, with the balance due on delivery or completion.
What records do I need for each deposit?
Customer name, date received, amount, the job or order it relates to, your terms on refunds, and the date the work was completed or the deposit refunded. Your deposits-held list holds all of this in one place and doubles as your audit trail.

One Comment