Contract billing without the spreadsheet juggling
Bill cleaning contracts on a recurring schedule, chase payment over WhatsApp, keep fleet vehicle records, and post supply costs — all on software you host yourself.

Built for how cleaning services actually run the books
Re-invoicing the same contracts every period
Set recurring invoices per client so contract billing repeats automatically with fresh dates and taxes.
Customers slow to pay routine cleaning invoices
Send a public payment link and a WhatsApp reminder with the amount and invoice number filled in.
Vans and equipment with no records on file
Keep each vehicle's make, model, registration and VIN, and tag invoices to a vehicle for fleet billing.
Cleaning supplies bought across many vendors
Record supply purchases and settle them with supplier payments, posting cost to the ledger.
A typical workflow
- 1
Add clients as customers and record your fleet vehicles.
- 2
Set recurring invoices for each cleaning contract.
- 3
Send WhatsApp and email reminders for overdue balances.
- 4
Record supply purchases and supplier payments.
- 5
Review contract income, payables and the service P&L.
Features that do the work
Frequently asked questions
Does Kanakku schedule jobs or plan routes?
Can I bill recurring cleaning contracts?
Can I track my cleaning vans?
Can clients pay online?
Own your accounting stack — start today.
Self-hosted, source-included, white-label ready. No per-seat SaaS lock-in.