Product/To manage the money/Accounting
Know your numbers without a second app.
Cleaning business accounting software: revenue, expenses, cash flow, reimbursements and payroll, live.
Cleaning business accounting software should show you where the money is without a spreadsheet. More Knocks keeps your books as you work: revenue from every payment, expenses from every receipt you snap, payroll from real hours, and card fees, all in one place. See revenue, expenses, cash flow, profit and who's owed a reimbursement in real time, and a profit and loss statement and sales tax summary when your accountant asks.
Cash in and out, by week
In Out
Reimbursements owed
What changes
Books that keep themselves
Profit is whatever's left in the bank
Revenue, expenses and profit, live
A spreadsheet rebuilt every month, or never
Cash in and out, week by week
Payroll and card fees forgotten until tax time
Payroll and card fees counted automatically
No idea who's owed for the gas they paid for
A reimbursement statement for every cleaner
How it works
Revenue, minus everything, in plain numbers
Nothing to enter at month end. The bookings, the receipts and the pay runs already did it.
Every deposit, balance and tip is recorded against its booking as it clears, with the HST and the card fee split out. Priya's $99 deposit is $87.61 of revenue, $11.39 of HST and a $3.17 fee, and you typed none of it.
Photograph a receipt and it's read, filed under a category and counted in the month. Supplies, gas, parking and the van's insurance, sorted before anyone asks. That part is snap receipts.
Cleaner pay comes out of the month from your pay runs, and Stripe's fees come out from every payment. October: $10,065 in, $2,410.63 kept. That's the number to plan with, not the deposit total.
The HST on your invoices and the HST on your receipts are tracked on their own, never mixed into revenue or costs. When it's time to file, the two totals are already there. How charging it works is on the invoices and Canadian tax page.
KnoxSome of what came in was never yours. I keep it in its own pile.
See what came in and what went out next to what you actually earned. At month end or year end, export everything for your accountant: the profit and loss, payments, expenses with receipts, pay runs and HST.
What's included
Everything in accounting
- Revenue, expenses and profit in real time
- Cash flow, money in and out by week
- Payroll costs from real crew hours
- Card fees counted
- Reimbursement statements: who's owed what
- Profit and loss statement
- Revenue by month, refunds and gift card balances
- Quarterly sales tax summary
- Profit per job, from job costing
- Export for your accountant
How it runs
Three steps, start to finish
- 1
Money comes in
Deposits, balances and tips land in your books with the job they came from.
- 2
Costs go out
Snapped receipts, mileage, pay runs and card fees come off as they happen.
- 3
You see the real numbers
Revenue, expenses, cash flow and profit, plus reports for your accountant.
One month, closed
October at Your Cleaning Co.
The deposits said eleven thousand. The books said $2,410.63. Only one of them was yours to spend.
- October 2, 11:42 PM.Priya pays a $99 deposit on a deep clean. It's recorded against her booking: $87.61 of revenue, $11.39 of HST set apart, a $3.17 card fee.
- October 6, 7:52 AM.Marcus buys mop heads and glass cleaner on the way to 25 Elm St and photographs the receipt. $20.96 goes to supplies, $2.72 to HST you can claim.
- October 10.The week's pay run is approved. $1,350 of wages comes out of the month without anyone copying it from a spreadsheet.
- October 31.Northline Dental pays $1,638.50 for the month. $188.50 of it is HST, and it never touches the revenue line.
- October 31, 6 PM.The month: $10,065 of revenue, $5,890 of cleaner pay, $354.37 of card fees, $1,410 of expenses. $2,410.63 of profit, 24.0%.
- November 1.$11,019.08 came in during October. $1,157.00 of what's left is HST, so it gets set aside before anyone plans a new van. The export goes to the accountant.

Where every number comes from
Five jobs you already do, feeding one set of books
Feeds: RevenueGet paid by cardDeposits, balances and tips, each tied to its job.
Feeds: Sales taxInvoices with the tax doneHST on every invoice, totalled each quarter.
Feeds: ExpensesSnap a photo, log the expenseReceipts, mileage and who's owed what.
Feeds: PayrollPayroll from real hoursPay runs built from check-in and check-out times.
Feeds: Profit per jobSee which jobs make moneyWhat every clean earned after labour and costs.
The full guide
Everything we'd tell an owner about accounting
Read the full guide+
Where cleaning companies lose money
Most cleaning companies don't lose money in one big mistake. They lose it in four small leaks that nobody sees until tax time.
- Late payments. The clean was in March. The e-transfer is "coming". Until it lands, you paid the crew out of your own pocket.
- Untracked expenses. The gas, the mop heads, the parking ticket outside the condo. Each one is small, and none of them made it into a spreadsheet.
- Underpriced jobs. A move-out that took two cleaners six hours, quoted like a standard clean. It looked like a good Saturday. It wasn't.
- Payroll surprises. Hours added up from texts, a tip that never reached the cleaner, and a payroll total that doesn't match what you thought the month cost.
Here's the real problem: the money in your bank account isn't your profit. It's revenue, minus everything you haven't paid yet, plus deposits for jobs you haven't done. Owners who run their business off the bank balance are always a little surprised, and usually not in a good way.
Cleaning business accounting software that keeps the books as you work
In More Knocks, your books aren't a separate job. They fill in as you work. Every payment a customer makes, every receipt you snap, every pay run and every card fee lands in the same place, tied to the job or the person it came from. So you see your numbers in real time, not once a month after an evening with a spreadsheet.
| What you see | Where it comes from | What it tells you |
|---|---|---|
| Revenue | Deposits, balances and tips from every job | What came in, this week and this month |
| Expenses | Receipts you snap, mileage, supplies | What the business spent, by category |
| Payroll | Pay runs built from crew hours | What your team cost |
| Card fees | Every card payment | The cost of getting paid |
| Cash flow | Money in and out, week by week | Whether you can cover next Friday's pay |
| Profit | Revenue minus all of the above | What you actually made |
| Reimbursements | Receipts paid out of a cleaner's pocket | Who's owed what, right now |
When your accountant asks, the reports are ready: a profit and loss statement, revenue by month, refunds and gift card balances, and a quarterly sales tax summary. Export it all whenever you need to.
Getting paid: where your revenue comes from
Revenue starts at the booking. Customers pay a deposit by card when they book, and the card is saved for the balance. When the clean is done, you check the job and charge the balance with one button. Every payment lands in your books with the job it belongs to, so you can see what each customer paid without opening Stripe. More in cleaning business payments.
The tax side is handled on the invoice. Sales tax is calculated for you, your HST number is on every invoice, and the HST you've collected adds up for the quarter. More in invoices with the tax done.
Tracking what you spend
Snap a photo of a receipt, and the expense is read and logged for you. You answer two questions, who paid and how, and you're done. Mileage is tracked too. Duplicate expenses are flagged, so the same receipt doesn't get counted twice when two people snap it.
When a cleaner pays out of their own pocket, say for supplies on the way to a job, the reimbursement statement shows exactly who is owed what. No more "I think I owe you for the gas from last week?" More in snap receipts.
Paying your team
For most cleaning companies, payroll is the biggest cost by far, so it's the number you most need to be right. In More Knocks, pay runs are built from the hours each cleaner actually worked, from their check-in and check-out on each job. Nobody retypes a timesheet. Create the pay stubs and email them to your team in one step.
When a customer tips, the tip is split evenly among the cleaners who worked that job and added to their pay. Your payroll cost shows up in your books as soon as the pay run is done, so your profit for the month already accounts for your crew. More in payroll.
Knowing your profit, job by job and month by month
Profit has two sizes, and you need both. The monthly number tells you if the business is healthy. The job number tells you why.
Your monthly profit is right there in your books: revenue, minus expenses, payroll and card fees. The profit and loss statement and revenue by month show the trend. Then job costing shows what every single clean earned once labour and costs are counted, so you can see which services and job sizes are worth chasing, and which ones only keep the crew busy.
Cash flow: profit you can actually spend
A cleaning company can be profitable and still run out of cash. You pay your crew every week or two. Customers pay when they pay. Supplies come out of the account on Monday. If the money in arrives later than the money out leaves, a good month can still feel tight.
Three habits keep cash flow healthy:
- Take a deposit at booking. Money arrives before the work, not weeks after it.
- Charge the balance the day of the clean. Every day a balance sits unpaid is a day you're lending your customer money.
- Watch the weeks, not just the month. Cash in and out by week shows the tight spots before payday, when you can still do something about them.
More Knocks shows cash in and out by week on the same screen as your profit, so a tight week is something you see on Tuesday, not something you find out on Friday.
What running Clean Papi on it taught us
More Knocks started as the system one Toronto cleaning company, Clean Papi, built to run itself. The money side came from the same hard early days. Nayan underquoted job after job before he could see what a job really cost. Some clients didn't pay. And keeping the business running meant five separate subscriptions at about $40 a month each, for bookings, accounting, crew management, marketing and payments, none of them talking to each other.
Putting the books in the same place as the jobs changed what the owner could see. Every payment arrived with its job attached. Every expense had a receipt behind it. Payroll came from real hours, not memory. Instead of finding out at tax time what the year had been like, the numbers were there every day. That's the version of accounting we wanted to hand to other cleaning companies: one you don't have to do, because it's already done.
The month-end checklist for a cleaning business
Ten minutes at the end of every month, whatever software you use:
Before you close the month
- Every finished job has been charged, with no balances left open
- Refunds and credit notes are recorded against their jobs
- Every receipt for the month is snapped and categorized
- Duplicate expenses are cleared up
- Reimbursements owed to cleaners are paid or scheduled
- The last pay run of the month is done
- Profit for the month is checked against last month
- The weakest job type of the month is flagged for a price check
- HST collected so far this quarter is set aside
- Next month's tight weeks are spotted on the cash flow
Questions
What owners ask about accounting
What's a good profit margin for a cleaning business?
It varies a lot with your wages, prices and how far you drive. Figures often quoted for residential cleaning run from about 10% to 25% net, but the number that matters is yours. Your books show profit after payroll and fees, and job costing shows which services pull the margin up or down.
Does this replace my accountant?
No. It makes their job, and their bill, smaller. Revenue, expenses, payroll costs, card fees and HST are already sorted by the time they look, with a profit and loss statement and a quarterly sales tax summary ready. They still file your returns and give you tax advice.
When do I have to charge GST/HST?
Once you're registered. Most small businesses have to register once their taxable sales go over $30,000 in a single quarter or across four consecutive quarters, and some register earlier by choice. Check the CRA's rules or ask an accountant, because your situation decides it.
Should cleaners be employees or contractors?
It depends on the working relationship, not on what you call it. The CRA looks at things like who controls the work, who provides the tools and supplies, and whether the cleaner can make a profit or loss. Getting it wrong can be expensive, so check the CRA's guidance or ask an accountant.
How long should I keep receipts?
In Canada, generally six years from the end of the tax year they relate to. Snapping receipts as you go keeps a copy with the expense, so you're not storing a shoebox for six years or hunting for a faded receipt when you're asked about it.
Can I see my numbers in real time?
Yes. Revenue, expenses, payroll costs and card fees go into your books as they happen, so you can see where the month stands any day, not just at month-end. Cash in and out by week, profit and reimbursements owed are on the same screen.
Accounting in practice
Guides that cover this
KnoxThe how-to, with the rules and real prices.
Accounting is one piece
More to manage the money
KnoxSame login, same customers, same numbers. Pick one, I'll wait.
See More Knocks run one of your own jobs
Book 20 minutes with one of the founders. We'll walk a real booking from quote to payment and tell you straight whether it fits your company.
Book your demo