社保、公积金、个税三个口径的人数对不上,多半不是漏缴,而是三个口径的统计来源和时点本来就不一样。正确做法是按「参保名册 → 缴存名册 → 个税申报人数 → 工资表 → 银行代发流水」的顺序逐层比对,先查时间差、再查口径差,最后才谈补缴或更正。
北京瑞雪中天财务顾问有限公司 2010 年成立于房山良乡,是持证代理记账机构,服务客户覆盖大兴亦庄、黄村、西红门、瀛海等片区。下面这篇复盘的是我们为西红门一户连锁门店做人力成本核对的完整过程,把三个口径各自的来源、常见的不一致成因、以及处理顺序写出来。
一、这户企业当时的状况
西红门这户客户是连锁经营,门店分布在商圈与社区两类点位,员工构成比较复杂:有全职店员、有兼职、有退休返聘、还有一部分由劳务派遣公司派驻。企业自己做工资表,社保和公积金由人事兼管,个税由财务申报,三方数据各自维护,从来没被放在一起核过。
问题是在一次内部梳理时暴露的:社保参保人数、公积金缴存人数、个税申报的工资薪金人数三个数互不相同,差了十几个人。企业一开始认为是漏缴,实际上核对下来,真正需要补缴的只有个别几人,其余都是口径差和时间差造成的表面不一致。
二、三个口径各自的来源,先搞清楚
| 口径 | 人数从哪里来 | 统计时点 | 容易出错的地方 |
|---|---|---|---|
| 社保参保人数 | 社保经办系统的单位参保名册 | 以当期申报的增减员结果为准,当月增减员有申报期要求 | 当月入职的员工是否赶得上当期增员,离职员工是否及时减员 |
| 公积金缴存人数 | 住房公积金管理中心的缴存名册 | 以当期汇缴名册为准,基数通常按年度调整 | 新入职员工在汇缴后才补建账户,导致当期人数少一人 |
| 个税申报人数 | 个人所得税明细申报的工资薪金人数 | 按所属期申报,与工资发放所属期对应 | 零税额人员是否申报、兼职与实习生是否纳入 |
| 工资表人数 | 企业内部工资表 | 以工资所属期为准 | 含不含未转正人员、含不含派遣人员 |
| 银行代发流水 | 公司对公账户的代发记录 | 以实际发放日为准 | 现金发放部分、跨月补发部分 |
这张表是核对的起点。很多企业一上来就问「哪个数是对的」,其实三个数都没有错,错在把它们当成同一个概念。社保看的是参保关系,公积金看的是缴存关系,个税看的是所得发生,三者本来就允许在特定情形下不同。
三、哪些情形本就该不一致
| 情形 | 社保 | 公积金 | 个税 | 处理要点 |
|---|---|---|---|---|
| 退休返聘人员 | 一般不纳入参保 | 一般不纳入缴存 | 按工资薪金或劳务报酬申报,视情形判定 | 留存返聘协议与身份证明,说明不参保的依据 |
| 在校实习生 | 视情形判定 | 一般不纳入 | 按所得性质申报 | 留存实习协议,避免与全职员工混同统计 |
| 当月入职、次月增员 | 次月起参保 | 次月起缴存 | 当月发放即产生申报义务 | 这是时间差,不是漏缴,但要能说清 |
| 劳务派遣人员 | 由派遣单位参保 | 由派遣单位缴存 | 视工资支付方判定申报主体 | 留存派遣协议,明确社保与工资的承担主体 |
| 异地参保人员 | 在异地参保 | 视情形 | 由实际支付方申报 | 留存异地参保凭证,避免重复统计 |
| 法定代表人不在本公司领薪 | 视情形 | 视情形 | 无所得则不产生申报 | 要有书面说明,不能凭空消失 |
我们在西红门这户客户那里,把十几人的差额逐条归类:退休返聘 3 人、实习生 2 人、当月入职次月增员 5 人、劳务派遣 4 人,真正需要补办的是 2 人。分类做完,问题就从「是不是漏缴了十几个人」变成了「补办 2 人,其余出书面说明」。
四、核对的顺序不能反
正确顺序是:先取社保参保名册作为基准,逐人比对公积金缴存名册,再比对个税明细申报人数,然后比对工资表,最后用银行代发流水做真实性校验。这个顺序的依据是数据的可核验程度——社保和公积金来自经办系统,客观性更强,适合当基准;个税申报与工资表是企业自主申报的数据,需要用外部数据去验证。
反过来做会出问题。我们见过用工资表当基准去核社保的,结果把大量正常的时间差当成了漏缴,还因此多缴了几个月,退回来又要走一遍流程。从这个案例之后,我们给大兴区客户做人力成本核对时,一律从经办系统的名册开始。
五、需要准备的材料清单
| 材料 | 用途 | 获取方式 | 注意点 |
|---|---|---|---|
| 单位参保名册 | 人数基准 | 社保经办系统导出当期名册 | 导出后核对导出所属期与实际比对期间一致 |
| 公积金汇缴名册 | 第二层比对 | 住房公积金系统导出 | 注意基数调整年度前后口径不同 |
| 个税明细申报记录 | 第三层比对 | 扣缴端导出申报明细 | 按所得项目区分,不要只看合计数 |
| 工资表与考勤表 | 第四层比对 | 企业内部提供 | 工资表要有制表与审批,考勤要能对应 |
| 银行代发流水 | 真实性校验 | 开户行导出代发明细 | 现金发放的部分要有签收记录佐证 |
| 用工材料 | 口径差说明依据 | 劳动合同、实习协议、返聘协议、派遣协议 | 缺一份协议,就多一个说不清的人 |
六、流程与时限
| 环节 | 主要工作 | 时限参考 | 交付物 |
|---|---|---|---|
| 取数 | 导出三个系统的当期名册与申报明细 | 1 至 2 个工作日 | 基础数据表 |
| 比对 | 按四级顺序逐人比对,标记差异 | 2 至 3 个工作日 | 差异清单 |
| 归类 | 把差异归为时间差、口径差、真漏缴三类 | 1 个工作日 | 分类表与说明 |
| 补办 | 确属漏缴的办理补缴,涉及公积金的按缴存登记要求处理 | 按经办机构时限 | 补缴凭证 |
| 固化 | 把核对动作写成月度固定流程 | 长期执行 | 月度核对清单 |
时限上要提醒一句:新设立单位应当自设立之日起 30 日内办理住房公积金缴存登记,并自登记之日起 20 日内为职工办理账户设立手续;单位录用职工的,应当自录用之日起 30 日内办理缴存登记。社保方面,企业在办理登记注册时同步办理社会保险登记,后续增减员按经办机构公布的申报期办理。这些时间窗一旦错过,追溯处理比按月做要麻烦得多。
七、我们在一线看到的两个细节
从经手的黄村商贸类客户看,人力成本对不上最常见的起因不是算错,而是「人事和财务各管一段、从不交换数据」。人事在系统里做了增减员,财务这边不知道,个税申报人数就一直没跟上;反过来财务换了工资表模板,人事那边也没同步,两个表的人数从某个月开始就悄悄分叉了。
我们在西红门这户客户那里做的另一件事,是把核对动作固化成月度流程:每月固定节点导出三个系统的名册,由同一个人完成比对,差异当月归类、当月处理。做了一次之后,后续每个月的核对时间从两三天压到了半天——因为基数对了,新增的差异往往只有几人。同类的人力成本口径与社保代理办理,我们在企业社保代理页面有更细的说明。
八、常见问题
| 问题 | 回答 |
|---|---|
| 三个数不一致,是不是一定有问题 | 不一定。先区分时间差、口径差与真漏缴三类。退休返聘、实习生、当月入职次月增员、劳务派遣都会造成表面不一致 |
| 能不能只用工资表去核 | 不建议。工资表是企业自主数据,客观性弱于经办系统名册,容易出现把时间差当漏缴的情况 |
| 发现真的漏缴了怎么办 | 先确定漏缴期间与人数,再按经办机构渠道办理补缴,涉及公积金的按缴存登记要求处理,不要先自行调整申报数据 |
| 兼职人员要不要申报个税 | 视所得性质判定,按实际支付与所得项目申报,不要因为金额小就直接略过 |
| 个税申报与社保基数要一致吗 | 两者的计算口径与调整周期不同,不要求逐月相同,但年度之间应当可以相互解释,长期背离会引起关注 |
| 核对完之后怎么保持 | 固化成月度流程,每月固定节点导出比对、差异当月处理。个税申报的具体口径可参见个税申报服务说明;若希望由外部团队承担月度核对,可参考小规模企业代理记账的交付清单 |
九、我们对这类事项的一贯做法
人力成本核对的价值不在于算出某个数,而在于把三个系统的关系理顺,让每一笔差异都能归到具体原因上。北京瑞雪中天处理这类事项时,会先出具一份差异分类表,把时间差、口径差、真漏缴分开列示,再分别处理;过程中由做账会计与顾问会计二对一跟进,涉及社保、公积金、个税三个方向的事项分别对接经办渠道,不混在一起办。
北京瑞雪中天财务顾问有限公司,2010 年成立,持有代理记账许可证 DLJZ11011120170025,TSC5 级涉税专业服务机构,信用积分 418.34 分,可在税务机关涉税专业服务公告栏核验。
