Write down four things each time the schedule moves: what was posted, what it became, the date and time you learned of the change, and what it cost you. That is the record, and it is short on purpose. In three US jurisdictions the same four facts have a dollar value attached — Oregon pays one hour at the regular rate when a covered employer changes the date, start time or end time of a posted shift with no loss of hours, and one-half times the regular rate for each scheduled hour the employee does not work when hours are cut or the shift is canceled (Oregon BOLI). Where no ordinance applies, the same log still turns "they keep changing my shifts" into a question with a date on it.
Write the change, the time you learned it, and the cost
"They never respect my time" cannot be checked by anyone. "Tuesday 3:10 pm: posted Friday finish moved from 4 pm to 6 pm; my care handoff is 4:45 pm" can be checked by everyone, including you in six weeks. Record the time you saw the change, not only the time it was made; the gap between those two is usually the actual complaint.
Keep three habits. Log the source of each change — roster system, text message, verbal — because a verbal change followed by a written one is two events, and collapsing them hides the notice problem. Mark anything you are unsure of "not confirmed" instead of filling the gap with a best guess. And add corrections with the date you made them rather than editing the original line, because a record with a visible correction reads as accurate and a spotless one reads as rewritten.
Keep it narrow and keep it yours. "Agreed pickup at 4:45 pm" carries the conflict without a child's name, a diagnosis or another adult's roster, and confidential customer, patient and coworker information does not belong in a personal note at all. The DOL's recordkeeping fact sheet requires your employer to keep the hours worked each day and the total hours each workweek, to preserve payroll records for three years and to preserve time cards and work schedules for two (Fact Sheet #21). Two years is a sensible life for your own log too; after that, it has nothing left to be compared against.
What three cities and states pay for a late change
Three jurisdictions turn a late change into a number, and the figures are worth knowing even where you do not work, because they show what the log is for.
Scroll sideways to see the full table →
| Jurisdiction | Advance notice required | What a late employer-made change costs |
|---|---|---|
| Oregon (500+ employees, retail, hospitality, food services) | 14 calendar days, in writing | One hour at the regular rate for an added shift or a time change; one-half the regular rate per scheduled hour not worked |
| Seattle (500+ employees, retail and food services) | 14 days, posted | One hour of pay for added hours or a changed date or time; half pay for hours lost |
| New York City fast food | 14 days, which the city defines as 336 hours | $10 to $75 per change, by notice tier; $100 for a consented "clopening" |
Oregon also bars scheduling within the first 10 hours after the end of the previous calendar day's shift and pays one and one-half times the regular rate for hours worked inside that window (Oregon BOLI). Seattle's ordinance requires time-and-a-half for hours worked between closing and opening shifts separated by less than 10 hours (Seattle Office of Labor Standards). New York City's fast food FAQ sets the change premium at $10 for less than 14 days' notice, $15 for less than seven days and $75 for a canceled shift with less than 24 hours' notice, and $100 for a clopening the worker consents to in writing (NYC DCWP). Retail in the same city runs on a different clock: schedules at least 72 hours ahead, no on-call shifts, and no reduction of hours by more than 15 minutes inside that 72-hour window (NYC DCWP retail FAQ).
Example: three entries and the message they make
Example. Three lines from one October.
- 6 Oct, 3:10 pm, roster system: Friday 9 Oct finish moved 4 pm to 6 pm. Conflict: agreed pickup 4:45 pm. Asked whether the finish was final; no answer by 8 Oct.
- 14 Oct, 7:55 pm, text from shift lead: Thursday 15 Oct start moved 7 am to 6 am. Previous shift ended 14 Oct at 9 pm, so the gap is 9 hours.
- 21 Oct, 2:00 pm, verbal, confirmed in roster 22 Oct: Saturday 24 Oct shift canceled. Six scheduled hours lost.
Now read them together. All three arrived less than 14 days ahead, and the second has a 9-hour gap in it — the figure Oregon and Seattle both draw their line at, one hour short of the 10 they require (Oregon BOLI, Seattle Office of Labor Standards). The message writes itself: "Three shifts changed in October after I had arranged pickup, including a 6 am start nine hours after a 9 pm finish. Which end times are final once posted, and where will updates appear?" Attach the three lines, not the month. If the same pattern is really about how far ahead the roster appears, the request to make instead is for more predictable hours; if it is about one shift that moved yesterday, it is a last-minute shift change and it has its own answer.
Sources & further reading
- BOLI: Predictive scheduling: For Workers: State of Oregon
- Fact Sheet #21: Recordkeeping Requirements under the Fair Labor Standards Act (FLSA)
- Secure Scheduling - Labor Standards - City of Seattle
- Fair Workweek Law in Fast Food: Frequently Asked Questions
- Fair Workweek Law in Retail: Frequently Asked Questions