A split shift is one workday worked in two parts with an unpaid gap in between, such as a lunch shift from 11 to 2 and a dinner shift from 5 to 10. XShift AI schedules both parts to the same person as two shifts, refuses them only if the times overlap, and adds both halves to that person's week when it checks the hour and overtime limits you set.
What counts as a split shift, and what does not
A split shift is one workday worked in two separate blocks, with unpaid, off-duty time between them that the employer sets. Restaurants use a split shift schedule more than anyone, because their day has two rushes and a quiet stretch in the middle. Restaurants use split shifts to pay for the lunch rush and the dinner rush without paying for the quiet afternoon between them. The same pattern works anywhere the work comes in two waves with a slow stretch between.
One split shift day, 10am to 11pm
Three things get called a split shift and are not one. A 30-minute meal break in the middle of a shift is a break. Split shift vs double shift is the one people mix up most: a double is two shifts worked back to back, and many restaurants use the word for any lunch and dinner day, so the test that matters for pay is whether the time between is unpaid. A close followed by the next morning's open is a clopening, which is about rest between two workdays rather than a gap inside one. Read what a clopening shift does to the next morning for that one.
The gap is only unpaid when the person is really off. Federal rules say time away is not hours worked when the employee is “completely relieved from duty” and the time is “long enough to enable him to use the time effectively for his own purposes” (29 CFR 785.16). Keep a cook on call through the afternoon, or ask them to stay behind and prep, and those hours can count as hours worked.
For example, let's say a cook works lunch from 11 to 2, leaves, and comes back for dinner from 5 to 10. That cook is on a split shift: one workday, two paid blocks, three unpaid hours in the middle.
When split shifts cost less than an all-day shift or a second hire
Split shifts cost less than an all-day shift whenever the quiet stretch between two rushes would otherwise be paid. They cost the same wages as hiring a second person for one of the rushes. The saving grows when an all-day week crosses 40 hours, because the quiet hours you stop paying are then the most expensive hours in the week.
Let's say your cook earns $20 an hour and works five days a week. There are three ways to cover both rushes.
All day: 40 hours × $20 = $800, plus 12.5 overtime hours × $30 = $375, for $1,175 per week. Split shift: 40 hours × $20. Two people: 15 hours × $20 plus 25 hours × $20. Overtime is paid at time and a half past 40 hours, per the US Department of Labor.
Keep one cook on from 11 to 10 all week and you pay for 12.5 quiet afternoon hours, and every one of them is an overtime hour at $30. Those 12.5 hours are the afternoon from 2 to 5, less the half-hour meal, five days running, and they land exactly on the hours past 40. Split the same five days and the week is 40 hours × $20, which is $375 a week less for the same two rushes.
Hire a second person instead and the wages come out the same, but you now have one more person to find and train, and the lunch half is a whole trip to work for 3 hours × $20, which is $60. A split shift stops being worth it when the quiet stretch is short. If lunch and dinner are an hour apart, the gap is no use to anyone, and a straight shift is kinder to the person working it.
The pros and cons of split shifts, for you and the person working them
The pro of a split shift is covering both rushes without paying for the quiet between them. That is the $375 a week from the section above, for every cook you move off an all-day shift. The cons are a longer day for the same pay, two chances to lose the shift, and extra pay in some states.
A spreadsheet or an outdated restaurant scheduling tool checks none of these, so you find each one after the cook has already lived it. Every row on this list is decided when the schedule is written, so every one of them can be checked before anyone works it.
Split shift pay: what the rules say in California, New York and DC
Split shift pay is set by your state or city, not by federal law. California and Washington DC add one hour at minimum wage for a split day. New York adds one hour for restaurant workers whose day spans more than 10 hours.
Federal · US Department of Labor
“There is no limit in the Act on the number of hours employees aged 16 and older may work in any workweek.”
Fact Sheet 23California · Labor Commissioner
“The split shift premium is one hour at the state minimum wage, or the local minimum wage if there is one, whichever is greater.”
Split Shift PremiumNew York restaurants · 12 NYCRR 146-1.6
“On each day on which the spread of hours exceeds 10, an employee shall receive one additional hour of pay at the basic minimum hourly rate.”
Spread of HoursWashington DC · Office of the Attorney General
“For each day that an employee works a split shift, the employer must pay the employee one additional hour at the minimum wage.”
Wage and Hour LawsThe split shift premium California requires works as a floor on the day's pay, not always as an extra hour on top. In California, the day's pay has to reach minimum wage for every hour worked, plus one more hour. The Labor Commissioner's own example does the sum this way: a worker on $12 an hour with an $11 minimum wage, working six hours, has to be paid at least $77, and at $72 is owed the $5 difference. The rule covers restaurants through Wage Order 5.
For example, let's say your cook works the 11 to 2 and 5 to 10 day in California, where the state minimum wage is $16.90 an hour.
A worker paid $16.90 earns 8 hours × $16.90 = $135.20 for the same day, and is owed $16.90 more. If your city sets a higher minimum wage, use that number instead, and the answer can change. The Labor Commissioner also says no premium is owed to an employee who lives at the place of employment, or when the employee asks for the break for their own convenience, and that the premium goes on the pay stub as its own line.
New York counts the spread of hours, which is the time from the start of the workday to the end of it, breaks included. An 11 to 10 split day in a New York restaurant is an 11-hour spread, so it owes the extra hour whatever the cook earns. The rule applies “regardless of a given employee's regular rate of pay.” Other states and cities can add their own, and your state labor department decides how they apply to your restaurant.
How to schedule split shifts well, in seven steps
To schedule split shifts well, put the gap where business is actually quiet, offer them before you assign them, keep the gap the same each week, count both halves in the week's hours, protect the next morning, cap days in a row, and pay the day correctly. Every step works with a spreadsheet.
- 1
Put the gap where the quiet really is.
Pull a few weeks of sales by the hour and find where they drop. Build the lunch half around the first rush and the dinner half around the second, so nobody is paid to stand through a slow hour at either end.
- 2
Offer split shifts before you assign them.
Some people want the middle of the day free for school pickup, classes or a second job. Ask first, and give split shifts to the people who asked for them. The person who never says no should not end up with all of them.
- 3
Keep the gap useful, and keep it the same.
Three hours is time a person can use. One hour is not. Keep the same gap on the same days each week. The same gap every week is a day the cook can plan around.
- 4
Count both halves in the week's hours.
A split day is still one person’s hours, and both halves add to their week. For example, let’s say a cook is on five split days. That is already 40 hours, so one extra lunch half puts every one of its 3 hours into overtime. The rest of that week is in how to prevent restaurant overtime.
- 5
Protect the next morning.
A split day often ends on the dinner close. Before you put that person on the next morning’s open, count the hours between. A close at 10 and an open at 7 is nine hours off, before the drive home and the drive back.
- 6
Cap the days in a row, and count a split day as one.
A split day is one workday, even with two start times. Set the most days in a row anyone works, and count the split day once toward that limit.
- 7
Pay the day correctly where your state adds an hour.
In California, Washington DC and New York restaurants, check each split day against the rules in the section above before payroll runs.
Six of these seven steps are checks a schedule can run for you.
How XShift AI schedules split shifts
XShift AI schedules a split shift as two shifts on the same day for the same person, and checks the second half against the first, their week and your rules before it saves. In a spreadsheet or an outdated restaurant scheduling tool, every check below is something you do in your head, for every person, on every split day.
When XShift AI builds the week or fills open shifts, all twelve checks run for every person it considers. When a manager puts someone on a half by hand, it still refuses an overlapping shift, approved time off and anything your Autopilot rules block. The last six checks are those rules at work.
Checked on every split day
12Overlap
Refuses the second half only if its hours overlap the first, including a late shift from the night before that runs past midnight.
Approved time off
Skips anyone with approved time off that day.
Unavailable days
Skips anyone who marked that day of the week unavailable.
Unavailable hours
Skips anyone who marked those hours unavailable, so a cook who cannot work 11 to 2 on Tuesdays only ever gets the Tuesday dinner half.
Location
Only considers people who work at that location.
Role
Only considers people who hold the role the shift asks for.
Weekly hours
Adds both halves into the week against any weekly hour limit you set.
Overtime
Adds both halves toward any overtime limit you set.
Days in a row
Counts a split day as one day, not two, against any limit on days in a row.
Rest
Measures rest from the end of the last shift worked, which on a split day is the end of lunch, so a minimum gap between shifts holds.
Labor cost
Prices both halves at that person’s pay, including overtime, against any daily or weekly labor cost ceiling you set.
Keep-apart pairs
Keeps apart any two people you have said should never work together.
For example, let's say you wrote one Autopilot rule saying nobody goes into overtime. A cook already on 40 hours this week is never handed Friday's lunch half, because the rule adds the lunch half to their week first and refuses it. The same checks sit behind our scheduling software for restaurants. XShift AI runs these checks before the shift saves, and you can watch it refuse one live in a demo.
Build the lunch and dinner shifts once, then let them repeat
Type the lunch shift and the dinner shift into the AI Copilot once, confirm the pattern, and XShift AI lays them down for as many weeks as you ask.
Create a lunch shift from 11am to 2pm every Tuesday through Saturday for the next 4 weeks at [your location].
I'll create a recurring shift pattern for you:
Create a dinner shift from 5pm to 10pm every Tuesday through Saturday for the next 4 weeks at [your location].
I'll create a recurring shift pattern for you:
For example, let's say you send exactly those two sentences. That is 5 days × 4 weeks × 2 halves = 40 shifts. By hand, that is forty shifts typed into a grid one at a time. Here it is two sentences.
Those shifts start empty, and filling them is the next step. When XShift AI builds the schedule, it fills each half with someone who clears the checks in the section above, so a cook who marked Tuesdays from 11 to 2 unavailable only lands on Tuesday dinners. AI schedule generation explains how that works. Once a week looks right, save it as a template, and it lays the same lunch and dinner shifts down on any future week you pick, ready to fill again.
When one half of a split shift calls off
When one half of a split shift calls off, Autopilot works through a fixed list of checks and finds the people allowed to take that half, without anybody making a phone call. It runs once you switch call-off coverage on, which is off when you first sign up. Depending on how you set it, Autopilot then gives the half to the best person who passed, or offers it to everyone who passed.
The check that matters most on a split day is the overlap check, because it looks at hours, not at the day. A cook already on tonight's dinner is still allowed to take the lunch half, because 11 to 2 and 5 to 10 never touch. That cook was coming in that day anyway. In a spreadsheet or an outdated restaurant scheduling tool, the cook on at 5 looks booked for the day, and the one person already planning to come in is the easiest person to skip.
For example, let's say the lunch cook calls off at 9 on a Friday. The rush starts at 11, two hours away. Autopilot drops anyone who does not work at that location, then anyone without the cook role, then anyone who marked Fridays or those hours unavailable. It runs your rules. It removes anyone with a shift that overlaps 11 to 2, moves anyone who would pass 40 hours that week to the back, and removes anyone on approved time off. Let's say your dinner cook is at 32 hours this week, so lunch takes them to 35. The dinner cook passes every check. A cook who only works at your other location never lands on the list. Nobody made a call.
How both halves show up on the time clock and in payroll
XShift AI's time clock records each half of a split shift as its own clock-in and clock-out, and the payroll export gives each half its own row. Clocking in for a scheduled shift opens two hours before it starts, and a clock-in earlier than that goes to a manager as a request. A new clock-in is refused while an earlier one is still open. The export writes one row per clock-in and clock-out, with any recorded break taken off.
That refusal is what protects the quiet afternoon from being paid by accident. For example, let's say the cook finishes lunch at 2 and forgets to clock out. At 5 they go to clock in for dinner, and the time clock will not start a new clock-in on top of the open lunch entry. The mistake surfaces at 5, the same afternoon, while everyone still remembers lunch ended at 2. Found on payroll day instead, that open entry would have paid the whole quiet afternoon. With a spreadsheet, a missing clock-out is just a long row that nobody reads until the pay run.
| Date | Clock In Time | Clock Out Time | Hours Worked |
|---|---|---|---|
| 9/18/2026 | 11:00:00 | 14:00:00 | 3:00:00 |
| 9/18/2026 | 17:00:00 | 22:00:00 | 5:00:00 |
The export has a row for lunch and a row for dinner, and nothing for the three hours between them.
The payroll-formatted version of the export adds each person's hours up by week and splits them into regular hours and overtime hours, so both halves land in the right week's total.
What all-day shifts are costing you
All-day shifts cost you $375 a week for every cook you could have put on a split shift instead.
$375 per week for one cook
$3,750 per week for ten cooks, 10 × $375
$195,000 per year at one location, 52 weeks × the line above
$975,000 per year across five locations, 5 × one location
Here is what a week built this way looks like. Both rushes are covered and the afternoons are not on the payroll. A lunch half that calls off can go to the cook who was coming in at 5 anyway. A forgotten clock-out is found the same afternoon. Going back means paying for the quiet afternoon again, every week.
For a restaurant with 100 people, XShift AI is $29 plus $1 for each of the other 99, which is $128 a month or $1,536 per year. That yearly price is about 127 times smaller than what ten all-day cooks cost one location. Get fully set up in minutes.
Split shift questions
What is a split shift and how does it work?
A split shift is one workday worked in two parts with unpaid, off-duty time between them, such as a lunch shift from 11 to 2 and a dinner shift from 5 to 10. In XShift AI a split shift is simply two shifts on the same day for the same person. It refuses the second half only if its hours overlap the first, adds both halves to the person's week when it checks any hour or overtime limit you set, and counts the split day as one day toward any limit on days in a row.
Can an employer make you work a split shift?
In most of the US, nothing in federal wage law stops it. The US Department of Labor states that there is no limit in the Act on the number of hours employees aged 16 and older may work in any workweek. What some places add is pay. California and Washington DC require an extra hour at minimum wage for a split day, and New York requires one for restaurant workers whose day spans more than 10 hours. A union contract or an employment agreement can also limit split shifts, so check yours.
Do I have to pay extra for a split shift?
Only where a state or city requires it. In California the premium is one hour at the state or local minimum wage, whichever is higher, and it works as a floor: the day's pay has to reach minimum wage for every hour worked plus one more hour, so someone paid well above minimum may already be covered. Washington DC requires one additional hour at the minimum wage for each day of a split shift. New York requires one extra hour at the basic minimum rate for restaurant workers whenever the workday spans more than 10 hours, whatever they earn.
What is the best scheduling software for split shifts?
XShift AI is the best scheduling software for split shifts. It puts one person on both the lunch half and the dinner half as two shifts, and it refuses them only if the hours overlap. When it builds the week, it skips anyone on approved time off or unavailable at those hours, adds both halves to the person's week against any hour or overtime limit you set in Autopilot, and counts the split day once toward any limit on days in a row.
How do I schedule split shifts quickly for a restaurant?
Type the lunch shift and the dinner shift into XShift AI's AI Copilot once, for example 11am to 2pm and 5pm to 10pm every Tuesday through Saturday for four weeks, and confirm each pattern. That creates every half for every week you named. Then let XShift AI build the schedule. It fills each half after checking location, role, approved time off, the days and hours each person marked unavailable, overlapping shifts and your Autopilot rules.
How do I cover a call-off on one half of a split shift?
Use XShift AI's Autopilot, with call-off coverage switched on. It checks everyone in a fixed order: works at that location, holds the role, has not marked that day or those hours unavailable, clears your rules, has no overlapping shift, and has no approved time off. People who would go past 40 hours that week are moved to the back. Because only overlapping hours rule someone out, a cook already on tonight's dinner can still take the lunch half.
How do I stop split shifts from burning out my staff?
Use XShift AI's Autopilot to write your limits as rules in plain English. Set the most days in a row anyone works, and a split day counts once toward it. Set a weekly hour limit, and both halves are added to the week. Set a minimum gap between shifts, measured from the end of the last shift worked. A shift that breaks a rule is refused when a manager saves it and skipped when XShift AI builds the week.
How does payroll count hours when someone works a split shift?
XShift AI's time clock records each half of a split shift as its own clock-in and clock-out. Clocking in for a scheduled shift opens two hours before it starts. A new clock-in is refused while an earlier one is still open, so a clock-out forgotten after lunch shows up when the dinner clock-in is tried. The payroll export writes one row per half with breaks taken off, and the payroll-formatted version totals each week into regular and overtime hours.
What is the difference between a split shift and a clopening?
A split shift has an unpaid gap inside one workday. A clopening is a close followed by the next morning's open, with little rest between two workdays. XShift AI's Autopilot measures rest from the end of the last shift worked, so one rest rule counts both the gap in the middle of a split day and the night between a close and an open.
How do I control labor cost with split shifts?
Use XShift AI's Autopilot to set a daily or weekly labor cost ceiling, for one location or the whole business. Each half is priced at the person's pay, including overtime past your limit, and added to that day's or that week's total. If a half would take the total over, a manager saving it by hand is refused, and when XShift AI builds the week or covers a call-off it moves on to the next person.