What bookkeeping do I need for bonding and insurance in a cleaning business?
Most cleaning businesses pay bond and insurance premiums once a year in a lump sum. That single payment covers 12 months of protection, and how you record it in your books matters more than you might expect.
The mistake most owners make is expensing the full premium in the month they pay it. If you write a $2,400 check for general liability in January and expense it all in January, that month looks terrible and the other 11 months look artificially profitable. Your monthly profit and loss report becomes unreliable because costs aren’t matched to the periods they actually cover.
The correct approach is to record the payment as a prepaid expense, which is an asset on your balance sheet. Then each month, you move one-twelfth of the total into an insurance expense account. So that $2,400 annual premium becomes $200 per month, giving you an accurate picture of what it actually costs to run the business each month. This applies to your surety bond, general liability, workers comp, and any other annual policies you carry.
In QuickBooks, you set up a prepaid insurance account under current assets and create a recurring journal entry that moves the monthly portion into your expense account. Once it’s configured, it runs automatically and you don’t have to think about it until the next renewal.
Beyond the accounting treatment, you need a system for tracking certificates of insurance by client. Commercial cleaning contracts almost always require proof of coverage, and many clients want updated certificates at renewal time. Keep a simple spreadsheet or folder that lists each client who requires a certificate, the coverage they require, and the expiration dates. When your policy renews, you’ll know exactly who needs a new certificate and can send them out before anyone has to ask.
Set calendar reminders 30 to 60 days before each policy expires. A lapse in coverage can disqualify you from contracts and leave you exposed to liability. Your insurance agent will send renewal notices, but don’t rely solely on that. Own the tracking yourself.
If you carry multiple policies with different renewal dates, staggering them can help with cash flow but adds complexity to tracking. Some cleaning business owners consolidate renewal dates with one agent to simplify things. Either way works as long as your books reflect the correct monthly cost and nothing slips through the cracks.
Getting this right from the start saves headaches. If your books currently lump bond and insurance costs into single months, a good first step is cleaning that up so your monthly reports reflect reality. Our Wisconsin small business bookkeeping services include setting up prepaid expense schedules like this so your financials stay accurate without extra work on your end each month.
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 do I track recurring cleaning contracts in QuickBooks?
Use recurring invoices for each contract and set up classes or customer types to separate monthly contract revenue from one-time jobs. This gives you a clear view of your monthly recurring revenue.
Read answerHow do I track employee mileage for a mobile cleaning business?
It depends on whether employees drive personal vehicles or company vehicles. For personal vehicles, use a mileage tracking app and reimburse at the IRS standard rate. For company vehicles, track actual expenses per vehicle using fuel cards and maintenance logs.
Read answerHow do I handle unbilled work (WIP) for a professional services firm?
WIP is work you've performed but haven't invoiced yet. For accrual-basis firms, it sits on the balance sheet as an asset and draws down when invoices go out. Tracking it properly is the only way to see true monthly performance.
Read answerShould an engineering firm use project-based or hourly billing?
It depends on how well-defined the scope is. Fixed-fee billing works best for repeatable deliverables with clear boundaries, while hourly billing protects you on open-ended or consulting work. Most engineering firms use both.
Read answerHow do I track profitability by building maintenance contract?
Set up each contract as a project or sub-customer in QuickBooks Online. Allocate direct labor and materials to the contract while keeping shared overhead at the company level. Monthly gross margin per contract tells you which deals are worth renewing.
Read answerWhat's the right bookkeeping structure for a building maintenance company?
Separate revenue by contract type (monthly service, on-call, project), track direct labor and materials per contract, and make sure work orders flow into your job costing. Recurring contracts should be clearly visible as monthly recurring revenue.
Read answer