TL;DR

If you place workers in California and a worker reports for a scheduled shift but is sent home early or given no work, Wage Order § 5 owes half the scheduled shift — no less than 2 and no more than 4 hours — at the regular rate, reduced by the hours actually worked.

TimeCardCruncher doesn't infer the event from clock data — you record the scheduled and worked hours, and the system computes the top-up premium at the contract's regular rate and adds it to the invoice as a separate line so you (and your client, and any auditor) can trace it to the rule it implements.

What the law actually says

Reporting time pay — sometimes called "show-up pay" — exists so a worker who arranges their day around a scheduled shift isn't sent home empty-handed. The duty sits in every Industrial Welfare Commission wage order; the text below is from Wage Order 4-2001, with parallel language in Wage Orders 1–3 and 5–15.

The reporting-time premium
IWC Wage Order § 5(A)

"Each workday an employee is required to report for work and does report, but is not put to work or is furnished less than half said employee's usual or scheduled day's work, the employee shall be paid for half the usual or scheduled day's work, but in no event for less than two (2) hours nor more than four (4) hours, at the employee's regular rate of pay." The half-shift figure is floored at two hours and capped at four; hours actually worked count toward it.

On-call and call-in scheduling
Ward v. Tilly's, Inc. (2019)

In Ward v. Tilly's, Inc., 31 Cal.App.5th 1167 (2019), the Court of Appeal held that an employee required to call in two hours before a shift to find out whether to come in may be "reporting for work" — and so may trigger reporting time pay — even without physically showing up. Whether a given call-in or on-call arrangement counts is a legal determination for you to make; the page describes the rule, it does not decide your case.

A worked example

One California worker, scheduled an 8-hour shift, contract regular rate $30/h. The worker shows up on time, works one hour, and is then sent home because the work dried up. Half the scheduled shift is 4 hours (within the 2–4h band); the worker already worked 1 hour, so the reporting-time top-up is 3 hours.

One reporting day — scheduled 8h, worked 1h, sent home Contract regular rate $30/h; one reporting-time event recorded
Line Hours Rate Amount
Hours worked1.00$30$30
Reporting Time3.00$30+$90
Worked hours
1.00
Premium
3.00
Invoice
$120

Invoice total: 1 worked hour × $30 + 3 reporting-time hours × $30 = $120. The premium line is labeled "Reporting Time Pay (CA IWC Wage Order § 5)" and appears distinct from the worker's worked-time line, so anyone reviewing the invoice — your client, your auditor, you on a later remediation review — can see the premium and trace it to the rule it implements. The worker is made whole at the 4-hour half-shift minimum.

The 2-hour floor and 4-hour ceiling

Half the scheduled shift is clamped to a band of two to four hours, which is where most hand calculations go wrong:

When reporting time pay does NOT apply

The premium is not owed in several situations — and these are determinations you make, not the system:

One premium per worker per workday

Reporting time pay is owed at most once per worker per workday — even if the worker was placed at two different clients that day. In US W-2 staffing the agency is the single legal employer regardless of which client worksite the worker reported to, so the cap follows the worker, not the placement. File the reporting-time event on the contract that covered the shift the worker reported for.

Common mistakes

What you get with TimeCardCruncher

Built for this exact problem

You record the scheduled shift length and the hours actually worked for the reporting day — through the dashboard form, the JSON API, or as an optional file on the upload page. We compute the top-up premium (half the scheduled shift, floored at 2h and capped at 4h, minus the hours worked) at the source contract's regular rate, reject any event where the worker already met the minimum, and emit the premium as a distinct invoice line that names the rule it implements. The audit detail on the line records the scheduled and worked hours, the rate used, and any notes you attached — so a wage-and-hour review can trace the premium back to the operator action that recorded it.