Shifts & Scheduling · Glossary

Shift Roster

Also called: shift schedule, shift chart, shift rota

Definition

A shift roster is a schedule organised around shift codes rather than posts. It states which shift (morning, general, evening, night) each employee works on each date across a rotation cycle. Factories, call centres, hospitals and 24x7 operations use shift rosters to rotate teams fairly, keep weekly hours within the 48-hour legal limit and publish predictable patterns in advance.

Shift roster vs duty roster

The two overlap, and many teams use the words interchangeably, but the emphasis differs. A duty roster starts from posts or locations and asks who fills each one. A shift roster starts from shift codes and asks which team or person is on A, B, C or N shift on a given date. A factory with 200 workers on three shifts cares about the shift roster; a security agency with 40 posts cares about the duty roster.

In practice a large operation needs both: the shift roster fixes the rotation pattern for the whole workforce, and department-level duty rosters place individuals against machines, wards or gates within their shift.

Common shift codes and rotation

Indian factories typically run A (06:00–14:00), B (14:00–22:00) and C (22:00–06:00) with a G or general shift (09:00–17:30) for staff. Teams rotate weekly or fortnightly, usually forward (A to B to C), because moving the body clock later is easier than moving it earlier. See 3-shift roster patterns and rotating shift schedule examples for ready-made cycles.

The roster must also show weekly offs. Under the Factories Act each worker gets one day of rest in seven, and a rotating roster has to move the off day with the shift so that no one works more than ten consecutive days without a rest day (s.52 allows substitution within limits).

  • Keep codes short and consistent: A, B, C, N, G, WO, L, H (holiday).
  • Print the timing legend on every copy of the roster.
  • Show the full rotation cycle (3 or 4 weeks) so people can plan ahead.
  • Never place a C shift ending at 06:00 followed by an A shift starting at 06:00 the same day.

Publishing and tracking adherence

A roster that lives only in a supervisor's notebook cannot be enforced. Publish it where every employee can see their own line, and keep the published version frozen so that later changes are visible as changes. Then compare actual punches against it: an employee rostered on C shift who punches in at 09:00 is not 'present', they have worked the wrong shift and the night post was short.

This comparison is what turns a roster into schedule adherence data, which feeds overtime approvals, no-show reports and payroll. Our guide on how to manage rotating rosters covers the publishing and change-control routine.

Example: 3-shift roster for 4 teams

A packaging unit runs A, B and C shifts with four teams of 15. In week 1, Team 1 is on A, Team 2 on B, Team 3 on C and Team 4 is the off/reliever team whose members take their weekly offs and cover absences. Each week the teams move forward one step. Over four weeks every team has done each shift once and had one lighter week. Each worker's weekly off rotates within the team so that every shift stays at 12–13 present on any given day.

How Attend Mitra handles this

In Attend Mitra you define shift templates once (with grace period, break rules and whether the shift crosses midnight), then build the weekly roster by assigning templates to people or whole departments. The roster is published to the mobile app, and the live monitor compares actual punches against the rostered shift so late marks and wrong-shift punches are flagged automatically.

Frequently asked questions

What is the difference between a shift roster and a shift schedule?
None in practice. 'Shift schedule' is the term used in US-origin software and BPOs, 'shift roster' or 'rota' is more common in Indian factories and hospitals. Both mean a date-wise allocation of employees to shift codes. Choose one word internally so that your roster, attendance report and payroll input all refer to the same thing.
How many shifts can an employee work in a week?
The Factories Act caps working time at 48 hours a week and 9 hours a day, with overtime beyond that paid at twice the ordinary rate. So an 8-hour shift can be worked six days a week with one weekly off. Twelve-hour shifts need overtime approval or a notified exemption, and cannot legally be worked six days in a row.
How do you roster a shift that crosses midnight?
Attach the whole shift to the date it starts. A C shift from 22:00 on the 5th to 06:00 on the 6th belongs to the 5th in the roster and the attendance register, even though the out-punch is on the 6th. Attendance software must be told the shift crosses midnight so it pairs the two punches correctly.
Can shift rosters be different for different departments?
Yes, and they usually are. Production may run three 8-hour shifts, security two 12-hour shifts and administration a general shift. Each department needs its own roster, but they should share shift codes and a common publishing calendar so that reports and payroll can be consolidated.

Related terms

Duty Roster
A duty roster is a schedule that assigns named employees to specific posts, shifts and days for a defined period, usually a week or a month. It shows who is on duty, where, at what time, and who is on weekly off or leave. Hospitals, hotels, security agencies and housekeeping teams use it as the primary control document for staffing.
Rotational Shift
A rotational shift is a work pattern in which employees cycle through different shift timings (for example morning, evening and night) over a fixed period instead of working the same hours permanently. Rotation spreads unpopular night and weekend duty fairly across the team, keeps a 24x7 operation covered, and is the norm in factories, hospitals, BPOs and security services in India.
Night Shift
A night shift is a work period that falls wholly or largely within the night hours, most commonly a window covering 22:00 to 06:00. It is the shift that crosses midnight, so attendance must be attached to the date it starts. Night work carries specific rules on women's employment, transport and safety under the OSH Code and state laws, and often attracts an allowance.
Weekly Off
Weekly off is the one day of rest in every seven that Indian labour law guarantees to workers. The Factories Act (s.52) and state Shops and Establishments Acts require it, allow substitution within limits, and prohibit more than ten consecutive working days without a rest day. Whether the day is paid depends on the wage basis: it is built into monthly salary and excluded from daily-rate wages.
Roster Management
Roster management is the end-to-end process of planning, building, publishing and maintaining employee work schedules, and then tracking how actual attendance matches the plan. It covers forecasting demand per post and shift, choosing rotation patterns, assigning people, handling leave, swaps and open shifts, and measuring coverage and schedule adherence. It is the operational core of any shift-based business.
Overtime (OT)
Overtime is work performed beyond the legal daily or weekly limit of working hours, which in India is generally 9 hours a day or 48 hours a week. Overtime must be paid at not less than twice the ordinary rate of wages under the Factories Act and the Code on Wages. The hourly rate is usually derived by dividing the monthly wage by 26 days and then by 8 hours.

Go deeper

See how this works inside Attend Mitra

Verified attendance, shift rosters, leave, and payroll-ready reports in one platform built for Indian teams.

Browse all terms