[{"data":1,"prerenderedAt":1101},["ShallowReactive",2],{"page:cdn/stories/gb/blog/minimum-staffing-levels-for-a-cafe-how-to-set-your-floor/:gb:published:blog-post:":3},{"name":4,"created_at":5,"published_at":6,"updated_at":7,"id":8,"uuid":9,"content":10,"slug":64,"full_slug":1095,"sort_by_date":46,"position":1096,"tag_list":1097,"is_startpage":15,"parent_id":1098,"meta_data":46,"group_id":1099,"first_published_at":6,"release_id":46,"lang":52,"path":46,"alternates":1100,"default_full_slug":46,"translated_slugs":46},"Minimum Staffing Levels for a Cafe: How to Set Your Floor","2026-11-04T05:20:37.295Z","2026-11-04T05:25:58.163Z","2026-11-04T05:25:58.178Z",237895832798918,"b5889b98-4978-4129-8a10-d88a883aff3a",{"seo":11,"_uid":19,"AI_SEO":14,"author":20,"content":55,"headline":4,"component":969,"post_date":970,"thumbnail":971,"types_tag":981,"features_tag":1007,"show_resource":54,"industries_tag":1008,"related_articles":1094},{"title":12,"plugin":13,"schema":14,"noindex":15,"seoTitle":16,"seoRating":15,"seoKeywords":17,"seoTitleInput":4,"seoDescription":18},"SEO Metadata","deputy-seo-metadata","",false,"Minimum Staffing Levels for a Cafe: How to Set Your Floor — Deputy UK","minimum staffing levels cafe\nminimum staffing levels\nminimum staffing levels uk\nstaffing levels\ncafe staffing\ncafe rota\nstaff rota\nhow many staff does a cafe need\nrest breaks at work\nlone working\nyoung workers hours\nfood handler training\nbreak cover rota\nsales per labour hour\nlabour cost percentage\nlabour forecasting\nnational living wage cafe staff\ncafe call-out plan","Minimum staffing levels for a cafe are the fewest people you schedule per shift. Set yours by stations, breaks, a person in charge, and safety, then add staff.","6c15e2d2-407e-42bc-9eb5-c57c81bd0d83",{"name":21,"created_at":22,"published_at":23,"updated_at":24,"id":25,"uuid":26,"content":27,"slug":44,"full_slug":45,"sort_by_date":46,"position":47,"tag_list":48,"is_startpage":15,"parent_id":49,"meta_data":46,"group_id":50,"first_published_at":51,"release_id":46,"lang":52,"path":46,"alternates":53,"default_full_slug":46,"translated_slugs":46,"_stopResolving":54},"Deputy Team","2020-05-15T04:58:13.875Z","2021-02-02T22:57:04.000Z","2021-02-02T04:30:43.760Z",11527696,"25fffc56-55d1-4f59-8b1e-617162a8927e",{"_uid":28,"name":21,"image":29,"component":42,"description":43},"a8a7137e-efc4-44fd-89e9-bcd4641aac65",{"_uid":30,"title":31,"plugin":32,"imageAlt":33,"minWidth":34,"imageName":35,"imageS3Key":36,"description":37,"mobileWidth":38,"desktopWidth":38,"assetSelector":14,"imagePublicUrl":39,"imageOriginalUrl":40,"sourceImageWidth":41,"sourceImageHeight":41},"213ad250-d5a8-4304-bb3c-193a76458e83","Deputy Images","deputy-images","Deputy team",188,"avatar-deputy-team.png","f/64010/2000x2000/636a91b857/avatar-deputy-team.png","A images plugin to ensure consistent, reliable image uploads with strict SEO metadata requirements","94","https://s3.amazonaws.com/a.storyblok.com/f/64010/2000x2000/636a91b857/avatar-deputy-team.png","//a.storyblok.com/f/64010/2000x2000/636a91b857/avatar-deputy-team.png",2000,"blog-author","Deputy’s content team works closely with business owners, managers, and their employees to create helpful articles about how to make their worklife easier.","deputy-team","_content_types/authors/deputy-team",null,-50,[],11461645,"416bfdf9-510c-4a02-a693-84f4847ef5b2","2020-06-22T07:51:34.947Z","default",[],true,[56,680,705],{"_uid":57,"content":58,"component":679},"e8936bec-8422-4b1d-88ec-76fe9aec4a43",{"type":59,"content":60},"doc",[61,69,77,121,125,129,144,151,155,167,179,186,192,196,200,205,206,210,217,221,273,285,296,308,320,326,330,336,595,599,611,617,621,633,637,659],{"type":62,"attrs":63,"content":66},"heading",{"id":64,"level":65},"minimum-staffing-levels-for-a-cafe-how-to-set-your-floor",1,[67],{"text":4,"type":68},"text",{"type":70,"content":71},"paragraph",[72],{"text":73,"type":68,"marks":74},"Key takeaways",[75],{"type":76},"bold",{"type":78,"content":79},"bullet_list",[80,91,101,111],{"type":81,"content":82},"list_item",[83],{"type":70,"content":84},[85,89],{"text":86,"type":68,"marks":87},"Your minimum staffing level is your floor.",[88],{"type":76},{"text":90,"type":68}," It's the fewest people you'll put on the rota for a shift, no matter how slow it looks.",{"type":81,"content":92},[93],{"type":70,"content":94},[95,99],{"text":96,"type":68,"marks":97},"The GB rules reviewed set no headcount.",[98],{"type":76},{"text":100,"type":68}," Stations, breaks, food hygiene, and lone working decide your number, and a sensible starting floor is two.",{"type":81,"content":102},[103],{"type":70,"content":104},[105,109],{"text":106,"type":68,"marks":107},"Set the floor before the flex.",[108],{"type":76},{"text":110,"type":68}," Build a floor for each daypart, then add staff from sales data.",{"type":81,"content":112},[113],{"type":70,"content":114},[115,119],{"text":116,"type":68,"marks":117},"Test the floor against cost.",[118],{"type":76},{"text":120,"type":68}," If a daypart can't carry it, change the hours or tasks first.",{"type":70,"content":122},[123],{"text":124,"type":68},"It's 2:30 p.m. on a Tuesday, and you've got one barista on. Five app orders sit in the queue. A milk delivery is knocking at the back door, and their 20-minute break is due right now.",{"type":70,"content":126},[127],{"text":128,"type":68},"So what's the fewest people you can safely put on the rota? None of the GB rules we reviewed set a minimum number of staff per shift for cafes. Your real minimum is the smallest crew that can run every open station and cover breaks. It also needs a trained food handler on site and a plan for lone working and cash.",{"type":70,"content":130},[131,133,142],{"text":132,"type":68},"Two people whenever you're open is a practical starting floor for single-site cafes. Your minimum staffing level is the fewest people you'll put on the rota for a shift or daypart, however slow sales look. Think of it as your floor, and anything you add on top for demand as your flex. Getting minimum staffing levels right for your cafe is a core part of ",{"text":134,"type":68,"marks":135},"hospitality workforce management",[136],{"type":137,"attrs":138},"link",{"href":139,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/industry/hospitality","_blank","url",{"text":143,"type":68},", and it starts with the floor.",{"type":62,"attrs":145,"content":148},{"id":146,"level":147},"is-there-a-legal-minimum-staffing-level-for-cafes",2,[149],{"text":150,"type":68},"Is there a legal minimum staffing level for cafes?",{"type":70,"content":152},[153],{"text":154,"type":68},"Not in the GB rules we reviewed. Working time, child employment, Health and Safety Executive (HSE) lone working, and food hygiene rules don't set a minimum crew per shift. They do shape who needs to be on site, and when.",{"type":70,"content":156},[157,159,165],{"text":158,"type":68},"Breaks come first. The ",{"text":160,"type":68,"marks":161},"GOV.UK rest break rules",[162],{"type":137,"attrs":163},{"href":164,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.gov.uk/rest-breaks-work",{"text":166,"type":68}," say, \"Workers have the right to one uninterrupted 20 minute rest break during their working day, if they work more than 6 hours a day.\" That break doesn't have to be paid, but someone still has to hold the bar while it happens.",{"type":70,"content":168},[169,171,177],{"text":170,"type":68},"Food hygiene matters too. The ",{"text":172,"type":68,"marks":173},"food handler training requirement",[174],{"type":137,"attrs":175},{"href":176,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://legislation.gov.uk/eur/2004/852/annex/II/chapter/XII",{"text":178,"type":68}," asks that \"food handlers are supervised and instructed and/or trained in food hygiene matters commensurate with their work activity.\" The law doesn't name a certificate or a headcount, but in practice you'll want someone competent on every shift.",{"type":70,"content":180},[181],{"text":182,"type":68,"marks":183},"This is general information, not legal advice. If you're unsure, check with the Advisory, Conciliation and Arbitration Service (Acas), HSE, your local council, or your environmental health team.",[184],{"type":185},"italic",{"type":62,"attrs":187,"content":189},{"id":188,"level":147},"floor-vs-flex-the-two-numbers-every-cafe-rota-needs",[190],{"text":191,"type":68},"Floor vs. flex: the two numbers every cafe rota needs",{"type":70,"content":193},[194],{"text":195,"type":68},"Your floor is the fewest people who can run every open station, cover breaks, keep a trained food handler on, and close safely. Your flex is the extra staff you add when demand calls for it. The floor stays put on a slow Tuesday, and the flex moves with the queue.",{"type":70,"content":197},[198],{"text":199,"type":68},"Plenty of cafe staffing advice jumps straight to forecasting, which only answers the flex question. Set the floor first.",{"type":201,"attrs":202},"image",{"alt":203,"src":204,"title":14},"Two baristas working behind the counter of a cafe, covering the bar and till as a two-person minimum crew","//a.storyblok.com/f/64010/0x0/7c7ac3f0dd/tqmpjdmuxzm.jpg",{"type":70},{"type":70,"content":207},[208],{"text":209,"type":68},"A one-person floor can break down fast. A solo barista can't take a 20-minute break without closing the bar. They can't sign for a delivery while someone waits at the till, either. If they call in sick, you've got nobody.",{"type":62,"attrs":211,"content":214},{"id":212,"level":213},"the-five-things-that-set-your-floor",3,[215],{"text":216,"type":68},"The five things that set your floor",{"type":70,"content":218},[219],{"text":220,"type":68},"Run each daypart through these five checks. The highest number wins.",{"type":78,"content":222},[223,233,243,253,263],{"type":81,"content":224},[225],{"type":70,"content":226},[227,231],{"text":228,"type":68,"marks":229},"Count the stations you have open.",[230],{"type":76},{"text":232,"type":68}," Bar, till, and food each need hands, though one person may cover bar and till in a lull.",{"type":81,"content":234},[235],{"type":70,"content":236},[237,241],{"text":238,"type":68,"marks":239},"Keep a trained food handler on shift.",[240],{"type":76},{"text":242,"type":68}," Someone on every shift should know your food safety procedures well enough to guide others.",{"type":81,"content":244},[245],{"type":70,"content":246},[247,251],{"text":248,"type":68,"marks":249},"Plan who covers each break.",[250],{"type":76},{"text":252,"type":68}," If a break pulls your only barista off the bar, the floor is too low for that shift.",{"type":81,"content":254},[255],{"type":70,"content":256},[257,261],{"text":258,"type":68,"marks":259},"Assess cash and lone working.",[260],{"type":76},{"text":262,"type":68}," A lone worker handling cash early or late in the day may face more risk.",{"type":81,"content":264},[265],{"type":70,"content":266},[267,271],{"text":268,"type":68,"marks":269},"Check who can legally work that hour.",[270],{"type":76},{"text":272,"type":68}," Young workers and school-age children have hour limits that affect your open and close.",{"type":70,"content":274},[275,277,283],{"text":276,"type":68},"The ",{"text":278,"type":68,"marks":279},"HSE lone working guidance",[280],{"type":137,"attrs":281},{"href":282,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.hse.gov.uk/lone-working/employer/manage-the-risks-of-working-alone.htm",{"text":284,"type":68}," states, \"Under the Management of Health and Safety at Work Regulations, you must manage the risk to lone workers.\" HSE names a short list of high-risk work that needs at least one other person, such as diving. Cafe work isn't on that list.",{"type":70,"content":286},[287,288,294],{"text":276,"type":68},{"text":289,"type":68,"marks":290},"HSE lone worker violence risks",[291],{"type":137,"attrs":292},{"href":293,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.hse.gov.uk/lone-working/employer/violence.htm",{"text":295,"type":68}," page adds, \"Lone working does not always mean a higher risk of violence, but it does make workers more vulnerable.\" HSE lists early morning or late evening work and carrying money among the key risks. If you run a one-person shift, your risk assessment should cover the 6 a.m. cash float and the 7 p.m. till count.",{"type":70,"content":297},[298,300,306],{"text":299,"type":68},"Young workers are those past school leaving age and under 18. The ",{"text":301,"type":68,"marks":302},"Acas young worker hours",[303],{"type":137,"attrs":304},{"href":305,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.acas.org.uk/young-workers-and-work-experience",{"text":307,"type":68}," guidance says, \"By law, young workers must not work more than: 8 hours a day; 40 hours a week.\" Their restricted period is usually 10 p.m. to 6 a.m., or 11 p.m. to 7 a.m. if their contract allows it. Limited catering exceptions exist, with conditions.",{"type":70,"content":309},[310,312,318],{"text":311,"type":68},"School-age children face tighter limits. The ",{"text":313,"type":68,"marks":314},"GOV.UK child employment restrictions",[315],{"type":137,"attrs":316},{"href":317,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.gov.uk/child-employment/restrictions-on-child-employment",{"text":319,"type":68}," say children aren't allowed to work \"before 7am or after 7pm.\" They generally need a permit from the local council too, and local byelaws vary, so check with your council wherever you are in GB.",{"type":62,"attrs":321,"content":323},{"id":322,"level":147},"how-to-set-minimum-staffing-by-daypart",[324],{"text":325,"type":68},"How to set minimum staffing by daypart",{"type":70,"content":327},[328],{"text":329,"type":68},"The answer to \"how many staff does my cafe need?\" changes by the hour, so build your cafe rota in dayparts. Here's an example for a single-site cafe open 7 a.m. to 7 p.m., with setup from 6 a.m. and close-down until 8 p.m. It's an illustration, not a rule, and your stations, menu, and local rules will change it.",{"type":70,"content":331},[332],{"text":333,"type":68,"marks":334},"Example only: daypart floor for a single-site cafe",[335],{"type":76},{"type":337,"content":338},"table",[339,378,416,453,489,525,560],{"type":340,"content":341},"tableRow",[342,350,357,364,371],{"type":343,"attrs":344,"content":345},"tableHeader",{"colspan":65,"rowspan":65,"colwidth":46},[346],{"type":70,"content":347},[348],{"text":349,"type":68},"Daypart",{"type":343,"attrs":351,"content":352},{"colspan":65,"rowspan":65,"colwidth":46},[353],{"type":70,"content":354},[355],{"text":356,"type":68},"Example hours",{"type":343,"attrs":358,"content":359},{"colspan":65,"rowspan":65,"colwidth":46},[360],{"type":70,"content":361},[362],{"text":363,"type":68},"Stations open",{"type":343,"attrs":365,"content":366},{"colspan":65,"rowspan":65,"colwidth":46},[367],{"type":70,"content":368},[369],{"text":370,"type":68},"Example floor",{"type":343,"attrs":372,"content":373},{"colspan":65,"rowspan":65,"colwidth":46},[374],{"type":70,"content":375},[376],{"text":377,"type":68},"Example flex",{"type":340,"content":379},[380,388,395,402,409],{"type":381,"attrs":382,"content":383},"tableCell",{"colspan":65,"rowspan":65,"colwidth":46},[384],{"type":70,"content":385},[386],{"text":387,"type":68},"Open and setup",{"type":381,"attrs":389,"content":390},{"colspan":65,"rowspan":65,"colwidth":46},[391],{"type":70,"content":392},[393],{"text":394,"type":68},"6 to 7 am",{"type":381,"attrs":396,"content":397},{"colspan":65,"rowspan":65,"colwidth":46},[398],{"type":70,"content":399},[400],{"text":401,"type":68},"Bar setup, cake counter, till",{"type":381,"attrs":403,"content":404},{"colspan":65,"rowspan":65,"colwidth":46},[405],{"type":70,"content":406},[407],{"text":408,"type":68},"Two, including a key holder",{"type":381,"attrs":410,"content":411},{"colspan":65,"rowspan":65,"colwidth":46},[412],{"type":70,"content":413},[414],{"text":415,"type":68},"None",{"type":340,"content":417},[418,425,432,439,446],{"type":381,"attrs":419,"content":420},{"colspan":65,"rowspan":65,"colwidth":46},[421],{"type":70,"content":422},[423],{"text":424,"type":68},"Morning peak",{"type":381,"attrs":426,"content":427},{"colspan":65,"rowspan":65,"colwidth":46},[428],{"type":70,"content":429},[430],{"text":431,"type":68},"7 to 10 am",{"type":381,"attrs":433,"content":434},{"colspan":65,"rowspan":65,"colwidth":46},[435],{"type":70,"content":436},[437],{"text":438,"type":68},"Bar, till, app order handoff",{"type":381,"attrs":440,"content":441},{"colspan":65,"rowspan":65,"colwidth":46},[442],{"type":70,"content":443},[444],{"text":445,"type":68},"Two",{"type":381,"attrs":447,"content":448},{"colspan":65,"rowspan":65,"colwidth":46},[449],{"type":70,"content":450},[451],{"text":452,"type":68},"Add one or two at the bar",{"type":340,"content":454},[455,462,469,476,482],{"type":381,"attrs":456,"content":457},{"colspan":65,"rowspan":65,"colwidth":46},[458],{"type":70,"content":459},[460],{"text":461,"type":68},"Late morning",{"type":381,"attrs":463,"content":464},{"colspan":65,"rowspan":65,"colwidth":46},[465],{"type":70,"content":466},[467],{"text":468,"type":68},"10 am to 12 pm",{"type":381,"attrs":470,"content":471},{"colspan":65,"rowspan":65,"colwidth":46},[472],{"type":70,"content":473},[474],{"text":475,"type":68},"Bar, till",{"type":381,"attrs":477,"content":478},{"colspan":65,"rowspan":65,"colwidth":46},[479],{"type":70,"content":480},[481],{"text":445,"type":68},{"type":381,"attrs":483,"content":484},{"colspan":65,"rowspan":65,"colwidth":46},[485],{"type":70,"content":486},[487],{"text":488,"type":68},"Add one on busy days",{"type":340,"content":490},[491,498,505,512,518],{"type":381,"attrs":492,"content":493},{"colspan":65,"rowspan":65,"colwidth":46},[494],{"type":70,"content":495},[496],{"text":497,"type":68},"Lunch",{"type":381,"attrs":499,"content":500},{"colspan":65,"rowspan":65,"colwidth":46},[501],{"type":70,"content":502},[503],{"text":504,"type":68},"12 to 2 pm",{"type":381,"attrs":506,"content":507},{"colspan":65,"rowspan":65,"colwidth":46},[508],{"type":70,"content":509},[510],{"text":511,"type":68},"Bar, till, food",{"type":381,"attrs":513,"content":514},{"colspan":65,"rowspan":65,"colwidth":46},[515],{"type":70,"content":516},[517],{"text":445,"type":68},{"type":381,"attrs":519,"content":520},{"colspan":65,"rowspan":65,"colwidth":46},[521],{"type":70,"content":522},[523],{"text":524,"type":68},"Add one if you serve food",{"type":340,"content":526},[527,534,541,548,554],{"type":381,"attrs":528,"content":529},{"colspan":65,"rowspan":65,"colwidth":46},[530],{"type":70,"content":531},[532],{"text":533,"type":68},"Afternoon lull",{"type":381,"attrs":535,"content":536},{"colspan":65,"rowspan":65,"colwidth":46},[537],{"type":70,"content":538},[539],{"text":540,"type":68},"2 to 5 pm",{"type":381,"attrs":542,"content":543},{"colspan":65,"rowspan":65,"colwidth":46},[544],{"type":70,"content":545},[546],{"text":547,"type":68},"Bar and till combined",{"type":381,"attrs":549,"content":550},{"colspan":65,"rowspan":65,"colwidth":46},[551],{"type":70,"content":552},[553],{"text":445,"type":68},{"type":381,"attrs":555,"content":556},{"colspan":65,"rowspan":65,"colwidth":46},[557],{"type":70,"content":558},[559],{"text":415,"type":68},{"type":340,"content":561},[562,569,576,583,589],{"type":381,"attrs":563,"content":564},{"colspan":65,"rowspan":65,"colwidth":46},[565],{"type":70,"content":566},[567],{"text":568,"type":68},"Evening and close",{"type":381,"attrs":570,"content":571},{"colspan":65,"rowspan":65,"colwidth":46},[572],{"type":70,"content":573},[574],{"text":575,"type":68},"5 to 8 pm",{"type":381,"attrs":577,"content":578},{"colspan":65,"rowspan":65,"colwidth":46},[579],{"type":70,"content":580},[581],{"text":582,"type":68},"Bar, till, close-down",{"type":381,"attrs":584,"content":585},{"colspan":65,"rowspan":65,"colwidth":46},[586],{"type":70,"content":587},[588],{"text":408,"type":68},{"type":381,"attrs":590,"content":591},{"colspan":65,"rowspan":65,"colwidth":46},[592],{"type":70,"content":593},[594],{"text":415,"type":68},{"type":70,"content":596},[597],{"text":598,"type":68},"The floor stays at two all day, while the flex and who can fill each slot change. Your opener and closer each need a key holder. A school-age child can't count toward the 6 a.m. open or the 8 p.m. close. A young worker can't cover a 14-hour day under their 8-hour daily limit.",{"type":70,"content":600},[601,603,609],{"text":602,"type":68},"Once you've set a floor for each daypart, use it as the base when you ",{"text":604,"type":68,"marks":605},"build your staff rota",[606],{"type":137,"attrs":607},{"href":608,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/blog/how-to-schedule-your-staff",{"text":610,"type":68},". Then you're only deciding the flex each week.",{"type":62,"attrs":612,"content":614},{"id":613,"level":213},"do-the-break-maths-before-you-publish",[615],{"text":616,"type":68},"Do the break maths before you publish",{"type":70,"content":618},[619],{"text":620,"type":68},"A two-person floor turns into a one-person floor the minute a break starts. On a 7-hour shift, each adult gets 20 uninterrupted minutes. Your solo barista covers bar, till, and the back door while their colleague sits down.",{"type":70,"content":622},[623,625,631],{"text":624,"type":68},"Young workers need more cover. The ",{"text":626,"type":68,"marks":627},"young workers' rest breaks",[628],{"type":137,"attrs":629},{"href":630,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.gov.uk/rest-breaks-work/young-workers",{"text":632,"type":68}," page says they're usually entitled to \"a 30 minute rest break if they work more than 4.5 hours.\" If you put a 17-year-old on a 5-hour shift, plan for 30 minutes without them.",{"type":70,"content":634},[635],{"text":636,"type":68},"You've got two clean fixes:",{"type":78,"content":638},[639,649],{"type":81,"content":640},[641],{"type":70,"content":642},[643,647],{"text":644,"type":68,"marks":645},"Overlap a short mid shift.",[646],{"type":76},{"text":648,"type":68}," Bring in a third person for three or four hours across the break window.",{"type":81,"content":650},[651],{"type":70,"content":652},[653,657],{"text":654,"type":68,"marks":655},"Put breaks in the lull.",[656],{"type":76},{"text":658,"type":68}," Slot breaks into the 10 a.m. or 2 p.m. dip, when one person can hold the bar.",{"type":70,"content":660},[661,663,669,671,677],{"text":662,"type":68},"It also helps to ",{"text":664,"type":68,"marks":665},"plan breaks around coverage",[666],{"type":137,"attrs":667},{"href":668,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/blog/break-planning-the-better-way-to-manage-breaks",{"text":670,"type":68}," before the rota goes out. In ",{"text":672,"type":68,"marks":673},"Deputy Rota software",[674],{"type":137,"attrs":675},{"href":676,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/features/scheduling-software",{"text":678,"type":68},", you can plan breaks for every team member and see the day's coverage in one view.","cms-blog-richtext",{"_uid":681,"ctas":682,"theme":696,"component":697,"hide_capterra":54,"spacer_bottom":698,"call_to_action":699,"call_to_action_style":52},"fd88e7e9-4495-4615-8337-c3e4728f8059",[683,691],{"_uid":684,"link":685,"text":688,"type":689,"component":690,"analyticsId":14},"88336222-ebc1-4530-af25-da97fbf4bbe0",{"id":14,"url":14,"linktype":686,"fieldtype":687,"cached_url":14},"story","multilink","Start for free","signup","buttonContentType",{"_uid":692,"link":693,"text":694,"type":695,"component":690,"analyticsId":14},"101bcd65-ab72-4661-a46c-8576e57e3448",{"id":14,"url":14,"linktype":686,"fieldtype":687,"cached_url":14},"See how it works","consultation","azure","cms-cta-dark","40",{"type":59,"content":700},[701],{"type":70,"content":702},[703],{"text":704,"type":68},"Discover how Deputy can make managing your team effortless",{"_uid":706,"content":707,"component":679},"e77f24c6-c58e-4df1-8f95-bdfe13ad1e58",{"type":59,"content":708},[709,715,719,723,735,755,761,773,777,781,785,786,790,794,806,812,816,856,876,882,886,907,911,922,929,935,939,945,949,955,959,965],{"type":62,"attrs":710,"content":712},{"id":711,"level":147},"add-flex-staff-from-demand-not-habit",[713],{"text":714,"type":68},"Add flex staff from demand, not habit",{"type":70,"content":716},[717],{"text":718,"type":68},"With the floor set, flex is where labour forecasting comes in. Pull 4 to 8 weeks of till data and break it into 15- or 30-minute slots. Then look for the slots where drink volume passes what one barista can handle.",{"type":70,"content":720},[721],{"text":722,"type":68},"That's where your second bar person goes. Stagger their start so they're tying an apron before the 7:45 a.m. app order wave hits. To find your throughput, time a few rushes and count drinks per barista per hour.",{"type":70,"content":724},[725,727,733],{"text":726,"type":68},"Finding flex staff at short notice isn't always easy. The Office for National Statistics (ONS) tracks jobs by industry. Its ",{"text":728,"type":68,"marks":729},"ONS vacancies and jobs bulletin",[730],{"type":137,"attrs":731},{"href":732,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.ons.gov.uk/employmentandlabourmarket/peopleinwork/employmentandemployeetypes/bulletins/jobsandvacanciesintheuk/october2026",{"text":734,"type":68},", released 20 October, 2026, lists \"Accommodation & food service activities\" at 2,616 thousand workforce jobs in June 2026. That's about 2.6 million jobs across hotels, restaurants, and cafes, so you're competing with a large sector for the same hourly staff.",{"type":70,"content":736},[737,739,745,747,753],{"text":738,"type":68},"You can also use ",{"text":740,"type":68,"marks":741},"labour demand forecasting tools",[742],{"type":137,"attrs":743},{"href":744,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/features/demand-forecasting",{"text":746,"type":68}," to help estimate busy slots from your sales history. ",{"text":748,"type":68,"marks":749},"Deputy AI",[750],{"type":137,"attrs":751},{"href":752,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/ai",{"text":754,"type":68}," can generate an AI-assisted draft rota from forecast demand for manager review. You still decide who works.",{"type":62,"attrs":756,"content":758},{"id":757,"level":147},"check-your-floor-against-labour-cost",[759],{"text":760,"type":68},"Check your floor against labour cost",{"type":70,"content":762},[763,765,771],{"text":764,"type":68},"A floor costs money every hour you're open, so price it. The ",{"text":766,"type":68,"marks":767},"National Living Wage rates",[768],{"type":137,"attrs":769},{"href":770,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://checkyourpay.campaign.gov.uk/are-you-an-employer",{"text":772,"type":68}," page notes, \"The National Minimum Wage and National Living Wage rates increased on 1 April 2026.\" The rate for workers aged 21 and over is now £12.71 an hour.",{"type":70,"content":774},[775],{"text":776,"type":68},"At that rate, a floor of 2 people for 12 open hours costs about £305 a day. That's before employer National Insurance, pension contributions, and holiday pay.",{"type":70,"content":778},[779],{"text":780,"type":68},"Next, test each daypart with sales per labour hour (SPLH), which is sales divided by labour hours worked. Say your 2 p.m. to 5 p.m. stretch brings in £240 with 2 people on. That's 6 labour hours and £40 in SPLH.",{"type":201,"attrs":782},{"alt":783,"src":784,"title":14},"Cafe staff member in an apron checking sales and labour figures on a tablet at the counter","//a.storyblok.com/f/64010/0x0/6a220f2f00/x_bbcayzlts.jpg",{"type":70},{"type":70,"content":787},[788],{"text":789,"type":68},"Those 6 hours cost about £76 in wages, so your labour cost percentage for that stretch is roughly 32% before on-costs. Compare that with your target. If the floor costs more than a daypart earns, change the hours or the tasks before you cut below two.",{"type":70,"content":791},[792],{"text":793,"type":68},"You could close an hour earlier on slow days or give the afternoon crew prep for tomorrow's rush. Bigger savings can sit above the floor, in flex hours nobody needed.",{"type":70,"content":795},[796,798,804],{"text":797,"type":68},"According to the ",{"text":799,"type":68,"marks":800},"Risteriet Coffee story",[801],{"type":137,"attrs":802},{"href":803,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/customers/risteriet-coffee",{"text":805,"type":68},", the Copenhagen coffee business reported almost 10% lower planned costs and hours delivered using Deputy. Results vary by team size, rota, and setup.",{"type":62,"attrs":807,"content":809},{"id":808,"level":147},"keep-the-floor-when-someone-calls-in-sick",[810],{"text":811,"type":68},"Keep the floor when someone calls in sick",{"type":70,"content":813},[814],{"text":815,"type":68},"Your floor has to hold up against a 5:40 a.m. text that says, \"Sick, sorry.\" Build a call-out plan before you need it.",{"type":78,"content":817},[818,828,846],{"type":81,"content":819},[820],{"type":70,"content":821},[822,826],{"text":823,"type":68,"marks":824},"Keep a short call list.",[825],{"type":76},{"text":827,"type":68}," List who's trained for each station and open to short-notice shifts.",{"type":81,"content":829},[830],{"type":70,"content":831},[832,836,838,844],{"text":833,"type":68,"marks":834},"Cross-train for two stations.",[835],{"type":76},{"text":837,"type":68}," Use a ",{"text":839,"type":68,"marks":840},"barista training timeline",[841],{"type":137,"attrs":842},{"href":843,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/blog/barista-training-timeline",{"text":845,"type":68}," so more people can run both bar and till.",{"type":81,"content":847},[848],{"type":70,"content":849},[850,854],{"text":851,"type":68,"marks":852},"Post the open shift fast.",[853],{"type":76},{"text":855,"type":68}," Share the gap with qualified staff instead of ringing down a list.",{"type":70,"content":857},[858,860,866,868,874],{"text":859,"type":68},"On the day, you need to see who's on site. ",{"text":861,"type":68,"marks":862},"Deputy Time and Attendance",[863],{"type":137,"attrs":864},{"href":865,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/features/time-and-attendance",{"text":867,"type":68}," lets you see who's clocked in, so you know right away if the floor drops to one. For more day-to-day ideas, see our tips on ",{"text":869,"type":68,"marks":870},"running your coffee shop",[871],{"type":137,"attrs":872},{"href":873,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/blog/15-tips-and-strategies-for-running-your-coffee-shop",{"text":875,"type":68},".",{"type":62,"attrs":877,"content":879},{"id":878,"level":147},"set-the-floor-first-then-let-demand-do-the-rest",[880],{"text":881,"type":68},"Set the floor first, then let demand do the rest",{"type":70,"content":883},[884],{"text":885,"type":68},"Minimum staffing levels for a cafe come down to two numbers. The floor covers every station, break, and trained food handler, and the flex follows your sales.",{"type":887,"content":888},"ordered_list",[889,895,901],{"type":81,"content":890},[891],{"type":70,"content":892},[893],{"text":894,"type":68},"Set a floor for each daypart using the five checks.",{"type":81,"content":896},[897],{"type":70,"content":898},[899],{"text":900,"type":68},"Add flex from four to eight weeks of till data.",{"type":81,"content":902},[903],{"type":70,"content":904},[905],{"text":906,"type":68},"Price the floor and test it with sales per labour hour.",{"type":70,"content":908},[909],{"text":910,"type":68},"You know your cafe, your team, and your local rules best, so the final call stays with you. Deputy provides configurable rules and alerts that surface potential issues for manager review. Deputy is designed to support compliance workflows but does not provide legal advice or guarantee compliance. Customers remain responsible for configuring the platform appropriately and complying with applicable laws and regulations.",{"type":70,"content":912},[913,915,921],{"text":914,"type":68},"Ready to build a rota around your floor? ",{"text":916,"type":68,"marks":917},"Try Deputy for free",[918],{"type":137,"attrs":919},{"href":920,"uuid":46,"anchor":46,"target":140,"linktype":141},"https://www.deputy.com/gb/free-trial",{"text":875,"type":68},{"type":62,"attrs":923,"content":926},{"id":924,"level":925},"frequently-asked-questions",4,[927],{"text":928,"type":68},"Frequently asked questions",{"type":70,"content":930},[931],{"text":932,"type":68,"marks":933},"Can a cafe legally have one employee working alone?",[934],{"type":76},{"type":70,"content":936},[937],{"text":938,"type":68},"It can be, based on the GB guidance reviewed. Cafe work isn't on HSE's short list of jobs that need a second person, but HSE says employers must manage lone worker risks. Weigh break cover, cash, early or late hours, and food hygiene supervision, and check with HSE if you're unsure.",{"type":70,"content":940},[941],{"text":942,"type":68,"marks":943},"Do trainees count toward the minimum staffing level?",[944],{"type":76},{"type":70,"content":946},[947],{"text":948,"type":68},"Only once they can run a station on their own. A trainee who still needs help on bar can pull your trained barista off the queue. Count trainees as flex until they can cover a station solo.",{"type":70,"content":950},[951],{"text":952,"type":68,"marks":953},"Should every site in a group have the same floor?",[954],{"type":76},{"type":70,"content":956},[957],{"text":958,"type":68},"No, set a floor for each site. A cafe by a railway station and a quiet neighbourhood shop have different rushes, stations, and local rules. Use the same five checks everywhere so the method stays consistent.",{"type":70,"content":960},[961],{"text":962,"type":68,"marks":963},"How often should I review my minimum staffing levels?",[964],{"type":76},{"type":70,"content":966},[967],{"text":968,"type":68},"Review them each quarter and whenever something big changes. New hours, a new station, or a new National Living Wage rate each April can all move your floor. Pull fresh till data at the same time to keep your flex current.","blog-post","2026-10-31 00:00",{"_uid":972,"title":31,"imgSrc":14,"plugin":32,"imageAlt":973,"minWidth":974,"imageName":975,"imageS3Key":976,"description":37,"mobileWidth":977,"desktopWidth":977,"assetSelector":14,"imagePublicUrl":978,"imageOriginalUrl":979,"sourceImageWidth":974,"sourceImageHeight":980},"a39a2beb-5de2-4121-ac93-cc9e6acb3343","Minimum Staffing Levels for a Cafe",1200,"cafe-playlists-thumb.jpg","f/64010/1200x630/8387aae702/cafe-playlists-thumb.jpg",600,"https://s3.amazonaws.com/a.storyblok.com/f/64010/1200x630/8387aae702/cafe-playlists-thumb.jpg","https://a.storyblok.com/f/64010/1200x630/8387aae702/cafe-playlists-thumb.jpg",630,[982],{"name":983,"created_at":984,"published_at":985,"updated_at":986,"id":987,"uuid":988,"content":989,"slug":999,"full_slug":1000,"sort_by_date":46,"position":1001,"tag_list":1002,"is_startpage":15,"parent_id":1003,"meta_data":46,"group_id":1004,"first_published_at":1005,"release_id":46,"lang":52,"path":46,"alternates":1006,"default_full_slug":46,"translated_slugs":46,"_stopResolving":54},"Article","2020-05-27T00:12:38.525Z","2022-04-21T00:47:46.561Z","2022-04-21T00:47:46.584Z",12174506,"eebc545a-310f-42c0-a488-2fa93c9e0756",{"_uid":990,"icon":991,"link":995,"name":996,"subline":997,"headline":996,"component":998},"2748a594-cc6f-4c66-8d86-f4696737e8d7",{"_uid":992,"title":31,"imgSrc":14,"plugin":32,"imageAlt":14,"minWidth":993,"imageName":14,"imageS3Key":14,"description":37,"mobileWidth":994,"desktopWidth":994,"assetSelector":14,"imagePublicUrl":14,"sourceImageWidth":14,"sourceImageHeight":14},"4b487a44-082b-4acd-97b6-900e66b62b19",36,"18",{"id":14,"url":14,"anchor":14,"linktype":686,"fieldtype":687,"cached_url":14},"Articles","Learn everything you need to know about streamlining business growth, staff support, and more","tags","article","_content_types/tags/types/article",-30,[],12008165,"7f931f16-1cd1-42a9-a9fd-6f5a170cd1e7","2020-07-11T12:44:21.449Z",[],[],[1009,1033,1052,1074],{"name":1010,"created_at":1011,"published_at":1012,"updated_at":1013,"id":1014,"uuid":1015,"content":1016,"slug":1025,"full_slug":1026,"sort_by_date":46,"position":1027,"tag_list":1028,"is_startpage":15,"parent_id":1029,"meta_data":46,"group_id":1030,"first_published_at":1031,"release_id":46,"lang":52,"path":46,"alternates":1032,"default_full_slug":46,"translated_slugs":46,"_stopResolving":54},"Cafe","2023-03-29T05:53:17.692Z","2024-01-09T03:56:50.105Z","2024-01-09T03:56:50.128Z",283471258,"bf8b1b34-2392-4134-84a3-221c72a7a873",{"_uid":1017,"icon":1018,"link":1024,"name":1010,"subline":14,"headline":14,"component":998},"a20b2845-d667-468f-b713-48c49d1e72a4",{"_uid":1019,"title":31,"imgSrc":14,"plugin":32,"imageAlt":14,"minWidth":993,"imageName":1020,"imageS3Key":1021,"description":37,"mobileWidth":994,"desktopWidth":994,"assetSelector":14,"imagePublicUrl":1022,"imageOriginalUrl":1023,"sourceImageWidth":14,"sourceImageHeight":14},"32c2237e-bc4a-43c8-8bcb-daff1cd3b08a","icon-hospo-transparent.svg","f/64010/x/2433107f2a/icon-hospo-transparent.svg","https://s3.amazonaws.com/a.storyblok.com/f/64010/x/2433107f2a/icon-hospo-transparent.svg","https://a.storyblok.com/f/64010/x/2433107f2a/icon-hospo-transparent.svg",{"id":14,"url":14,"linktype":686,"fieldtype":687,"cached_url":14},"cafe","_content_types/industries/cafe",-70,[],12008164,"325096e0-b39c-48c9-9eeb-b17d25bda21b","2020-06-17T04:55:57.970Z",[],{"name":1034,"created_at":1035,"published_at":1036,"updated_at":1037,"id":1038,"uuid":1039,"content":1040,"slug":1047,"full_slug":1048,"sort_by_date":46,"position":1027,"tag_list":1049,"is_startpage":15,"parent_id":1029,"meta_data":46,"group_id":1050,"first_published_at":1031,"release_id":46,"lang":52,"path":46,"alternates":1051,"default_full_slug":46,"translated_slugs":46,"_stopResolving":54},"Hospitality","2020-05-26T00:44:41.590Z","2022-04-21T00:49:32.120Z","2022-04-21T00:49:32.144Z",12079646,"a4175408-f03c-46a7-ac90-9bcb60b0329e",{"_uid":1017,"icon":1041,"link":1043,"name":1034,"subline":1046,"headline":1034,"component":998},{"_uid":1019,"title":31,"imgSrc":14,"plugin":32,"imageAlt":1042,"minWidth":993,"imageName":1020,"imageS3Key":1021,"description":37,"mobileWidth":994,"desktopWidth":994,"assetSelector":14,"imagePublicUrl":1022,"imageOriginalUrl":1023,"sourceImageWidth":14,"sourceImageHeight":14},"hospitality industry",{"id":1044,"url":14,"linktype":686,"fieldtype":687,"cached_url":1045},"4e6ff111-7794-44ca-b5d7-b9bd8ddab117","us/industry/hospitality","From restaurants, cafes, bars, and more, discover new ways to streamline your business’s growth","hospitality","_content_types/industries/hospitality",[],"39eaeb5f-7622-4282-8886-cff5c2932059",[],{"name":1053,"created_at":1054,"published_at":1055,"updated_at":1056,"id":1057,"uuid":1058,"content":1059,"slug":1067,"full_slug":1068,"sort_by_date":46,"position":1069,"tag_list":1070,"is_startpage":15,"parent_id":1029,"meta_data":46,"group_id":1071,"first_published_at":1072,"release_id":46,"lang":52,"path":46,"alternates":1073,"default_full_slug":46,"translated_slugs":46,"_stopResolving":54},"Small business","2022-04-08T07:24:16.641Z","2022-04-21T00:49:49.934Z","2022-04-21T00:49:49.960Z",122691097,"f42f6365-50cd-4ce3-a360-497d791bb0cf",{"_uid":1060,"icon":1061,"link":1063,"name":1053,"subline":1066,"headline":1053,"component":998},"7a27d29a-f63e-409d-86b1-f1a6c97f1aba",{"_uid":1062,"title":31,"imgSrc":14,"plugin":32,"imageAlt":14,"minWidth":993,"imageName":14,"imageS3Key":14,"description":37,"mobileWidth":994,"desktopWidth":994,"assetSelector":14,"imagePublicUrl":14,"sourceImageWidth":14,"sourceImageHeight":14},"36cefdbf-e936-4e25-ac56-6e61f9b6765f",{"id":1064,"url":14,"linktype":686,"fieldtype":687,"cached_url":1065},"09a55c59-a404-432c-a97d-b181114d51fc","us/small-and-medium-business","Stay up to date with everything you need to know to upkeep and fast track the growth of your small business","small-business","_content_types/industries/small-business",-180,[],"2aee62f7-b27a-4910-bdd3-356b763b3784","2022-04-08T07:24:20.654Z",[],{"name":1075,"created_at":1076,"published_at":1077,"updated_at":1078,"id":1079,"uuid":1080,"content":1081,"slug":1087,"full_slug":1088,"sort_by_date":46,"position":1089,"tag_list":1090,"is_startpage":15,"parent_id":1029,"meta_data":46,"group_id":1091,"first_published_at":1092,"release_id":46,"lang":52,"path":46,"alternates":1093,"default_full_slug":46,"translated_slugs":46,"_stopResolving":54},"0 - 50 employees","2023-03-29T05:49:57.231Z","2023-03-30T02:13:27.344Z","2023-03-30T02:13:27.368Z",283469937,"5c69670f-e800-4925-89fa-ce59c0fe8168",{"_uid":1082,"icon":1083,"link":1086,"name":1075,"subline":14,"headline":14,"component":998},"260185d9-166c-4278-8a54-3fc193bc02a8",{"_uid":1084,"title":31,"imgSrc":14,"plugin":32,"imageAlt":14,"minWidth":993,"imageName":14,"imageS3Key":14,"description":37,"mobileWidth":994,"desktopWidth":994,"assetSelector":14,"imagePublicUrl":14,"imageOriginalUrl":1085,"sourceImageWidth":14,"sourceImageHeight":14},"c79942bc-c268-49a8-99ee-2d9986097985","https://a.storyblok.com/f/64010/x/dc58dd5c71/icon-call-center-transparent.svg",{"id":14,"url":14,"linktype":686,"fieldtype":687,"cached_url":14},"0-50","_content_types/industries/0-50",0,[],"7635843c-9a21-4bc3-8c87-0abf02dea623","2020-06-17T04:57:31.000Z",[],[],"gb/blog/minimum-staffing-levels-for-a-cafe-how-to-set-your-floor",-70590,[],11229371,"d44d3053-b0d6-47e3-ad60-c7170e112af4",[],1793775927527]