Key takeaways
- Part 4 of the Employment Act (hours, rest days, overtime) covers non-workmen earning up to $2,600 basic a month and workmen earning up to $4,500, according to MOM. Most service crew and kitchen staff fall under it.
- MOM’s limits include 44 normal hours a week, no more than 12 hours of work a day, up to 72 overtime hours a month and one rest day a week, with no more than 12 days between rest days.
- If rest days are not on Sundays, MOM says the employer should prepare a monthly roster and tell staff their rest days before the month starts.
- Use your POS sales-by-hour and sales-by-day reports to put more hands on at peaks and fewer during lulls.
- This is not legal advice. Rules change and individual contracts differ, so always check MOM’s current pages before you finalise a roster.
Rostering is one of the biggest levers an F&B owner controls. Too few people at the lunch rush and tables wait, orders slip and reviews suffer. Too many during a quiet afternoon and labour cost eats the margin. On top of that, Singapore’s Employment Act sets limits on how long people can work, when they must rest and how overtime is paid. This guide walks through the rules as MOM publishes them, then shows how to build a practical roster for a café, restaurant or kiosk.
Important: this article summarises Ministry of Manpower (MOM) guidance as we read it in September 2026. It is not legal advice. Check the linked MOM pages, your employment contracts and, where needed, a qualified adviser before you rely on it.
What the Employment Act says about hours and rest
According to MOM’s page on who the Employment Act covers, all employees under a contract of service are covered, local or foreign, full-time, part-time, temporary or contract, however they are paid. The rules on hours of work, overtime and rest days sit in Part 4, which applies only to:
- Workmen (manual work) earning a monthly basic salary of $4,500 or less.
- Non-workmen earning a monthly basic salary of $2,600 or less.
MOM notes that basic salary excludes overtime, bonuses, AWS, allowances and similar payments, and that Part 4 does not cover managers or executives. MOM also has a self-assessment tool for Part 4 coverage, which is worth running for each role on your team.
For employees covered by Part 4, MOM’s hours of work page sets out the following:
- Normal hours: if you work 5 days a week or less, up to 9 hours a day or 44 hours a week. If you work more than 5 days a week, up to 8 hours a day or 44 hours a week. An alternate-week arrangement allows up to 48 hours in a week, capped at 88 hours in any continuous 2-week period.
- Shift work: shift workers can work up to 12 hours a day, averaging up to 44 hours a week over a continuous 3-week period.
- Daily maximum: an employee should not work more than 12 hours a day. MOM says employers who need longer days (up to 14 hours) must apply for an overtime exemption.
- Breaks: staff are generally not required to work more than 6 consecutive hours without a break. Where the work needs continuous work for up to 8 hours, meal breaks must be provided and should be at least 45 minutes long. Employers are not required to pay for rest and meal breaks.
- Rest days: one rest day per week, which is a whole day from midnight to midnight and is unpaid. For shift workers, the rest day can be a continuous 30-hour period. The maximum interval between 2 rest days is 12 days.
- Rostering rest days: if the rest day is not a Sunday, MOM says the employer should prepare a monthly roster and inform employees of their rest days before the start of each month.
Rest-day work is paid differently depending on who asked for it. MOM’s table shows that if the employer asks, work of up to half the normal daily hours earns 1 day’s salary, and more than half earns 2 days’ salary (plus overtime for hours beyond the normal day). If the employee asks, the amounts are half a day’s and 1 day’s salary respectively.
On public holidays, MOM’s public holidays page says employees covered by the Act get 11 paid public holidays a year. If you need someone to work on one, you can give an extra day’s salary at the basic rate, or a substitute day off agreed with the employee. Non-Part 4 employees can be given time off in lieu instead. In F&B, where public holidays are often the busiest days, plan for this in both the roster and the wage budget.
Overtime and who it applies to
For Part 4 employees, MOM says overtime must be paid at no less than 1.5 times the hourly basic rate of pay, and paid within 14 days after the last day of the salary period. The overtime pay requirement applies to non-workmen earning up to $2,600 and workmen earning up to $4,500 a month in basic salary.
There is also a cap: an employee can only work up to 72 overtime hours in a month, unless the employer has an exemption. MOM notes that work on rest days or public holidays does not count towards the 72 hours, except for hours beyond the usual daily working hours on those days.
What this means for a roster:
- Track overtime per person, per month. A busy December can push several people toward the 72-hour limit if you rely on the same reliable staff to cover every gap.
- Don’t build overtime into the base plan. A roster that only works if people stay late every day is both expensive and fragile. Use overtime for genuine peaks and absences.
- Know which staff are outside Part 4. Managers, executives and employees above the salary thresholds follow their contract terms for hours and overtime. The Act’s other parts still apply to them.
Part-time and casual staff
Part-timers are central to most F&B rosters because they let you add cover at peaks without adding full days. MOM defines a part-time employee as someone under a contract of service who works less than 35 hours a week. Their contract must set out the hourly basic and gross rates of pay, the working hours per day or week, and the working days per week or month.
Overtime works differently for part-timers. According to MOM’s part-time overtime page, hours beyond the part-timer’s own contracted hours but within a comparable full-time employee’s normal hours are paid at the hourly basic rate. Hours beyond the full-timer’s normal hours are paid at 1.5 times. MOM’s worked example: a part-timer contracted for 4 hours a day at $5 an hour, where full-timers work 8 hours, who works 9 hours gets (4 × $5) + (1 × $5 × 1.5) = $27.50 in overtime pay.
MOM also publishes separate guidance on leave, rest days and public holidays for part-timers, which are generally pro-rated. Read those pages before you set a part-time schedule, and keep each person’s contracted hours visible on the roster so you know when an extra shift triggers different pay.
A word on “casual” staff: if someone works under a contract of service, the Act covers them whatever you call them. Treat a regular weekend helper as an employee with a written contract, not as an informal arrangement.
Building a roster around demand
Most rosters are built from habit: the same pattern every week, adjusted when someone complains. A better starting point is your sales data. Your POS already knows when you are busy. The sales reports in a modern POS break revenue and order counts down by hour and by day of the week, and that is exactly what you need to plan labour.
- Pull 4 to 8 weeks of sales by hour. Use a normal period, not one distorted by a festival or a closure.
- Find your peaks and troughs. A typical CBD café might see a breakfast spike, a heavy 12pm to 2pm lunch and a quiet afternoon. A neighbourhood restaurant may be quiet at lunch and busy from 6pm to 9pm, with weekends heavier.
- Set a cover level for each block. Decide how many people you need front of house and in the kitchen for each hour, based on order counts rather than revenue alone. Twenty small drinks orders need more hands than five large table orders.
- Layer in fixed tasks. Opening prep, deliveries, deep cleaning and closing all need people even when there are no customers.
- Fit people to the blocks. Full-timers cover the core of the day, part-timers cover the peaks.
- Review monthly. Compare labour hours with sales by day. If Tuesdays are consistently overstaffed, trim them.
Delivery and QR orders matter here too. If a large share of your lunch trade arrives through delivery apps, your kitchen needs cover even when the dining room looks quiet. Check order counts by channel, not just walk-in traffic.
Split shifts and peak cover
Many restaurants with a lunch and a dinner service use split shifts: a staff member works through lunch, takes a long break in the afternoon and returns for dinner. It can match labour to demand closely, but it needs care.
- Count the hours correctly. MOM defines hours of work as the time the employee is expected to carry out duties, excluding rest and meal intervals. Normal-hours and overtime limits still apply to the working hours in a split day.
- Respect the 12-hour daily limit. MOM says an employee should not work more than 12 hours a day. A split shift that stretches from 10am to 10pm with a short gap needs checking against this and the break rules.
- Agree it in the contract. Split shifts should be part of the agreed working arrangement, not something sprung on staff.
- Consider the human cost. Long gaps that are too short to go home can wear people down. Many operators prefer overlapping shifts instead: an opening shift, a closing shift and a short peak shift in the middle.
If you are unsure whether a split pattern complies, ask MOM or an employment adviser before rolling it out. The detail matters and depends on each employee’s contract.
Tools and templates
You do not need specialist software to start. A shared spreadsheet or a free scheduling app works for a single outlet. What matters is that the roster shows, at a glance, who works when, each person’s weekly hours and each person’s rest day. Here is an example for a small café open 8am to 9pm, six days a week, closed on Mondays. Names and shifts are hypothetical. Full-time shifts include a 1-hour unpaid meal break; part-time shifts are 4 hours straight.
| Staff (type) | Tue | Wed | Thu | Fri | Sat | Sun | Hours (excl. breaks) |
|---|---|---|---|---|---|---|---|
| Aisha (full-time, supervisor) | 7:30–4:30 | 7:30–4:30 | Rest | 7:30–4:30 | 7:30–4:30 | 7:30–4:30 | 40 |
| Ben (full-time, cook) | 12–9 | 12–9 | 12–9 | 12–9 | 12–9 | Rest | 40 |
| Chen (full-time, barista) | Rest | 7:30–4:30 | 7:30–4:30 | 12–9 | 12–9 | 12–9 | 40 |
| Devi (part-time) | 11–3 | 11–3 | – | 11–3 | – | 11–3 | 16 |
| Farid (part-time) | – | – | 5–9 | 5–9 | 11–3 | 11–3 | 16 |
Things to notice: every full-timer has a named rest day inside the week, part-timers stay well under 35 hours, and the extra hands land on the lunch window and the Friday dinner rush. Because rest days are not on Sundays, you would publish this roster for the month ahead, before the month starts, in line with MOM’s guidance.
Whatever tool you use, add three columns many templates miss: contracted hours, actual hours worked (from timesheets or clock-in records) and overtime to date this month.
Reducing no-shows and last-minute gaps
Even the best roster falls apart when two people call in sick on a Saturday. Some practical habits help:
- Publish early and keep changes rare. A roster shared well ahead lets staff plan their lives, which reduces swaps and absences.
- Keep a standby list. Know which part-timers are happy to take extra shifts and at what notice.
- Set a clear swap process. Staff can swap shifts with a colleague of the same skill level, with the supervisor’s approval, recorded on the roster.
- Cross-train. A barista who can run the cashier and a server who can plate simple dishes give you options when someone is missing.
- Reduce the load at peak. QR ordering and a self-order kiosk take order-taking and payment off the counter, so a short-handed shift copes better.
- Watch the pattern. If absences cluster on certain shifts, the shift itself may be the problem: too long, too late, or badly timed with transport.
Staff permissions and accountability in the POS
Scheduling is about who is on shift. The POS is about what they can do once they are there. Whatever tool you use for the roster itself, ChaChaCha gives you two things that support good scheduling: sales-by-hour reporting to plan cover, and staff permissions so that each person only has access to what their role needs.
In a restaurant POS with staff permissions, you can, for example, let service crew take orders and payments while reserving voids, refunds, discounts and cash drawer access for supervisors. Each action is tied to the person who performed it, which makes end-of-day discrepancies easier to trace and protects honest staff from blame. When you roster a supervisor on every shift, make sure someone with the right POS permissions is actually on the floor for the whole service.
Checklist
- Run MOM’s Part 4 self-assessment for each role and note who is covered.
- Confirm every contract states working hours, days and, for part-timers, hourly rates.
- Pull 4 to 8 weeks of sales by hour and day from your POS and mark your peaks.
- Set cover levels per block for front of house and kitchen.
- Check each full-timer’s normal hours against the 44-hour week and the daily limits.
- Give everyone one rest day a week, with no more than 12 days between rest days.
- If rest days are not on Sundays, publish the monthly roster before the month starts.
- Schedule breaks so no one works more than 6 hours straight without one.
- Track overtime per person against the 72-hour monthly cap.
- Plan public holiday cover and the extra pay or days off it requires.
- Keep a standby list and a written shift-swap process.
- Match POS permissions to roles and make sure a supervisor is on every shift.
- Re-check MOM’s pages at least once a year, as thresholds and rules can change.
If you want sales-by-hour data you can actually roster from, see our POS reports or talk to us.
