Start your free 14-day trial Open the demo account Search the whole site
Product DomesticCommercialEnd of tenancyHoliday letsAirbnbWindowsCarpets and upholsteryOne-off and specialistFacilities managementCleaner appRAMSYour websiteInvoicing Everything CleanFlo does →
Compare Cleaning software comparedCleanFlo vs JobberCleanFlo vs ZenMaidCleanFlo vs GetCleanFlowCleanFlo vs ConnecteamCleanFlo vs SweptCleanFlo vs BigChangevs a spreadsheet and WhatsAppCleanFlo vs SqueegeeCleanFlo vs ServiceM8CleanFlo vs Cleenie
Free tools Cleaning Quote CalculatorPrice Per m² CalculatorUK VAT CalculatorProfit Margin CalculatorTrue Cost of a CleanerHoliday Entitlement CalculatorPer-Seat Cost CalculatorContract Tender Calculator All 17 free tools → 16 printable templates →
Pricing Guides Help Contact Sign in
Rotas & specifications

Cleaning Staff Rota Template

Excel and PDF, free to download, with no signup and no email address.

A rota is only worth printing if it survives the day somebody rings in sick. This one is a Monday to Sunday grid of cleaners against sites, a four-week rolling pattern for rounds that are not the same every week, and a row for the bank holidays that quietly close half your sites.

Free, no signup, no email Prints to A4 Written for UK cleaning businesses
Excel (.xlsx) PDF No signup. Nothing on this page is behind a form.

Free to print, copy and use commercially, including with your own clients and staff. From CleanFlo, cleaning business software for UK companies.

In CleanFlo

The rota that redraws itself

In CleanFlo a recurring clean is set once, weekly, fortnightly or monthly, and lands on the calendar for as many visits as you set. Assign it to a cleaner and the app checks three things before it lets you: whether they are already on another job at that hour, whether they have approved time off, and whether they have said they do not work that day. Each cleaner sees only their own days, on their phone, offline.

A cleaning rota is not a shift rota

Most rota templates on the internet are shift rotas: one workplace, a set of people, and blocks of hours to be covered. A cleaning rota is the other shape. The people move, the sites stay put, and the thing being covered is not a shift but a contracted frequency at an address the cleaner may never have been to.

That changes what has to be in every cell. A shift rota cell needs a time. A cleaning rota cell needs a site, a time and, for anyone who has not been there before, a way in. A rota that says "Tuesday, 7am" and nothing else produces a phone call at five past seven from somebody standing outside a locked door.

It also changes what a gap means. On a shift rota a gap is a shift nobody is covering. On a cleaning rota a gap is a client whose office is not cleaned, who finds out before you do, and who has a contract with a frequency written into it.

Stop printing it

The same document, live on your cleaners' phones, ticked off as they work and filed against the job. £19.99 a month, unlimited staff, clients and locations.

Open the demo

No signup, no card · or start the 14-day trial

Send us what you have and we will import it for you, free, during the trial. Ask us to import it

Monday start, and why the week matters

The grid starts on Monday because that is the week everything else in a UK cleaning business is counted in. Payroll weeks run Monday to Sunday, holiday accrual is counted against them, and the average weekly hours the Working Time Regulations care about are averaged over weeks that begin on a Monday.

A rota that starts on Sunday, which most templates written for a US audience do, means every weekend shift straddles two rows on your rota and one row on your payroll. The cost of that is an hour a month reconciling them and an occasional weekend paid twice or not at all.

Write the Monday date on the sheet rather than "week 34". A cleaner holding a printed copy in a plant room has no calendar to count weeks against, and a client asking which week you missed will always ask by date.

Weekly, or four-week rolling

Use the weekly grid when every site is cleaned the same days each week. It is the simplest thing that works, and if it works you should not use anything more complicated.

Use the four-week rolling pattern the moment anything is fortnightly or monthly, or the moment weekend cover alternates between two people. A fortnightly site written on a weekly rota is a site that gets missed twice a quarter, because there is nothing on the sheet to say which fortnight it is.

Four weeks rather than two is the useful cycle for cleaning because it holds a monthly deep clean, a fortnightly round and a weekly round in the same picture without any of them landing in the same cell twice. Print the four-week sheet once and the weekly sheet every Friday.

The bank holidays that close half your sites

Two questions decide what a bank holiday does to a cleaning business, and they are different questions. The first is what happens to the work: an office closed on the Monday does not need cleaning on the Monday, but a residential block, a care setting or a twenty-four-hour site does, and a retail unit may need more rather than less.

The second is what happens to the pay. There is no automatic right in UK law to a paid day off on a bank holiday. Whether it is paid, and whether it comes out of the statutory 5.6 weeks, is what the contract says. If the contract does not say, it will be decided by whoever asks loudest, once a year, in front of the rest of the team.

The dates themselves differ across the UK: Scotland has days England and Wales do not and does not have Easter Monday as a statutory bank holiday, and Northern Ireland has two more. Take them from GOV.UK once a year, write them onto the rolling sheet, and tell each client which of their sites is affected before they ask.

The rota is really a plan for the day it goes wrong

On a normal week nobody reads the rota after Monday morning. Its whole value is realised on the days it fails: a cleaner off sick, a key not returned, a site that turns out to need two people, a van that will not start.

That is why the third list on the sheet is a call order rather than a policy. At six in the morning nobody reads a policy. Somebody rings the first name, then the second, then the third, and the only thing that makes it fast is that the order was decided in advance by somebody who was awake.

It is also why the sheet has a version. A rota pinned to a cupboard door in March is still hanging there in July, and the only thing standing between it and somebody following it is a number in the corner that does not match the one on the current copy.

Where a printed rota stops being enough

A printed rota holds up to about the point where two things are true at once: the round changes more than once a week, and the person drawing it is not the person cleaning. Below that, paper is genuinely better, and this sheet is not a teaser for something else.

Above it, the failure is not that the rota is wrong. It is that there are now several versions of it, one on the wall, one in a WhatsApp group, one in a spreadsheet, and no way to know which the cleaner standing outside a locked door at seven in the morning is holding.

What software does about that is narrower than it is usually sold as. It does not know your bank holidays and it will not tell you who to call at six in the morning. What it does is hold one version, put each cleaner's own days on their own phone, and refuse to book somebody who is already out or on leave.

Frequently asked questions

01 What should a cleaning rota include?
The week by its Monday date, every cleaner by name, the site rather than just the client, the start time and the hours allowed, how to get in, who is on cover and the number to ring, anyone on booked leave, and a version number. A rota answering fewer than those is a rota that generates phone calls.
02 Should a cleaning rota start on Monday or Sunday?
Monday, in the UK. Payroll weeks, holiday accrual and the average weekly hours under the Working Time Regulations are all counted Monday to Sunday, so a Sunday-start rota splits every weekend shift across two rows of your own payroll. Templates that start on Sunday are usually written for a US audience.
03 What is a four-week rolling rota?
A pattern that repeats every four weeks rather than every one, so a fortnightly round, a monthly deep clean and alternating weekend cover can all be shown in the same picture. Use it as soon as anything on your round is not weekly; a fortnightly site written on a weekly rota is a site that gets missed.
04 Do cleaners have to be paid for bank holidays?
There is no automatic right in UK law to paid leave on a bank holiday. Whether the day is paid, and whether it comes out of the statutory 5.6 weeks of annual leave, depends on the contract of employment. Decide it once and write it into the contract rather than settling it on the rota each year.
05 How much notice does a cleaner need of a rota change?
What the contract says, and in the absence of anything written, reasonable notice. In practice a rota issued on Friday for the following week is the standard that stops most disputes, and a change made after it has been issued should be told to the person directly rather than left for them to notice.
06 Can I use this rota template in Excel?
Yes. The spreadsheet version has the same grid, a week sheet and a four-week rolling sheet, and opens in Excel, Numbers and Google Sheets. Nothing is locked, there is no signup, and no email address is asked for.