如果明天一位劳工部调查员走进你的办公室,要求你出示证据,证明过去三年里每位员工的每一小时工作都得到了正确支付,你会交出什么?对太多小雇主来说,诚实的答案是:一叠填了一半的电子表格、几个月的应用导出数据,还有一种隐隐的不安。公平劳动标准法(FLSA)并不要求任何特定的考勤系统——纸质表格、电子表格或应用都可以——但它确实要求完整且准确的记录,而且提供这些记录的负担完全落在你身上。当记录缺失时,法院会允许员工自行估算工时,雇主则要按这些估算来支付。
本指南涵盖合规工时表系统所需的三个要点:每张工时表必须采集哪些字段、FLSA 要求你保存工资记录多长时间,以及决定你的刻钟计算是否合法的舍入规则。文末附有一份免费的每周工时表模板,你今天就能复制到电子表格里。
FLSA 对你的记录究竟有哪些要求
联邦法规 29 CFR 第 516 部分明确规定了记录保存义务,而它带来的第一个意外是灵活性:没有规定的表格、顺序或设备。手写日志和生物识别考勤钟一样完全满足法律要求,只要产生的数据完整且准确。
第二个意外在于责任归属。如果员工忘记打卡、午休时间工作却没有记录,或者下班后回复工作消息,这都不能免除你记录并支付该工时报酬的义务。法律标准是你是否知道或有理由知道工作已被执行。这就是为什么政策不如实践重要:一条规定"未经批准不得加班"的规则,并不能为你放任发生的无薪加班开脱。你可以因员工违反规则而对其进行纪律处分,但你仍然必须支付报酬。
每位非豁免员工的记录必须包含的字段
对于受最低工资或加班规则约束的每位员工,29 CFR 516.2 要求你的工资记录包含:
- 个人身份信息: 用于社会保障目的的完整姓名、包括邮政编码的家庭住址、19 岁以下的出生日期、性别和职业。
- 工作周定义: 员工工作周开始的具体时刻和星期几。这个固定的七天周期是每次加班计算的框架,所以写下来一次并保持一致。
- 工资依据: 常规小时工资率,以及工资支付依据(例如"$18 每小时"或"$720 每周")。
- 工时: 每个工作日的工作小时数和每个工作周的总工作小时数。
- 收入: 每日或每周的正常工时工资总额、该工作周的加班工资总额、工资的增加或扣减,以及每个发薪期支付的总工资。
- 支付事实: 支付日期以及该支付所涵盖的发薪期。
注意这份清单对你的工时表设计意味着什么:员工填写的每日上下班记录只是记录的一半。另一半——工资率、工作周开始时间、每日和每周总计,以及由此产生的收入——才是把原始打卡转换为调查员可以从小追到 paycheck 的工资记录的关键。一张只采集打卡时间却从不计算每日总计、每周总计和加班的工时表是未完成的。
3 年规则:工资记录要保存多久
FLSA 设定了两个保存层级,混淆它们是小雇主最常犯的合规错误之一。
至少保存三年: 基本工资记录——即上述 516.2 数据——加上集体谈判协议以及销售和采购记录。计时从最后一条记录的日期开始,而不是从发薪日或入职日开始。因此,最后更新于 2024 年 3 月的工资记录必须至少保存到 2027 年 3 月。
至少保存两年: 补充记录——工资计算背后的原始材料。这包括工时卡和工时表本身、工资率表、工作排班,以及工资增加或扣减的记录。
再读一遍,因为这常常让人意外:员工每周填写的工时表有两年联邦保存要求,而你据此计算出的工资记录有三年要求。在实践中,几乎没有任何雇主能从维护两套时间表中获益。更简单也更安全的政策是把所有东西——工时表、排班、工资登记簿和工资单——至少保存三年,许多顾问会四舍五入到四年,这样一项政策也覆盖了 IRS 就业税记录要求。存储很便宜;在审计期间重建缺失一年的时间记录可不便宜。
还有一点保存提示:这些是联邦最低要求。一些州规定了更长的期限,而且只要争议或审计正在进行,相关记录无论日历上怎么说都必须保留。在你的工资软件或归档系统中一次性设定默认保存期限,并把"删除旧记录"当作需要再三确认的决定,而不是例行清理。
舍入规则:7 分钟规则与舍入何时变成违法
在 FLSA 下,将打卡时间舍入到更整齐的增量是合法的——但仅在 29 CFR 785.48 规定的严格条件下。理解这些条件至关重要,因为一项看起来整洁的舍入政策可能每个发薪期都在悄悄少付员工工资。
法规允许什么
雇主可以将员工的开始和停止时间舍入到最接近的 5 分钟、最接近的十分之一小时,或最接近的刻钟(15 分钟)。硬性要求是舍入必须随时间保持中立:不能系统性地偏向雇主。总是从员工一天中削减分钟的舍入违反了加班规则,即使每次单独舍入看起来很小。
最常见的方案是刻钟舍入,受7 分钟规则约束:
- 超过刻钟标记 1 到 7 分钟,向下舍入到该标记。
- 超过刻钟标记 8 到 14 分钟,向上舍入到下一个刻钟。
因此,上午 7:53 打卡舍入为 7:45,而上午 7:54 打卡舍入为 8:00。下午 5:07 下班打卡舍入为 5:00;下午 5:08 下班打卡舍入为 5:15。同样的逻辑适用于每个刻钟标记::08–:22 舍入为 :15,:23–:37 舍入为 :30,:38–:52 舍入为 :45,:53–:07 则跨过整点。
让雇主栽跟头的中立性测试
中立性听起来简单,直到你看真实的打卡模式。想想一家店:任何迟到超过 7 分钟打卡的人被扣掉整整一刻钟,但早到从不向上舍入。或者一项政策把每次上班打卡都向下舍入、每次下班打卡也都向下舍入——每次打卡都偏向雇主,所以这种"舍入"只是披着伪装的减薪。法院已多次推翻这类单边方案。
保持中立最安全的方式也最简单:对每次打卡双向舍入到最接近的增量,没有例外。然后审计结果。取几个月的原始打卡与舍入后总计并列,检查舍入在你的劳动力中既没有系统性地增加也没有系统性地减少时间。如果你的排班结构意味着大多数员工提前几分钟打卡(向下舍入,损失了他们的带薪时间)并准点下班,那么你纸面上中立的政策在实践中是有偏的,你应该在调查员做同样计算之前修正它。
两点实际警示。第一,舍入必须适用于实际工作时间——它永远不能成为不计入你所知道的工作的借口。第二,越来越多的州通过工资单和及时支付规则限制或实际上禁止舍入,而现代考勤软件让精确到分钟的工资计算变得极其简单。如果你从头建立系统,最干净的选择是完全跳过舍入,按精确分钟支付。舍入主要作为打卡机时代的遗留便利而存在;没有任何规定要求你采用它。
免费每周工时表模板
下面是一份每周工时表,它在日级采集了第 516.2 节所需的一切,再加上使其站得住脚的签字行。把它复制到电子表格——每天一行,总计用公式——或打印成纸质表格。
表头(每张表填写一次): 员工姓名、发薪期开始和结束日期、工作周开始(星期几和时间)、常规小时工资率、部门或成本中心、主管姓名。
| 星期 | 日期 | 上班打卡 | 午休开始 | 午休结束 | 下班打卡 | 正常工时 | 加班工时 | 带薪休假/病假工时 | 当日总计 |
|---|---|---|---|---|---|---|---|---|---|
| 一 | |||||||||
| 二 | |||||||||
| 三 | |||||||||
| 四 | |||||||||
| 五 | |||||||||
| 六 | |||||||||
| 日 | |||||||||
| 每周总计 | 0.00 | 0.00 | 0.00 | 0.00 |
表尾: 员工签名和日期("我证明这些工时完整且准确,包括班次之前、期间和之后的所有工作时间")、主管签名和日期,以及一份更正日志——提交后的每一次更改都要有签名并注明日期的首字母,绝不能静默覆盖。
几个值得保留的设计要点:
- 将用餐时间与工作小时分开。 30 分钟或以上的真正无薪用餐休息,在此期间员工完全免除职责,不属于工作小时——但前提是它们被实际记录。员工工作期间却被自动扣除的午餐是无薪工资,不是政策。
- 在单独的列中记录带薪休假和病假时间。 带薪休假在加班计算中不算工作小时,把它混入工时列正是雇主意外地对一个实际为 32 小时工作加 8 小时休假、共 40 小时的周支付加班的原因。
- 从每周总计而非每日行计算加班。 联邦加班在工作周超过 40 小时后触发,所以每周总计行是正常/加班拆分发生的地方。(少数州存在每日加班——了解你所在州的规定。)
- 把更正日志视为神圣不可侵犯。 合法的修正——漏打卡、输入到错误日期的班次——是正常且可预期的。摧毁可信度的是经理事后悄悄修改打卡记录且没有痕迹。每一次更正都需要谁、何时、为什么。
让小雇主损失真金白银的五个工时表错误
1. 自动扣除没人休的用餐休息。 自动扣除 30 分钟午餐是小时工工作场所中诉讼最多的工时表做法。只有当员工实际享有不间断、免职责的休息——并且雇主能证明这一点——它才合法。如果你的团队经常边工作边吃午饭、在收银台边服务顾客边吃饭,或在休息期间接听电话,那么每次自动扣除都是无薪工作。要求员工记录实际的午休开始/结束时间,并给他们一种在工时表上标记错过或被打断休息的方式。
2. 放任不计时工作。 班前准备、班后收尾、夜间回复消息、在家完成文书工作——如果你知道(或应该知道),它就是可补偿的,无论有没有打卡记录。解决办法既是程序性的也是文化性的:明确告诉员工所有工作时间都必须记录,让补充漏记时间变得容易,并且绝不惩罚如实报告。一个员工不敢诚实使用的工时表系统比没有还糟,因为它制造虚假记录。
3. 代打卡和共享登录。 一名员工替另一名员工打卡——或共享平板登录使每次打卡都无法归属——会破坏其他一切赖以存在的基础。个人登录或 PIN 不花钱还能消除大部分问题;如果代打卡仍然存在,那就是一个有书面记录可查的纪律问题,而这正是你想要的。
4. 把"未获批准"的加班当作无薪加班。 你可以要求加班事先批准,你也可以处分未经许可加班的员工。你不能做的是拒绝支付。每一小时工作都必须支付,无论是否批准。把审批规则写进员工手册,通过辅导来执行——然后支付那些工时。
5. 经理编辑没有痕迹。 主管更正工时表是合法的;主管为达到人工预算而削减工时是工资盗窃。上面模板中的更正日志就是两者之间的界线。更好的是,让员工用新的签名或确认重新确认任何主管的编辑,这样最终记录是双方都同意的。
从工时表到账簿:月末计提工资
准确的工时表不仅让你保持合规——它们还喂养准确的账簿。当一个发薪期跨越月末时,员工已经赚到但尚未支付的工资是你资产负债表上的负债,GAAP 期望你入账。假设你的团队在三月的最后三天赚了 $12,400 工资和 $1,100 的带薪休假价值,于 4 月 5 日发薪。月末计提如下:
2026-03-31 * "Accrue wages and PTO earned Mar 29-31, payable Apr 5"
Expenses:Payroll:Wages 12400.00 USD
Expenses:Payroll:PTO-Accrual 1100.00 USD
Liabilities:Payroll:Accrued-Wages -12400.00 USD
Liabilities:Payroll:Accrued-PTO -1100.00 USD当四月工资发放时,你冲回计提并记录实际支付,这样三月的利润反映三月的劳动成本,而不是悄悄把它转移到四月。证明 FLSA 合规的同样工时表总计——每日工时、每周总计、单独列的带薪休假工时——就是这笔分录的源数字,这就是为什么把带薪休假与工作小时分开有双重意义:一次为加班计算,一次为账簿。如果你是第一次设置工资科目,Beancount 文档会逐步介绍账户结构和期初余额。
你的接下来三步
从本周开始,而不是下个季度。第一,采用上面的模板——复制到带总计公式的电子表格,为每位员工填写一次工作周开始时间和工资率,然后完整运行一个发薪期。第二,设定单一的保存政策:工时表、排班和工资记录从最后一条记录起至少保存三年,如果所在州要求则更长,并让删除旧记录成为有意的决定,而不是自动清除。第三,审计你的舍入:取三个月的原始打卡,与舍入后总计比较,确认计算落在中立点——或者简化你的生活,切换到精确分钟工资。现在花一小时设置,是小雇主能买的最便宜的工资与工时保险。





