日薪预支流程:从考勤到收款与对账
日薪预支流程始于工作时间被记录且由主管审批。系统同步数据、计算已发生薪资中符合条件的部分、让员工提交申请、执行支付,再对账进入薪资周期。每笔交易都需要标识、状态与完整日志,以避免超付、重复付款、薪资计算错误,或在工时被调整时难以处理。
日薪预支是 Nhan Kiet 对其 Earned Wage Access(EWA) 解决方案的称呼,帮助员工在定期发薪日之前,支取与已完成工作相应的一部分薪资。这并非在每个工作日后支付全部薪资的方式;企业的计算周期与发薪周期仍按适用政策保持不变(更多区分见 传统薪资预支与 EWA 有何不同?)。
日薪预支流程总体示意
核心运营生命周期包含七个步骤:
记录工时。
主管确认工时。
同步数据。
计算符合条件的已发生薪资。
员工提交收款申请。
验证并支付。
对账进入薪资周期。
若把加入阶段也计入,完整流程可描述如下:
注册/eKYC → 确认条款或电子签名 → 考勤 → 审批工时 → 计算额度 → 收款申请 → 支付 → 对账 → 薪资单。
这两层流程并不矛盾。七个步骤是每个周期重复的运营生命周期;注册与条款确认则是员工进行首笔交易前的准备步骤。
步骤0. 注册、验证与设定使用权
在使用日薪预支之前,员工档案需要与企业数据正确匹配。至少必须确定:
唯一的员工编号。
当前所在的企业或部门。
仍然有效的劳动关系状态。
已验证的电话号码或登录账号。
属于正确受益人的收款账户,或按已审批政策处理的账户。
员工已确认的条款版本。
启用时点与使用范围。
若存在 eKYC 或电子签名,企业需明确规定收集哪些数据、使用目的、保存期限,以及验证失败时的处理方式。《电子交易法》第20/2023/QH15号是设计交易与电子确认时法务部门应审查的依据之一。
应有的管控
不启用未与员工编号正确匹配的档案。
若离职或临时锁定状态已生效,则不允许交易。
变更收款账户时进行附加验证。
保存条款版本与同意的证据。
在适当情况下,将身份数据与仅用于额度运营的数据分离。
步骤1. 记录工作时间
日薪预支的第一项数据不是收款申请,而是工作时间。数据可能来自考勤机、应用、客户的工时表、HRM 系统或企业认可的其他来源。
一条工时记录通常需要以下字段:
数据组 | 字段示例 |
|---|---|
身份 | 员工编号、单位、地点、部门 |
时间 | 工作日、班次、上班时间、下班时间 |
工时类型 | 正常工时、加班、休假、无薪休假 |
来源 | 考勤机、应用、客户文件、调整录入 |
状态 | 新记录、待审批、已审批、驳回、已调整、周期锁定 |
痕迹 | 创建/修改人、时点、调整原因 |
一次打卡只证明系统收到了数据。它并不自动证明该班次符合薪资计算条件。
步骤2. 主管确认工时
这是决定额度可靠性的步骤。有权限者在把工时转为已审批状态之前,检查班次、加班、休假与例外。
为什么只应使用已审批的工时?
未审批的工时可能因以下原因发生变化:
漏打上班或下班卡。
打错班次或地点。
尚未确认的加班。
尚未更新的休假申请。
数据重复或员工编号录入错误。
客户尚未确认实际工作小时数。
若系统按待审批工时计算额度,钱可能在发现偏差之前就已支付。事后追回通常比从一开始就阻止错误交易更难。
工时审批人的责任
审批正确的人、正确的日期、正确的班次与正确的工时类型。
在规定期限内处理异常工时。
调整或驳回时记录原因。
不共享账户或进行无管控的授权。
在额度同步截止前完成工时。
企业应设有工时审批 SLA,以及显示未审批人数、异常记录数与积压时间的仪表盘。
步骤3. 同步与检查数据
工时审批后,数据被传送到额度计算系统。同步可采用准实时 API、按计划的批处理文件,或在试点阶段的受控操作。
系统不应只检查"是否有数据",还应检查其质量:
员工编号是否存在且仍然有效?
薪资周期是否正确?
工时是否已审批且未被锁定/撤回?
作为依据的薪资水平或单价是否已生效?
同一部分工时上是否已产生某笔交易?
公式中是否有需要纳入的预备金或调整?
收款账户是否已验证?
数据缺失时的原则
不应擅自推测单价、班次类型或工时状态。若某个必填数据字段缺失或矛盾,档案应转为不符合条件状态并附具体原因,供 HR、主管或员工处理。
步骤4. 计算符合条件的已发生薪资
额度不应等于全部暂计薪资。系统需要为期末可能发生的调整保留一部分安全额。
示意公式
一般公式可表示如下:
仍可收取的额度 =(有效的已发生薪资 × 安全比例)− 已收金额 − 预备金/调整
其中:
有效的已发生薪资: 按企业规则从已审批工时计算出的收入。
安全比例: 企业允许支取的比例,默认不等于100%。
已收金额: 该周期内成功交易的总额。
预备金/调整: 为可能影响实收薪资的义务与有效变动而保留的部分。
示例
假设在计算时点:
从已审批工时发生的薪资:4,000,000 越南盾。
假定的安全比例:70%。
员工已提前收取:1,500,000 越南盾。
额外预备金:300,000 越南盾。
那么:
剩余额度 =(4,000,000 × 70%)− 1,500,000 − 300,000 = 1,000,000 越南盾。
以上所有数字仅示意公式的运作方式,并非日薪预支的政策。真实比例须基于各企业的薪资结构、工时的稳定性、扣款以及处理偏差的能力。
可能使额度为0的情形
尚无已审批的工时。
档案或收款账户尚未有效。
员工已收完符合条件的部分。
工时正在争议或等待调整。
薪资周期已锁定。
劳动状态被暂停或终止。
项目总额度或资金临时达到上限。
界面应说明原因,而不只是显示"无法交易"。
步骤5. 员工提交收款申请
有额度时,员工选择想要收取的金额。在确认之前,系统应显示:
当前额度。
申请金额。
若有,服务费与转账费。
实收金额。
该周期内已收总额。
交易后预计的剩余薪资。
已部分遮盖信息的受益账户。
预计处理时间。
重要条款与支持渠道。
记录申请前的即时检查
应重新计算或再次确认额度,以避免员工在某个时点打开界面,但在按下确认前工时或交易数据已发生变化的情形。
每笔申请都必须具有唯一交易码。若员工多次点击,或应用因断网而重新发送,系统仍只能创建一笔有效交易。
步骤6. 验证、管控与支付
在发出支付指令之前,系统需要做最后检查:
身份与登录会话有效。
受益账户未在临近时刻异常变更。
额度仍然充足。
员工仍处于可使用状态。
该交易从未被处理过。
资金与项目总上限仍然满足。
无欺诈告警或暂停指令。
建议的交易状态
状态 | 含义 | 后续动作 |
|---|---|---|
发起 | 申请已被记录 | 检查条件 |
处理中 | 已发送至支付层 | 不允许创建重复交易 |
成功 | 已确认支付 | 扣减额度并纳入对账 |
失败 | 指令未完成 | 恢复额度;通知原因 |
查询中 | 最终结果尚未确定 | 保持状态;不自动重新支付 |
退回 | 资金按流程退回 | 按政策更新额度与费用 |
已对账 | 已与薪资/会计匹配 | 按周期锁定数据 |
一个危险的错误是看到支付状态缓慢,就自动重新发送新指令。正确做法是在决定如何继续处理之前,用标识查询原交易。
步骤7. 对账进入薪资周期
对账是证明系统已完成交易生命周期的步骤。提前收取的总额不可能置于薪资计算表、薪资单与会计账簿之外。
企业应执行三层:
1. 交易对账
将应用上的申请与银行或支付渠道的实际结果进行比较:
交易码。
收款人。
申请金额与实收金额。
费用。
时间。
最终状态。
2. 薪资对账
将该周期内收取的总额与每位员工的薪资计算数据进行比较。薪资单需清楚呈现已发生薪资、提前收取额、(若属于在薪资单上体现的机制)费用,以及仍需支付的薪资。
3. 会计与资金对账
将应用数据与对账单、会计分录,以及企业与运营方/资金提供方之间的结算义务进行比较。必须能够区分员工收到的钱、服务费、支付费与各项退款。
关账原则
仍有最终状态未确定的交易时,不关闭周期。
任何差异都必须有原因、处理人与证据。
关账后的调整必须经过审批。
汇总报告必须与每位员工、每笔交易的明细一致。
所需最小输入数据
数据组 | 最小字段 | 所有/负责部门 |
|---|---|---|
员工 | 员工编号、单位、工作状态 | HR |
劳动关系 | 生效日期、合同类型/适用范围 | HR + 法务 |
考勤 | 日期、班次、时间、工时类型、审批状态 | 管理/运营 |
收入 | 作为依据的水平/单价、计算规则 | 薪资 |
预备金 | 调整或预计义务 | 薪资 + 财务 |
额度 | 公式、比例、个人/项目上限 | 产品 + 财务 |
支付 | 账户、交易码、金额、状态 | 支付方 + 会计 |
对账 | 薪资周期、已收额、剩余额、差异 | 薪资 + 会计 |
日志 | 执行的主体/组件、时点、变更 | IT + 信息安全 |
原则是只使用为既定目的所必需的数据、按角色正确分配权限并留存完整痕迹。自2026年1月1日起生效的《个人数据保护法》第91/2025/QH15号,是应对整个数据生命周期进行审查的现行依据。
各方的角色与责任
参与方 | 主要责任 | 不应默认替其承担责任的对象 |
|---|---|---|
员工 | 保护账户;核对金额、费用与收款账户;报告差异 | 工时审批人或薪资 |
直属主管 | 按时确认工时、班次、加班与例外 | 会计或支付系统 |
HR/运营 | 劳动状态、流程、沟通与支持 | 薪资数据的所有者 |
薪资 | 计算规则、预备金、对账与薪资单 | IT 安全或支付方 |
财务/会计 | 资金、项目上限、对账单与入账 | 工时审批人 |
IT/信息安全 | 集成、身份、权限、日志、安全、监控 | 决定公式的业务负责人 |
EWA 供应商 | 按合同、SLA、安全、交易与支持运营 | 企业的治理责任 |
银行/支付方 | 按所提供服务执行并返回交易状态 | 薪资与工时审批 |
企业应为常规与例外情形制定具体的 RACI。若发生事故却无法确定谁有权决定暂停、修改或退款,该流程尚不具备上线(go-live)条件。
支付前的强制管控
只有当一笔交易通过全部管控关卡时,才应被发出:
员工仍然有效且符合条件。
工时已由有权限者审批。
该周期内的收入数据有效。
在交易时点重新计算额度。
申请总额不超过额度与项目上限。
收款账户已验证。
交易不重复。
无欺诈告警或暂停状态。
资金仍然可用。
员工已看到费用并确认实收金额。
处理例外情形
收款后工时被修改
系统需要重新计算符合条件的部分,必要时停止新交易,并将差异转入已审批的处理流程。在员工尚未被通知时,不应自动创建流程之外的义务。
员工在周期中离职
一旦离职状态生效,创建新交易的权限必须被锁定。HR、薪资与会计按适用档案确定已审批工时、已收金额、剩余薪资与结算方案。
银行账户错误或刚变更
未支付的交易须暂停;变更账户需要附加验证。若已错误支付,立即转入查询与事故流程,不得为使报告"匹配"而手动修改状态。
失败的交易
只有在获得可信的最终结果后才恢复额度。失败交易的费用政策必须事先公布,并在应用、对账与会计上保持一致更新。
疑似重复的交易
在创建新指令前,用原交易码查询。所有创建交易的 API 都需要防止重复处理的机制。
考勤或薪资系统中断
当数据在允许期限内不再更新时,额度需要临时锁定或切换为人工管控机制。不应在没有审批的情况下继续基于旧数据支付。
SLA 与审计日志应包含什么?
运营 SLA
企业需要就以下事项约定期限:
工时审批。
数据同步。
处理收款申请。
返回交易结果。
查询状态不明的交易。
修正工时错误并重新计算额度。
处理投诉。
退款或调整费用。
SLA 需要区分系统处理时间与依赖银行、客户或人工审批的时间。
审计日志
日志需要能够回答:
谁或哪个系统执行了操作?
操作发生在何时?
变更前后的数据是什么?
应用了哪条规则或哪个公式版本?
谁审批了例外?
对应哪条支付指令?
交易在哪个周期被对账?
不应允许运营人员在不留痕迹的情况下直接修改交易历史。
企业连接流程前的检查清单
[ ] 在 HR、考勤、薪资与 EWA 之间有统一的员工编号。
[ ] 仅使用已审批工时计算额度。
[ ] 有工时审批期限以及主管缺席时的替代人。
[ ] 额度公式已获薪资、财务与法务审批。
[ ] 有预备金,而非允许支取全部暂计薪资。
[ ] 收款账户已验证并在变更时受控。
[ ] 每笔交易有唯一码与防重复处理机制。
[ ] 具备完整的失败、查询、退回与对账状态。
[ ] 已测试一遍直至薪资单、会计与对账单。
[ ] 有近实时锁定离职员工的流程。
[ ] 有考勤、薪资或支付中断时的预案。
[ ] 员工能清楚看到费用与预计剩余薪资。
[ ] 有支持对接人与投诉处理 SLA。
[ ] 个人数据经权限管控、受保护并进行生命周期管理。
[ ] 在扩展前已运行试点并完成至少一个薪资周期。
结论
日薪预支的核心价值不只是转账速度。一个可靠的系统必须能够证明整条链条:
对的人 → 对的已审批工时 → 对的额度 → 对的账户 → 恰好一次 → 对的状态 → 对的薪资周期 → 对的对账账簿。
若有一步无法追溯,企业尚不能确定该交易是否正确。因此,试点需要经过至少一个完整的薪资周期,充分处理例外,并在扩展前关闭所有重大偏差(另见 实施 EWA 的风险)。
希望评估数据与实施准备度的企业,可在 面向企业的日薪预支 申请从考勤到对账的日薪预支流程演示。
> 注意: 本文提供一般性信息,不能替代针对具体企业的法律、财务、会计、安全或系统设计咨询。
参考来源
---
作者: Nguyen Minh Khang — 战略部专员,Nhan Kiet Manpower Supply Co., Ltd.
面向企业的日薪预支解决方案咨询: 热线 0937.022.655 · 邮箱 info@nhankiet.vn · 面向企业的日薪预支
常见问题
我已经打卡,为什么还没有额度?
打卡可能仍处于记录或待审批状态。额度应仅在工时经有权限者确认、且其他必要数据齐备后才计算。
日薪预支的额度等于已工作的全部薪资吗?
不一定。系统通常需要为工时调整、无薪休假或期末可能发生的有效义务,应用安全比例与预备金。
收款后月末薪资如何计算?
已提前收取的钱必须纳入薪资周期对账。员工在计算总收入并按规定、约定与适用政策处理各项后,收取剩余薪资。
若交易报错但账户已收到钱怎么办?
不要立即创建新申请。员工需报告交易码,以便运营方查询实际状态并防止重复支付。
谁决定员工可收取的金额?
额度由系统按已审批的工时数据与企业审批的规则集计算。员工在仍符合条件的范围内选择金额;不能自行设定超过规则的额度。
为什么预计剩余薪资可能变化?
当工时、加班、休假、无薪休假或薪资数据更新时,该数字可能变化。若周期尚未锁定,系统需要明确标注这是显示时点的估计值。
考勤与薪资数据如何受保护?
企业与供应商需要界定处理目的、只收集必要数据、赋予最小权限、加密、留存日志,并按适用规定管理被共享数据的各方。
尚无 API 的小企业能实施吗?
可以用标准文件或受控的同步流程试点,但仍必须确保标识、数据版本、工时审批、防重复与对账。扩展时,自动集成通常有助于降低人工操作的风险。
Read more articles
- 日薪预支风险治理与反欺诈管理 · Doanh nghiệp
- EWA 适合哪些企业?自评估标准指南 · Doanh nghiệp
- 企业部署日薪预支(EWA)时如何计算 ROI · Doanh nghiệp
- 已审批工时是什么,为什么决定能领取的金额? · Người lao động
- EWA会影响CIC吗?正确且有条件的回答 · Pháp lý
- 实施日薪预支(EWA)时的 数据安全与隐私保护 · Doanh nghiệp
- 企业EWA 90天试点计划 · Doanh nghiệp
- 已经打卡但仍未看到出勤天数或额度未增加:原因及处理方法 · Người lao động
- 多班次制造企业的EWA:如何实施才能算准工时? · Doanh nghiệp
- 什么是日薪预支(EWA)?越南全面指南 · Kiến thức