ERP 操作指南 · Odoo 实操问答

Odoo 收付款怎么核销?预付款、应付与银行对账的两级核销(含视频)

2026-10-30 发布 · 2026-11-07 更新
Odoo 的核销分两级:预付款与应付款核销(防止重复付款),银行账户与银行对账单核销(保证账面余额正确)。预付款有部分预付、全额预付、无预付按账期三种情况,处理路径不同。

一句话结论

Odoo 的核销是两级,不是一级:第一级把预付款和应付款对冲掉(防止重复付款),第二级把 Odoo 里的银行账户和银行流水对上(保证余额正确)。只做一级,账迟早会乱。

视频演示(9 分 48 秒)

Odoo 财务核算 12|收付款核销

视频按三种预付款情况分别演示:部分预付(01:34)、全额预付(05:47)、无预付按账期(07:51)。

三种情况怎么处理

情况一:部分预付,收货后付尾款

  1. 采购订单确认后,会计 → 供应商 → 付款,建预付款(填金额,备忘里写订单号)
  2. 供应商发货,收货验证
  3. 创建账单,账单底部会自动带出这笔预付款,点“添加”完成核销
  4. 账单显示剩余应付(如 500 预付 / 904 总额 → 还剩 404),登记付款付清

情况二:全额预付

流程相同,区别是预付款金额等于订单全额;账单核销后到期应付变成 0,不需要再付款。

情况三:无预付,按账期付

收货 → 创建账单 → 确认 → 到期应付等于账单金额 → 登记付款,没有预付款核销这一步。

第二级:银行对账

仪表板 → 银行 → 对账,筛选供应商,新建银行对账单(金额 = 该供应商所有付款合计),系统会自动匹配未结付款,确认后点“验证”。

五个常见错误

  1. 只做预付款不做核销:同一笔钱既记了预付又记了应付,等于重复付款。
  2. 预付款备忘不写订单号:后续账单对不上,只能翻流水找。
  3. 银行对账单金额与付款合计不一致:匹配不上,验证失败。
  4. 把银行对账当成核销全部:它只保证银行余额,不解决预付款与应付的对冲。
  5. 跨币种付款没看汇率:对账金额按本位币算,差额要进汇兑损益。

适用版本与前置条件

相关

快速问答

1. 预付款一定要核销吗?

一定要。不核销的话,账单确认后系统仍会认为这笔款没付过,可能重复支付。

2. 一张采购订单可以分几次预付?

可以,每次预付都挂在同一张订单下,账单核销时逐笔勾选。

3. 客户收款也走同样的流程吗?

是,方向相反、逻辑相同:预收款与应收核销,再到银行对账。

4. 银行对账单可以一次对多笔付款吗?

可以,这正是批量核销的用法,金额填合计,系统自动匹配未结项。

5. 核销错了能撤销吗?

可以取消核销或反冲凭证,但要确保银行流水同步调整,否则账实不符。

觉得有用?分享给同事