先算一笔账。今天讲的是加权平均加班费:同一个员工,一周拿两种时薪,加班费到底按哪个算。看这个例子(以下数字均为示例):2026 年 9 月,德州达拉斯一家 3PL 仓库的员工阿强,一周干了 48 小时——周一到周三在拣选区,20 美元/小时,干了 30 小时;周四周五被调去开叉车,24 美元/小时,干了 18 小时。超过 40 小时的那 8 小时,加班费该给多少?

三种算法,三个答案:

  • 按高的算:0.5 × 24 × 8 = 96 美元
  • 按低的算:0.5 × 20 × 8 = 80 美元
  • 按加权算:86 美元

正确答案是 86 美元。一周差 6 美元看着不起眼,但这笔账要乘以人数、乘以周数——后面我会算给你看,算错一年能差出小几万美元,外加一张罚单。

加权平均加班费,公式其实就三步

美国《公平劳动标准法》(FLSA)规定:每周工作超过 40 小时,加班费按"常规时薪"(regular rate)的 1.5 倍支付。关键在于,常规时薪不是入职合同上的那个数字,而是这一周实际挣到的全部工资,除以这一周实际工作的全部小时数。一个人一周拿两种时薪,常规时薪就是两种时薪按工时算出的平均数——这就是美国劳工部(DOL)口径下的算法(blended overtime rate)。拿不准的细节,以美国劳工部官网最新政策为准。

三步:

  1. 算总收入:30 × 20 + 18 × 24 = 600 + 432 = 1,032 美元
  2. 算常规时薪:1,032 ÷ 48 = 21.50 美元/小时
  3. 算加班费:加班 8 小时 × 21.50 × 0.5 = 86 美元

注意第三步是 0.5 倍,不是 1.5 倍——因为 48 小时的正常工时工资(straight time)已经按各自时薪足额付过了,1,032 美元里已经包含了这 8 小时的正常工资,加班费只需要再"补半倍"。直接乘 1.5 等于把正常工资付了两遍,这钱花得冤。

步骤 算式 结果(示例)
拣选收入 30 小时 × 20 美元 600 美元
叉车收入 18 小时 × 24 美元 432 美元
本周总收入 600 + 432 1,032 美元
本周总工时 30 + 18 48 小时
常规时薪 1,032 ÷ 48 21.50 美元/小时
加班小时 48 − 40 8 小时
应付加班费 8 × 21.50 × 0.5 86 美元
本周应付总额 1,032 + 86 1,118 美元

仓库拣选员用手持终端扫描货物

反常识:加权平均之下,时薪最高的那几小时也不按高时薪算

这是最多人踩的坑。直觉上会觉得:"加班的 8 小时如果发生在开叉车那两天,就该按 24 美元的 1.5 倍。"错。该法的逻辑是:常规时薪是按"周"算的,不是按"小时"算的。一周之内所有时薪、所有小时数先汇总到一起取平均,加班费只认这一个数。

三种常见错法,错在哪:

算法 每周加班费(示例) 与正确值差 性质
正确:0.5×21.50×8 86 美元 — 合规
错法一:按高时薪 0.5×24×8 96 美元 +10 美元 多付,冤枉钱
错法二:按低时薪 0.5×20×8 80 美元 −6 美元 少付,罚单预警
错法三:加班小时直接×1.5×当时时薪 288 美元 +202 美元 正常工资付了两遍

错法一看着"厚道",其实是拿公司的钱买心安;错法二看着"省钱",其实是拿公司的钱赌美国劳工部不查——赌输的代价在下一节。

少付的代价:欠薪这笔账,要乘以 2

还是上面那家仓库(示例推算):假设有 30 个像阿强这样的双费率员工,系统一直按错法二(低时薪)算,每人每周少付 6 美元:

  • 每周少付总额:30 × 6 = 180 美元
  • 该法下欠薪追诉时效一般为 2 年(104 周):180 × 104 = 18,720 美元,这是要补发的欠薪
  • 除此之外,雇主还可能被判支付与欠薪等额的赔偿金(liquidated damages):18,720 × 2 = 37,440 美元
  • 还没算律师费、被审计时的人力成本,以及把两年工资单重算一遍的工程量

每周 6 美元的差额,两年滚成 37,440 美元。所以我说:加班费不是人事的算术题,是财务账上的或有负债。具体赔偿口径以美国劳工部官网最新政策为准,但"欠薪×2"这个量级,老板们最好刻在脑子里。

WMS 和考勤系统里,5 个开关必须对

算法讲清了,落地靠系统。很多仓库的考勤/工资系统默认是"单费率"逻辑,双费率员工一多就悄无声息地算错。旺季前按这个清单查一遍:

  1. 员工主数据支持多费率:同一员工可挂多个时薪(按岗位/成本中心区分),考勤按任务打卡把工时归集到对应的费率上。归集错了,后面全错。
  2. 工资引擎用平均公式:常规时薪 = 本周各费率下正常工资总和 ÷ 本周总工时(含加班小时)。凡是"对每种费率单独算 1.5 倍"的配置,直接关掉。
  3. 加班费只补半倍:正常工时工资已付,加班费 = 0.5 × 常规时薪 × 超过 40 小时的部分。看到配置里写 1.5 的,先确认它有没有先扣掉已付部分。
  4. 非固定奖金要进分子:产量奖、旺季津贴这类非自由裁量的奖金,按美国劳工部口径要计入常规时薪的分子。奖金绕开常规时薪,等于系统性少付。
  5. 每周出一张试算表:列出所有双费率员工的常规时薪,肉眼检查一条铁律——平均数一定落在最低和最高时薪之间(本例 21.50 介于 20 和 24 之间)。超出这个区间的,100% 算错了。

另外提醒一句:该法是联邦底线,州法只会更严不会更松(比如加州有按日加班规则)。多州运营的仓库,系统里按最严的州配置,细节以各州劳工部门最新政策为准。

每周五可以套用的自查公式

别再凭感觉了。每周五跑一次这个公式:

本周加班费差异 = 0.5 ×(正确常规时薪 − 系统实际所用时薪)× 本周加班小时 × 双费率人数

结果是正数,说明系统在少付——那是未来的罚单;结果是负数,说明在多付——那是正在流失的利润。差异连续两周不为零,就去修系统配置,别修数字。

一句话总结:多费率员工的加班费,不按高算、不按低算,按全周收入除以全周工时算;算对了是合规成本,算错了是或有负债。这笔账,财务应该比人事先算。

作者:老周|物流成本分析师