San Francisco workers earn a local minimum wage of $18.67 an hour, and California layers on some of the strongest overtime rules in the country. This calculator applies both, splitting your week into regular, overtime, and double-time hours to show your true gross pay.
How it works
California overtime is computed per day first, then topped up for the week so no hour is counted twice:
per day: regular = min(hours, 8)
OT (1.5x) = clamp(hours − 8, 0, 4) (hours 8–12)
DT (2.0x) = max(hours − 12, 0) (hours over 12)
weekly OT: if total regular hours > 40, the excess shifts to 1.5x
pay = regular×rate + OT×1.5×rate + DT×2×rate
Because California mandates daily overtime, hours over 8 in a day earn time-and-a- half even if the weekly total is under 40, which the federal rule would not pay.
Example and tips
At $18.67/hr working 10 hours a day for 5 days (50 hours), each day yields 8 regular and 2 overtime hours: 40 regular + 10 OT. That is 40 × $18.67 + 10 × $28.01 = about $1,027 gross for the week. If you work a single 13-hour day, the hour past 12 is paid at double time. Always confirm your employer is not below the $18.67 local minimum, since some default to the lower statewide rate by mistake.