Industries

Cleaning business software for regular contracts

Quote the site, bill every contract on its own schedule, and know who's working, who's off and what's left in the supply cupboard.

  • Start free
  • Setup in minutes
  • No trial clock
and more

Quote the site once

Price a contract as a quote with every task and frequency as its own line and the tax worked out per line, send it as a PDF, and convert the accepted version into the first invoice without retyping a figure. The quote stays on the client's record, so when someone asks in a year what the weekly clean was meant to include, the answer is the document they signed off.

Contracts that invoice on schedule

A recurring invoice is issued weekly, monthly or yearly — numbered, with the PDF emailed, or left as a draft if you'd rather check it first. One schedule covers every client on the same terms, one invoice each; a contract priced differently gets its own schedule. ERPFlow issues the invoices and never charges anyone, so payments are recorded as they arrive and an overdue invoice gets a reminder when you send one.

Who's working and who's off

Each cleaner has a staff record with their department, position and documents. Time off is requested and approved in the app, with public holidays filled in for your country, and each person's calendar shows their hours, bookings and time off by week or month — so two people off in the same week shows up before a client notices.

Supplies on record

Chemicals, cloths and consumables are products with a stock count and the supplier you buy them from. Supplier invoices go in as expenses with the document attached, so what supplies cost you each month is a figure on the supplier's record rather than a guess at the end of the year.

FAQ

Cleaning services — common questions

Everything you need to know about ERPFlow. Can't find the answer? We're here to help.

Contact us
Does ERPFlow plan cleaning rotas?
No. ERPFlow has no shift planner or rota, and it doesn't assign cleaners to sites. Each person's calendar shows their hours, bookings and time off, which helps you spot a gap, but the week-by-week plan stays in the tool or spreadsheet you use for it now.
Can clients book a one-off clean online?
Yes. An ERPFlow booking page lists your services with their durations and prices, the client picks a free slot with a named cleaner or anyone available, and confirmations and reminders go out by email. Booking takes the appointment, not payment — you invoice after the visit.
Can I invoice each building separately for the same client?
Yes, as separate invoices. Name the site on the invoice lines or put the client's purchase-order reference in the order number field, and give each site its own recurring schedule if they're priced differently. ERPFlow doesn't merge several schedules into one combined invoice.
Is there an app for cleaners?
Not yet. ERPFlow works in a phone browser, but there's no native app, no clock-in and no GPS check-in. Native iOS and Android apps are on the roadmap.

Get started

Start free. Scale as you grow.

Run your whole business in one place — and pay for it like a founder, not an enterprise.

  • Start free
  • Setup in minutes
  • No trial clock