华为MetaERP 采购四环节会计核算、SAP / Oracle EBS / Fusion 对比分析业务流程:PO 采购下单 → 采购接收 → 接收检验 → 入库PO 下单:无论国内手工账还是 E
采购四环节会计核算、SAP / Oracle EBS / Fusion 对比分析
业务流程:PO 采购下单 → 采购接收 → 接收检验 → 入库
PO 下单:无论国内手工账还是 ERP,不生成会计凭证,仅业务单据,无会计核算。
一、中国会计实务:采购接收要不要做账?两种模式
模式 A:接收环节即核算(ERP 西式模式:Oracle 原生逻辑)
- 采购接收(货物到厂,进入待检区,尚未合格入库)借:材料采购(在途 / 待检物料) 贷:应付账款‑应计负债(应付暂估)
采购接收环节就确认负债,此时还没有合格入正式库存。
- 接收检验合格,执行入库借:原材料 / 库存商品 贷:材料采购 (差异入采购价格差异 PPV)
✅特点:待检物料体现在账上,区分 “在检” 与正式库存;负债在实物接收时点确认,不是入库时点确认。
模式 B:入库才核算(国内传统手工、中小企业总账模式,财会〔2016〕22 号主流实务)
- 采购接收、检验阶段:不做任何会计分录,只记业务台账。
- 只有检验完成、正式入库月末,才做暂估分录: 借:原材料 贷:应付账款‑暂估应付账款
政策依据:财会〔2016〕22 号:货物已验收入库但尚未取得扣税凭证,月末暂估入账。关键词是验收入库,不是 “货物收到待检”。
实务、审计怎么选更合理
- 准则底层原则:资产确认看控制权 / 风险报酬转移
- 如果货物到厂接收后,毁损风险已经属于我方(哪怕还没检验合格),模式 A(接收即记账)会计理论更严谨,待检物资也是企业资产,对应的义务已经形成负债。
- 如果待检不合格可以直接退回供应商,风险报酬未完全转移,实务审计更倾向模式 B:入库(检验合格)才确认存货和暂估负债。
- 国内审计实操现状
- 传统内资企业:大多采用模式 B,入库才暂估,接收检验仅业务单据,不生成财务凭证,符合国内总账习惯。
- 大型外资、制造业上 Oracle EBS/Fusion:普遍用接收即应计(Accrue on Receipt)模式 A,审计是认可的,但必须满足两点: ①待检物料科目要纳入存货披露; ②应付暂估负债完整披露,不能只看正式库存科目。
⚠️审计风险点:如果接收就记账,但把 “材料采购‑待检” 放在其他非存货科目,会造成报表存货少计、负债少计,审计会调整重分类。
- 核心差异总结
项目 模式 A 接收做分录(Oracle 原生) 模式 B 入库才做分录(国内传统) 资产确认时点 采购接收(待检即资产) 检验合格入库 负债确认时点 采购接收 检验合格入库 中间科目 材料采购(待检) 无中间过渡科目 政策适配 准则理论成立,非财政部示例分录 财会 22 号文示例模式,内资审计更熟悉
二、SAP MM 采购收货逻辑(MIGO 收货,对应 “入库” 节点)
SAP 标准流程:没有独立的 “采购接收 / 待检” 财务分录。 SAP 的 MIGO 收货 = 接收 + 检验合格入库一体化,一步过账到库存。
- MIGO GR 收货(入库)分录
Dr 原材料 Cr GR/IR清算科目
GR/IR 是未清项管理的中间过渡科目,不是正式应付暂估负债,也不是存货。
- 发票校验 MIRO
Dr GR/IR Dr进项税 Cr 应付账款‑供应商
SAP 月末 F.19 GR/IR 重分类核心逻辑
GR/IR 是中间科目,余额不能直接留在资产负债表。
- 货到票未到(GR>IR,贷方余额):月末重分类 Dr GR/IR 调整 Cr 应付账款‑暂估(报表负债)
- 票到货未到(IR>GR,借方余额):月末重分类 Dr 在途物资(报表存货) Cr GR/IR 调整
👉F.19 生成的重分类凭证是【月末有效,月初自动冲销】,重分类凭证本身不清销 GR/IR 原始未清项,只是资产负债表重分类调整,原始 GR/IR 未清项继续保留,等后续发票到达再清账。
重点:SAP 原始业务凭证(MIGO、MIRO)永远不冲销;只有 F.19 月末重分类的调整凭证月初冲回。很多人误解是冲销收货,实际不是。
国内增强 IDCN‑GRIR:很多中国企业用 IDCNGRIR,输出货到票未到台账,用于审计备查。
SAP 流程小结
- PO 下单:无凭证
- MIGO 收货(入库):Dr 库存 Cr GR/IR(中间科目)
- MIRO 发票:Dr GR/IR Cr 应付供应商
- 月末 F.19:重分类到正式报表科目;月初自动冲销重分类调整凭证;业务凭证不动。
三、Oracle EBS R12 / Fusion 接收会计(Accrue on Receipt 库存物料强制启用)
Oracle 有独立两步:采购接收(Receipt)→ 检验交付入库(Deliver),两步各生成会计分录Oracle。
- 采购接收 Receipt(货物到厂进入检验区)Dr:材料采购(Receiving Inspection 接收检验科目,存货类) Cr:应计负债(Inventory A/P Accrual,正式负债科目)
✅这里直接确认负债,不是中间过渡科目,是真实负债,业务发生即写入子分类账 RCV_RECEIVING_SUB_LEDGER。
检验后 Deliver 交付入正式库存Dr:原材料 / 库存(子库存) Cr:材料采购(接收检验) 借贷差异进入 PPV 采购价格差异Oracle。
AP 发票匹配 PO Dr:应计负债 Dr:应交增值税‑进项税 Cr:应付账款‑供应商 差异进入 IPV 发票价格差异。
Oracle 关键点:
- 接收环节直接产生真实负债凭证,不是中间待重分类科目;接收、交付的业务凭证永久存在,不需要月末重分类、也不需要月初冲销业务凭证。
- 货到票未到,应计负债科目持续挂余额,一直挂到发票匹配为止,不需要每月做冲销调整分录;资产负债表直接取该科目余额作为应付暂估负债,材料采购作为待检存货。
- 只有费用类 PO 可以选 Period‑end accrual(期末应计),期末跑请求生成调整凭证,这个是可以设置月初冲销;Inventory 物料强制 Accrue on Receipt,不做期末冲销模式Oracle。
Oracle EBS/Fusion 流程小结
- PO:无凭证
- Receipt 采购接收:Dr 材料采购 (待检) Cr 应计负债(真实负债,永久凭证,不冲销)
- Deliver 检验入库:Dr 库存 Cr 材料采购
- AP 发票匹配:Dr 应计负债 Cr 应付供应商
- 月末:不需要运行重分类程序;报表直接取应计负债余额作为暂估负债。
四、SAP vs Oracle EBS/Fusion 核心差异深度对比(准则、税法、审计维度)
1、会计模型本质差异
| 维度 | SAP MM(GR/IR 模型) | Oracle EBS/Fusion(Accrue on Receipt 接收应计) |
|---|---|---|
| 负债确认时点 | 入库 MIGO 时记到中间科目 GR/IR;月末 F.19 重分类才体现正式报表负债;月初冲掉重分类调整 | 采购接收就确认正式负债 “应计负债”,业务凭证永久有效,不冲销 |
| 中间科目性质 | GR/IR 是过渡清算科目,报表层面不能直接列报,必须重分类;原始业务凭证不冲销;重分类调整凭证月初冲销 | 材料采购(接收检验)、应计负债都是报表级资产负债科目;业务凭证永久保留,无月度冲销调整凭证 |
| 待检物料处理 | SAP 标准没有独立财务层面待检物料;待检只在库存状态,不区分会计科目;收货直接入正式库存科目 | 接收即计入 “材料采购‑接收检验” 存货科目,财务账区分待检 vs 正式库存 |
| 月末操作 | 运行 F.19 重分类,生成月末调整凭证;月初自动冲销调整凭证 | 无重分类调整凭证,不需要月初冲销任何业务凭证;余额持续挂账直到发票匹配完成 |
| 货到票未到余额存放 | 平时余额放 GR/IR;月末重分类到应付暂估;月初冲回,余额回到 GR/IR 科目 | 余额永久存放在应计负债科目,直到发票匹配清账 |
2、企业会计准则角度评价
- Oracle 接收应计模型
优点:实物接收(风险报酬转移)即确认资产(待检)与负债,资产负债不抵消,理论上完全符合权责发生制、实质重于形式。 缺点:国内传统会计习惯不熟悉 “接收即负债”;需要报表把接收检验科目纳入存货;很多财务报表模板没有预置该科目,需要调整报表取数逻辑。
- SAP GR/IR + F.19 重分类模型
优点:业务层用未清项管理采购交易,报表层通过重分类实现准则列报要求;贴合国内习惯(平时业务中间科目,月末出报表重分类)。 注意:F.19 的重分类只是报表调整,不是业务层面冲销收货;原始 MIGO 收货凭证一直存在。 缺点:重分类凭证月初冲销,总账平时看 GR/IR 看不出真实的暂估负债,必须依靠 F.19 结果或者 GRNI 报表看真实负债,只看总账科目余额会误导。
👉准则层面两者都可以满足准则,没有绝对对错,取决于业务模式与系统配置,审计均可接受,前提报表列报正确。
3、税法(增值税、企业所得税)角度
- 增值税:两套系统均不暂估进项税,完全符合财会〔2016〕22 号;进项税只在发票校验 / 发票匹配环节确认,无差异。
- 企业所得税(国税 2011‑34、2018‑28 号公告)税法关注:存货成本是否真实发生,汇算清缴前(次年 5‑31)取得发票,和系统是 SAP 还是 Oracle 没有关系。
- Oracle:应计负债持续挂账,很容易识别长期货到票未到,便于税务风险管控。
- SAP:平时 GR/IR 余额混杂货到票未到、票到货未到,不能直接看科目余额,必须依靠 GR/IR 分析报表识别长期未开票,仅看总账科目容易遗漏税务风险。
税法没有规定必须月初冲销暂估凭证。财会〔2016〕22 号描述 “下月初用红字冲销原暂估入账金额”,指的是手工总账月末一笔暂估的场景,不是强制要求 ERP 系统业务凭证每月冲销。 ERP 系统是逐笔业务实时记账,不等同手工月末一笔暂估,ERP 不需要机械套用 “月初红字冲业务凭证”。很多人对此有误解。
4、审计角度关注点(非常关键)
SAP 审计重点风险点
- 不能直接拿 GR/IR 科目余额放进资产负债表;必须执行 F.19 重分类,或者用 GRNI 报表,区分货到票未到、票到货未到。很多企业月末忘记跑 F.19,直接把 GR/IR 放报表,资产负债抵消,存货、负债同时少计,属于审计重大调整项。
- F.19 重分类凭证月初冲销,仅用于报表列报,不替代业务台账;审计需要看明细报表,不能仅看总账科目余额。
- 识别长期挂在 GR/IR 超过汇算期的业务,做所得税纳税调整。
Oracle EBS / Fusion 审计重点风险点
- 确认接收检验科目(Receiving Inspection)是否纳入存货报表披露,很多企业报表漏该科目,存货少计。
- 应计负债(应付暂估)完整纳入负债;识别应计负债长期未匹配发票项目,做纳税调整。
- 区分库存物料的 “接收应计” 和费用采购的 “期末应计”,费用类期末应计才需要设置月初冲销,库存物料不允许。
五、选型落地建议(国内企业实施经验)
- 如果实施Oracle EBS/Fusion
- 库存物料:保留原生
Accrue on Receipt(接收即应计);不要改成期末应计模式。 - 报表改造:报表取数必须包含「接收检验(材料采购)」作为存货、「应计负债」作为应付暂估负债。
- 建立货到票未到报表,跟踪超过汇算期的业务。
不要强行模仿国内手工账把接收环节关掉财务凭证;否则业务与财务脱节,失去 Oracle 两步接收的管控价值。
- 如果实施SAP S/4HANA
- 标准用 GR/IR + F.19 月末重分类,月初冲销重分类凭证;MIGO 业务凭证不冲销。
- 必须上线 GR/IR 分析报表(IDCN‑GRIR),月末审计、税务核查禁止只看总账科目余额。
- 若业务上需要财务层面 “待检物料”,需要启用 QM 质检 + 特殊移动类型,把质检物料在财务上单独区分,SAP 标准不自带财务级待检科目。
- 准则、税法一句话总结
✔准则:SAP、Oracle 两种核算模型都满足企业会计准则,关键看资产负债表列报是否正确。✔税法:没有强制 ERP 业务凭证每月冲销;财会 22 号的月初红字冲销是手工总账月末一笔暂估的场景,不能机械套用到 ERP 逐笔实时业务。✔审计最大风险不是系统模型,而是报表取数错误:SAP 直接拿 GR/IR 科目余额出报表;Oracle 报表漏取接收检验存货科目。
补充澄清高频误区
误区 1:“SAP 要月初冲销暂估,Oracle 不用,说明 Oracle 更符合国内税法” ❌错误。SAP冲销的是 F.19 月末重分类调整凭证,不是 MIGO 收货业务凭证;Oracle 没有这个重分类步骤,所以没有冲销动作。两者底层业务凭证均永久保留。税法没有要求 ERP 每月冲销业务凭证。
误区 2:“国内准则要求入库才做账,Oracle 接收做账不符合中国会计” ❌错误。准则确认资产看控制权与风险报酬转移,如果接收后风险已经属于我方,待检物资属于存货,接收确认资产负债理论成立。财会 22 号是手工账示例分录,不是强制 ERP 必须等到合格入库才记账。外资制造业 Oracle 大规模在中国审计过关,核心是报表完整披露待检存货和应计负债。
误区 3:“GR/IR 就是应付暂估” ❌错误。GR/IR 是双向清算中间科目,既有货到票未到(贷方,应付暂估性质),也有票到货未到(借方,在途存货性质),不能直接把 GR/IR 余额作为应付暂估负债直接进报表,必须重分类或者报表拆分。
