TL;DR

If you run a staffing agency with workers in Minnesota, your effective weekly overtime threshold is 40 hours, not 48. Hours 41–48 are overtime under federal law, even though Minnesota state statute says they aren't.

This is how the Fair Labor Standards Act has always worked — federal law preempts state law when federal is more protective of workers. TimeCardCruncher handles the Minnesota preemption so your invoices ship correct under the rule that actually applies — without your team having to research it on every payroll run.

What the laws actually say

There are two laws in play. They disagree, and you need to know how the disagreement resolves.

Minnesota state law: 48-hour threshold
Minn. Stat. § 177.25

The Minnesota Fair Labor Standards Act (Minn. Stat. §§ 177.21 – 177.35) requires overtime at one and one-half times the regular rate for hours worked in excess of 48 in any workweek. There is no daily overtime requirement under Minnesota state law.

This is the state-law floor. Workers whose employment is also covered by the federal Fair Labor Standards Act get the more protective of the two thresholds — which, as we'll see, is the federal one.

Federal FLSA: 40-hour threshold
29 U.S.C. § 207(a)(1)

The federal Fair Labor Standards Act requires overtime at one and one-half times the regular rate for hours worked in excess of 40 in any workweek, for any non-exempt employee covered by the Act.

FLSA Section 18 (29 U.S.C. § 218(a)) is explicit: states may set more protective standards than the federal floor, but a state cannot set a less protective standard for FLSA-covered workers. Where federal and state conflict, the worker-favorable rule applies.

For Minnesota, federal is more protective (40 < 48). So FLSA wins for FLSA-covered workers.

Why this matters for staffing agencies specifically

Staffing agency workers are almost universally FLSA-covered, for two reasons:

That means the FLSA 40-hour weekly overtime requirement applies to your Minnesota workers regardless of what Minnesota state law says. The 48-hour Minnesota threshold is, in practice, a footnote — it never overrides the federal floor for the staffing-worker population.

The two thresholds side-by-side

To make the preemption concrete, here's how a single worker logging 46 hours in a Minnesota workweek classifies under each rule. The FLSA result on the right is what applies to FLSA-covered staffing workers — which is essentially all of them.

Minnesota state rule (Minn. Stat. § 177.25) 48-hour weekly threshold
Day Hours Classification
Mon9.009 REG
Tue9.009 REG
Wed9.009 REG
Thu9.009 REG
Fri10.0010 REG
REG
46.00
OT
0.00
DT
0.00
FLSA federal rule (29 U.S.C. § 207) 40-hour weekly threshold
Day Hours Classification
Mon9.009 REG
Tue9.009 REG
Wed9.009 REG
Thu9.009 REG
Fri10.004 REG6 OT
REG
40.00
OT
6.00
DT
0.00

The difference is hours 41–48. Under Minnesota state law alone, those hours sit below the weekly threshold and pay at the regular rate. Under FLSA, they cross the 40-hour line and pay at one and one-half times the regular rate. For FLSA-covered workers, the federal rule controls — the state threshold is a statutory dead letter for the staffing-worker population.

Common mistakes

What you get with TimeCardCruncher

Built for this exact problem

Minnesota state law and federal FLSA disagree on the weekly overtime threshold. You don't have to remember which one wins for your workers, or worry about hours slipping into the wrong category at the state-versus-federal boundary — the math runs against every Minnesota timecard with the right rule applied. Invoices come back ready to defend if a wage-and-hour question comes up.