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
One sheet per week. Weeks run Monday to Sunday, which is the week UK payroll and holiday accrual are counted in.
Week commencing (Monday)
Issued on
Prepared by
Cover number for the week
Version / issue
What the rota has to say before it is sent
A rota that answers fewer than these is a rota somebody has to ring you about.
The week it covers, by its Monday date, on the sheet itself
Every cleaner working that week, by the name they answer to
Which site, not just which client: two contracts at one address are two rows
The start time, and the hours allowed rather than the hours hoped for
Access: who holds the key, what the alarm code job is, where to park
Who is on cover, and the number to ring before the shift rather than after
Anybody on booked leave that week, marked as leave and not left blank
Any site closed that week, and whether it is being cleaned anyway
Which version this is, so a printed copy on a wall can be checked against the current one
Before it goes out
Nobody is on two sites at the same hour
Nobody is rostered on approved leave
Nobody is rostered on a day they have said they do not work
Travel time between consecutive sites is real, not optimistic
Every site with a contracted frequency appears the contracted number of times
A new cleaner is paired with somebody for the first visit to a site
Lone working out of hours has a check-in arrangement against it
The week has been read once with the question "who is not on here"
When somebody rings in sick
Written down before it happens, because it always happens at six in the morning.
Who is called first, second and third, in that order
Which sites can be moved to another day, and which cannot
Which client is told, and by whom, and before what time
Which sites need a second person for access or safety and cannot be halved
What is recorded afterwards, so the same gap is not covered by luck twice
The week: Monday to Sunday
One row per cleaner. Write the site and the start time in the cell, and put L for leave and X for a day they do not work.
Cleaner
Mon
Tue
Wed
Thu
Fri
Sat
Sun
A. Cleaner
Ash House 06:30
Ash House 06:30
Mill Court 07:00
Ash House 06:30
Mill Court 07:00
X
X
Four-week rolling pattern
For rounds that are not the same every week: fortnightly and monthly sites, and alternating weekend cover. Write the site, or leave the cell blank for a week the round does not run.
Cleaner / round
Week 1
Week 2
Week 3
Week 4
A. Cleaner, Tuesday round
Larch Road
Larch Road
Larch Road
Larch Road
B. Cleaner, Thursday round
Fern Way
Fern Way
Bank holidays and cover
Bank holidays are not the same in England and Wales, Scotland and Northern Ireland, and they are set year by year. Take the dates from GOV.UK and write them in; the two questions that matter are on the right.
Date
Which holiday
Sites closed
Sites cleaning anyway
Who covers
Client told
Spring bank holiday
Ash House, Mill Court
Larch Road (24 hr site)
B. Cleaner
Yes / no
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.
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.
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
01What 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.
02Should 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.
03What 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.
04Do 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.
05How 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.
06Can 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.
More free templates
Every one of them complete, printable and free to use with your own
clients and staff.