Last September, two weeks before peak season, four pickers on our night shift quit in one week. At 3 a.m. I was standing by the sort line, three staffing-agency numbers going straight to voicemail — everyone had been poached by the warehouse down the road for two bucks more an hour.
I posted the job ad that same day. It said "competitive pay." HR called me in the next morning: "Feng, California's SB 1162 — a job ad without a pay range is illegal here."
Real talk, folks: if you run a warehouse in California, the California pay transparency law is a line you need to understand. If you don't, the fine will teach you.
What the California Pay Transparency Law Actually Says
California SB 1162 took effect January 1, 2023. Four things that matter to us:
First, employers with 15 or more employees must include a pay scale in every job posting. Every channel — your own site, job boards, staffing agencies, all of it. Thinking of dodging it by having an agency post for you? The law closed that door on purpose: you must give the pay scale to the third party, and they must put it in the ad.
Second, current employees can ask to see the pay scale for their own position. Whatever you post, your whole crew can see it.
Third, keep wage records — job title plus pay history per employee — for at least three years. The Labor Commissioner can inspect them.
Fourth, civil penalties of $100 to $10,000 per violation, at the Labor Commissioner's discretion. A first violation can go unpenalized if you fix every posting after being notified. But don't count on that grace twice.
That's the core logic of the California pay transparency law: put pay on the table and let the market sort it out. The era of keeping it quiet is over.
How Our Warehouse Writes Pay Ranges Now
I struggled with this at first too. Write the range too wide and new hires walk in with sky-high expectations, then quit in two weeks when they land at the bottom. Write it too narrow and your veterans revolt. We settled on a rule: three tiers per role — starting, experienced, senior.
Pickers: $18.50–$22.00 an hour. Forklift operators (certified): $21.00–$25.00. Night-shift differential written separately at +$2.00/hour, not folded into the range. That's what goes on the ad, plain and clear.
How do you set the range? Don't guess. My low-tech method: first, ask three staffing agencies for their rate cards — they know every warehouse's hourly rates in the area, one call tells you the market; second, search job boards for the same role in your area — everyone has to post ranges now, so market pay is effectively public, a free side benefit of SB 1162; third, ask your own veterans what they'd get jumping ship — they all know. Triangulate the three and the range writes itself.
Here's the upside I didn't expect: interview no-shows dropped. Back when the ad said "competitive," six out of ten candidates walked out after hearing the number — HR's time torched on dead interviews. Now everyone who shows up already accepts the range. HR says first-round screening got twice as efficient.
Steal our current ad template: "Hiring night-shift pickers, $18.50–$22.00/hr, night differential +$2.00/hr, plus attendance bonus. Must lift 50 lbs." That's it. Range, differential, and bonus written separately — don't fold bonuses into the range. The law wants the salary or hourly wage you reasonably expect to pay; bonuses and equity don't count, and mixing them in just buys you trouble.
The Staffing-Agency Trap Under the California Pay Transparency Law
Half of warehouse hiring runs through temp agencies, and that's exactly where SB 1162 bites warehouses hardest. Agencies love to skip the pay range to keep things "flexible." Whose problem is that? Yours — because the law requires YOU to hand them the range.
Our agency contracts now include one line: all external job copy must be cleared with our HR on the pay range. One extra step, a lot of trouble avoided. Two agencies pushed back; we switched. The current one cooperates fine.
On the three-year recordkeeping rule: in practice it means never deleting payroll history — job changes and raise records all stay. We export an archive every quarter; five minutes of HR time. If you're ever audited, producing records is innocence; not producing them puts the burden on you.
One more that's easy to miss: remote postings — say remote customer service or remote planners — need the pay range too, as long as they could be filled by someone working in California. Don't assume you're exempt because the company is headquartered elsewhere. If the person works in California, the law reaches them.
Now the math. Penalties are $100 to $10,000 per violation — per posting. One role advertised across five channels with the range missing is five violations in theory. Add attorney fees and the HR hours burned responding, and a single complaint can easily cost you the better part of ten grand (illustrative — your mileage will vary). The compliance cost? Half a day for HR to set ranges per role, one template update, done. You don't need me to finish that sentence.
The Counterintuitive Part: Veterans Started Asking for Raises
Here's the trade-off. The ad says $18.50–$22.00, and Zhang — three years on the job, making $19 — walks up to me: "Feng, I've been here three years at nineteen, and a new hire can get twenty-two?"
Real talk: you can't dodge that conversation. But flip it around — it's an opportunity. We used it to run a full pay review for the senior crew. Some got adjusted; the rest at least got an explanation. How we did it: pulled every same-role salary in the building, ranked by tenure and performance, and moved veterans below the median up to it. It cost money, but veteran attrition dropped hard that peak season. Real talk — the money you "save" skipping those adjustments gets spent twice over on recruiting and training replacements. I've done that math. Long term, transparency forces you to clean up your compensation structure, which helps retention.
The warehouses that should worry are the ones where pay is whatever the boss felt like that day — three people in the same role, three different rates, nobody knows why. SB 1162 kills that model first. Folks, get your pay structure straight now. It's cheaper than learning about it from a Labor Commissioner letter — by which point you've already spent half a year's hiring budget.
At the end of the day, the California pay transparency law doesn't punish getting a number wrong — it punishes not posting one at all.
By Chen Feng, Warehouse Operations Manager







