How do residential cleaners handle customer deposits?
The deposit a customer pays before a cleaning happens is not revenue yet. It’s a liability. You owe that customer a service, and until you deliver it, the money belongs on your balance sheet as unearned revenue rather than on your income statement as sales.
Here’s how it works in practice. When a customer pays a $150 deposit for a deep clean scheduled next week, you record $150 as a credit to an unearned revenue account (sometimes called customer deposits or prepaid services). The cash hits your bank account, so you also debit cash for $150. Your bank balance goes up, but your revenue doesn’t. Not yet.
When you complete the cleaning, you move that $150 from unearned revenue to cleaning revenue. Now it shows up on your profit and loss statement. The liability disappears because you delivered what you promised.
This matters more than most cleaning business owners realize. If you’re collecting deposits for recurring clients, move-out cleans, or large one-time jobs, treating all incoming cash as revenue inflates your income. You might think January was a great month because deposits came in, but some of that money pays for work happening in February. Your actual January revenue is lower than it looks, and your February revenue is higher. Without proper tracking, your monthly numbers don’t reflect reality.
If you use cash basis accounting, deposits technically get recognized when received. But even on cash basis, tracking deposits separately helps you understand what’s been earned versus what’s been promised. Many cleaning businesses that grow beyond a solo operation find that accrual accounting gives them a much clearer picture of how things are actually performing month to month.
In QuickBooks, you can set up a liability account called “Customer Deposits” and use it as a holding account. When the deposit comes in, record it there. When the job is done, create an invoice and apply the deposit as payment. This keeps everything clean and traceable.
Refunds get simpler when deposits are tracked correctly too. If a customer cancels and you owe money back, the refund reduces your liability account, not your revenue. You never earned it, so you’re not losing income. You’re just returning money you were holding.
Getting this right from the start saves real headaches as your business grows. If you already have months or years of deposits mixed into revenue, working with Dodge County bookkeepers who understand service businesses can help untangle things and set up proper tracking going forward. The goal is books that show you what you actually earned, not just what landed in your bank account.
Wisconsin's Small Business Bookkeeper
The Next Step:
A Quick Conversation
Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.
More Questions
How should a pressure washing business handle equipment financing?
Financed equipment goes on your balance sheet as a fixed asset with a matching loan liability. Each monthly payment gets split between interest expense and principal paydown, and depreciation is recorded separately.
Read answerHow do I reconcile a property management escrow account?
Use a three-way reconciliation each month where your adjusted bank balance, the sum of all owner and tenant ledger balances, and your general ledger trust liability must all equal the same number. Any variance needs to be found and resolved immediately.
Read answerHow long do Wisconsin law firms need to keep trust account records?
Wisconsin Supreme Court Rule 20:1.15(f)(5) requires at least six years. Covered records include bank statements, cancelled checks, deposit slips, client ledgers, and three-way reconciliation reports.
Read answerHow are workers comp premiums handled for a landscaping company?
Workers' comp for landscaping is classified as high-risk, so rates are higher than most industries. Premiums are based on estimated gross payroll and trued up at year-end audit. The right bookkeeping approach is to accrue the expense monthly based on actual payroll rather than just recording premium payments.
Read answerHow should a Wisconsin gift shop handle sales tax on shipping?
Wisconsin requires sales tax on shipping charges whenever the product being shipped is taxable. Since most gift shop merchandise is taxable, most of your shipping charges will be too.
Read answerWhat's tip pooling and how is it recorded?
Tip pooling collects a portion of tips from tipped employees and redistributes them among eligible staff like bussers, food runners, and bartenders. It must be tracked through your POS and processed through payroll so each worker's share shows up on their paystub.
Read answer