一、为什么「人」是最难自证的一块
研发费用六类里,材料有领料单、设备有折旧卡片、无形资产有摊销表、新产品设计费有合同, 每一类都能找到一张第三方或内部流转形成的原始凭证。只有人员人工,最后落到一张 由财务自己做的工资表上。
工资表能证明两件事:这个月给这些人发了多少钱,钱进了谁的账户。 它证明不了第三件事——这些钱里有多少比例是花在研发项目上的。 而恰恰是这第三件事,决定了人员人工能不能进辅助账、能进多少。
所以核查时最先被问到的问题往往不是「总数对不对」,而是: 「这个人的工时是怎么分的?依据在哪?」答不上来,后面所有的数字都悬空。 研发工时不是财务的附属表格,它是人员人工唯一的原始凭证。
二、工时记录要细到哪一档才算数
「要记工时」这句话人人会说,但颗粒度差别极大。三档记法,能支撑的结论完全不同。
| 记录方式 | 适用情形 | 能支撑什么 | 主要风险 |
|---|---|---|---|
| 项目工单/工时系统 (按日、按任务) | 多项目并行、有兼职研发人员、研发人员规模较大 | 单人、单项目、单日可查;可作为辅助账直接取数依据;可与考勤双向核对 | 只记研发不记非研发,容易出现研发工时大于出勤工时 |
| 周计划 + 周复盘 (按周) | 项目节奏以周为单位、研发人员不多 | 能还原到具体任务与当周交付物;比例可追溯到周 | 一周内跨多个项目频繁切换时精度不足,需按月补汇总说明 |
| 月度工时分配表 (按月) | 专职单项目人员、研发与生产岗位物理分离 | 汇总口径够用,填报成本最低 | 多项目兼职人员用月表基本撑不住——比例从哪来的说不清 |
三档都合规,关键在与实际用工形态匹配。专职只做一个项目的人,用月表填 100% 没人会质疑; 一个人同时在两个项目和生产线上切换,却只交一张写着"30% / 20% / 50%"的月表,这张表就是全套材料里最薄的一环。
还有一类表,形式上什么都有,实质上等于没有:年底一次性补做的工时表。 判断方法很朴素——看文件创建时间、打印时间、笔迹是否同一批、填写是否过于整齐。 同一天生成的十二个月工时表,和比例刚好都是整十的分配表,可信度接近于零。 工时是过程记录,它的价值就在于「当时记的」,事后补做必然留下痕迹。
三、非全时研发人员怎么分
这是实操里分歧最大的地方。常见三种方法,各自适用不同岗位形态。
| 方法 | 算法 | 适用岗位 | 注意点 |
|---|---|---|---|
| 实际工时占比法 | 该项目当期工时 ÷ 当期出勤工时 | 研发与生产、售前、运维混岗的技术人员 | 最经得起推敲;前提是工时与考勤两套记录能对上 |
| 固定比例法 | 按岗位说明书或年度研发计划约定的投入比例 | 岗位职责长期稳定、投入比例确实不随月份波动 | 必须有书面依据与定期复核;比例一年一调可以,连续三年一模一样就可疑 |
| 按任务/工单归集 | 按派工单、试验单、调试单逐单归集 | 按单结算的技工、试验人员、外聘技术人员 | 单据要有任务内容、起止时间、验收人,不能只有一张汇总表 |
不论用哪种方法,有四条恒等式必须先自己校一遍。这四条中任何一条不成立, 辅助账在逻辑上就已经不成立了,不需要等核查人员来发现。
- 个人层面:某人当期各项目研发工时之和 ≤ 当期出勤工时。
- 比例层面:某人当期研发工时占比 = 其各项目工时占比之和(不重复、不遗漏)。
- 部门层面:部门研发工时合计 ≤ 部门出勤工时合计。
- 金额层面:计入辅助账的人员人工 ≤ 工资表对应人员的应发工资 + 单位承担的社保公积金。
用一个具体例子把算法走一遍(数字为示例):
| 项目 | 工时(小时) | 占比 | 分摊金额(元) |
|---|---|---|---|
| 当期出勤 | 168(21 天 × 8 小时) | — | 应发工资 20000 + 单位社保公积金 4000 = 24000 |
| A 研发项目 | 80 | 47.6% | 11428.57 |
| B 研发项目 | 40 | 23.8% | 5714.29 |
| 生产支持 | 48 | 28.6% | 6857.14 |
| 研发合计计入辅助账 | 120 | 71.4% | 17142.86 |
校验:11428.57 + 5714.29 + 6857.14 = 24000,与应发加工会承担部分完全对齐; 研发合计 17142.86 不超过 24000。这套算法不复杂,难的是每个数字都有当期的工时记录和考勤记录能对上。
如果这个人的工资里还有年终奖、项目奖,处理方式要在会计政策里写清楚并保持一致: 年终奖属于工资薪金,通常按全年研发工时占比分摊;一次性离职补偿不属于工资薪金,不计入; 股权激励是否计入,口径较为谨慎,多数做法是不计入人员人工。写清楚比选哪种更重要—— 政策里没有明文的一律以「有依据、可解释、前后一致」为准。
四、三套「研发人员」口径,别混着用
同一批技术人员,在加计扣除、高企认定、研发统计三套材料里的名单往往不一样。 这很正常,但必须知道差在哪,否则会出现「高企名单里的人,辅助账里找不到」这种自相矛盾。
| 口径 | 认定要点 | 183 天门槛 | 外聘人员 | 用在哪 |
|---|---|---|---|---|
| 加计扣除 | 研究人员、技术人员、辅助人员;须直接从事研发活动 | 文件未设 183 天门槛,但强调「直接从事」,后勤、销售、纯管理不计入 | 含外聘研发人员,其劳务费用可计入 | 辅助账、A107012、年度申报 |
| 高企认定 | 科技人员:直接从事研发与技术创新,以及专门从事相关管理和直接技术服务的人员 | 有,累计实际工作时间 183 天以上 | 含兼职、临时聘用,同样需满足 183 天 | 科技人员占比 ≥ 10% |
| 研发统计 (规上企业年报) | R&D 人员,按全时当量(FTE)折算,不是简单数人头 | 按折算,不按 183 天 | 按实际投入折算计入 | 统计局研发活动统计报表 |
三套口径的关系可以这样理解:加计扣除看「干什么」,高企看「干多久」,统计看「折成几个全时的人」。 一个人全年 200 天做研发、其余时间做生产,在加计扣除里按实际工时占比计入; 在高企里满足 183 天,可整人计入科技人员人数;在统计报表里则按 200/250 之类的折算系数记 0.8 个全时当量。 同一个人的三种写法都成立,前提是每套都有自己的底稿,而不是从另一套直接搬。
最容易出问题的是反向操作:为了凑高企 10% 的比例,把生产、实施、售后人员整体划进科技人员名单, 却没有对应的工时与项目参与记录。名单上去了,底稿没有,现场一问就散。
五、辅助账要跟三张表勾稽
人员人工进辅助账以后,不是自己闭环就完了,它必须能和外部申报数据对上。 至少要过三道勾稽,每一道都要能给出差异原因。
| 勾稽对象 | 核对内容 | 常见差异及处理 |
|---|---|---|
| 工资表(应付职工薪酬) | 研发人员应发工资合计是否在工资表相应人员范围内;辅助账金额是否超过应发加单位承担社保公积金 | 年终奖未分摊、跨月发放、补发工资。逐项列差异说明,不要用「其他」两个字带过 |
| 社保、公积金申报表 | 缴费人数、缴费基数是否覆盖辅助账中的研发人员 | 当月新增或离职人员、社保基数调整。按人列示,附增减员记录 |
| 个人所得税申报 | 工资薪金所得申报人数与金额是否覆盖研发人员;外聘人员是否按劳务报酬申报 | 劳务派遣由派遣方申报,本方以合同与发票入账;口径不同不构成差异,需在说明中写清 |
外聘研发人员是另一个高频问题。归集时至少要齐三样: 合同或协议(写明工作内容、期限、成果归属)、劳务费发票、 工作记录(参与哪个项目、做了什么、由谁验收)。只有发票没有后两样的, 在核查里通常按「无法证明用于研发活动」处理。
六、五种最容易被否的情形
- 工时表事后补做。十二个月的表同一天生成、同一批打印、比例整齐,属于典型的「倒推材料」。
- 全员 100%。研发部门所有人的研发工时占比都是 100%,包括同时承担量产支持、客户问题处理的人。
- 名单对不上。辅助账里的研发人员,在社保、个税、考勤记录里找不到,或已离职多月仍在归集。
- 外聘只有发票。没有合同、没有工作内容、没有成果交付,无法证明与研发项目的关联。
- 研发工时大于出勤工时。一个人一个月记了 200 小时研发工时,而考勤只有 168 小时,恒等式直接不成立。
这五种情形的共同点不是「数字错了」,而是证据链在人的环节断了。 金额算得再准,只要工时这一环撑不住,人员人工这块就会被整体质疑,进而牵连分摊方法与项目真实性。
七、自查清单
| 检查项 | 过关标准 |
|---|---|
| 工时记录颗粒度 | 与用工形态匹配:兼职多项目按日或按周,专职单项目可用月表 |
| 工时表形成时间 | 按月形成,非年底一次性补做;有审批或提交记录 |
| 个人恒等式 | 各项目研发工时之和 ≤ 当期出勤工时,逐人可验 |
| 部门恒等式 | 部门研发工时合计 ≤ 部门出勤工时合计 |
| 金额上限 | 计入辅助账的人工 ≤ 应发工资 + 单位承担社保公积金 |
| 三表勾稽 | 与工资表、社保申报、个税申报逐人对得上,差异有书面说明 |
| 外聘人员材料 | 合同 + 发票 + 工作记录三样齐备,成果归属明确 |
| 三套名单差异 | 加计扣除、高企、统计三套人员名单的差异有对照说明,不互相借用 |
| 非研发人员剔除 | 后勤、销售、纯管理、售后服务人员未计入,或按工时占比剔除 |
| 会计政策一致性 | 年终奖、股权激励、离职补偿的处理方式在政策中写明并逐年一致 |
八、工时数据怎么流进辅助账
三档颗粒度对应三种采集方式:到天靠打卡与门禁,到项目靠每日日志,到工时靠任务系统或周填报。选哪一档取决于人员是否跨项目——只要跨项目,就必须到工时,否则非全时分配法没有分母可用。
研发归集核算系统里,工时是独立的一层:员工按项目填日报或周报,项目负责人审核后才计入辅助账,未审核的工时不参与分摊。这样做的好处是工时在发生时就被锁定,不会出现月底凭回忆补填——而这恰恰是核查时最容易被追问的一点(见研发项目立项与结题怎么做里「三类必须当时产生的记录」)。
人员人工的金额 = 审核后的工时 × 对应费率,费率取工资表与社保口径,与个税申报数据做三方勾稽。这条链路一旦跑顺,人员人工这一类的取数凭证基本不用再单独准备。
说明:本文按公开政策口径整理,用于理解研发费用与合规管理的通行做法,不构成税务意见或法律意见。具体口径以申报当期有效的法规、公告及主管税务机关的执行要求为准。
工时还在用 Excel 一个月一填?
项目派工、工时填报、考勤对账、按口径自动分摊到辅助账,四条恒等式在提交时就校验,不用等核查前再补。
关于研发工时,你可能想问
- 没有工时系统,用 Excel 记工时可以吗?
- 可以。工具不重要,重要的是三件事:按时形成(不是事后补)、能追到项目与任务、能与考勤对上。Excel 只要能满足这三条,同样是有效的过程记录。
- 研发人员必须满 183 天吗?
- 看用在哪套材料。加计扣除没有 183 天的门槛,只要求直接从事研发活动,按实际工时占比计入即可;高企认定的科技人员才要求累计实际工作时间 183 天以上。不要把高企的门槛套到加计扣除上。
- 老板或高管的工资能进研发吗?
- 要看实际工作内容。如果确实直接参与研发项目并有工时与项目记录,可以按工时占比计入;如果只是审批立项、听取汇报,属于管理活动,不计入人员人工。
- 一个人同时做研发和生产,怎么分?
- 按实际工时占比法分,分母是当期出勤工时,分子是该项目工时。前提是有当期的工时记录与考勤记录,两者能对上;没有记录而事后给一个比例,是最容易被质疑的做法。
- 劳务派遣人员算外聘研发人员吗?
- 算。外聘研发人员包括与劳务公司签约派遣到本单位、以及临时聘用的技术人员,其劳务费用计入人员人工。需要注意的是合同、发票、工作记录要齐备,不能只有一张发票。
- 年终奖和项目奖金要不要计入人员人工?
- 属于工资薪金的,通常按全年研发工时占比分摊后计入;一次性离职补偿不属于工资薪金,不计入。这类口径要在会计政策里写清楚并保持年度间一致,比选哪一种更重要的是有依据、可解释。