ERPNext里 Journal Entry(日记账凭证)怎么做应收应付?
很多人刚接触 ERPNext 时都会有个疑问:
明明已经有 Payment Entry(收付款凭证),为什么应收应付里还经常会用到 Journal Entry(日记账凭证)?
你可以把它简单理解成:
Payment Entry(收付款凭证) = 标准收付款流程
Journal Entry(日记账凭证) = 更灵活的特殊财务处理工具
正常业务里,系统更推荐优先走:
Sales Invoice(销售发票) / Purchase Invoice(采购发票)
→ Payment Entry(收付款凭证)
→ 自动核销
但遇到特殊财务场景时,Journal Entry(日记账凭证) 就非常好用。
一、标准应收应付流程(最常用)
最标准的流程是:
先开 Sales Invoice(销售发票) / Purchase Invoice(采购发票)
→ 系统自动生成应收 / 应付
→ 再用 Payment Entry(收付款凭证) 做收款付款
→ 系统自动核销对应发票
这个流程最适合日常业务,操作简单,业务和财务一致性最好。
二、Journal Entry(日记账凭证)在应收应付里的 4 种常见用途
1)直接做收款付款(替代 Payment Entry(收付款凭证))
有些企业财务习惯直接做凭证,不想单独走 Payment Entry(收付款凭证)。
这时可以直接建 Journal Entry(日记账凭证)。
在分录里:
- 应收 / 应付科目那一行
- 填 Reference Type(参考类型)
- 选择
Sales Invoice(销售发票)或Purchase Invoice(采购发票) - 再填具体发票编号
提交后,系统一样会核销发票。
通俗理解
就是:
不用 Payment Entry(收付款凭证),直接做一张凭证完成收付款核销
效果一样,只是入口不同。
2)坏账核销、尾差处理(非常常用)
比如客户还有 0.03 元尾差
或者确认某笔款项收不回来了。
这时候通常直接用 Journal Entry(日记账凭证):
- 借:坏账损失 / 财务费用
- 贷:Receivable Account(应收账款科目)
这样就能把未核销金额清掉。
通俗理解
就是:
专门处理“差几分钱”或者“确认收不回来”的情况
这是财务里最常见的特殊调整场景。
3)Exchange Gain or Loss(汇兑损益)系统自动生成
如果是美元、港币等外币业务:
开票当天汇率和收款当天汇率不一致,
就会产生汇兑收益或损失。
例如:
- 开票汇率:7.10
- 收款汇率:7.25
中间差额 ERPNext 会自动生成一张:
Journal Entry(日记账凭证)
Voucher Type(凭证类型) = Exchange Gain or Loss(汇兑损益)
通俗理解
就是:
汇率变化带来的差额,系统自动补凭证
通常无需人工处理。
4)Opening Entry(期初凭证)录入(上线必用)
企业上线 ERPNext 时,
经常需要导入老系统的历史应收应付余额。
这种情况一般直接用:
Journal Entry(日记账凭证)
Voucher Type(凭证类型) = Opening Entry(期初凭证)
例如:
- 借:Receivable Account(应收账款科目)
- 贷:期初权益
或者反过来录入应付。
通俗理解
就是:
把老系统剩余未收款、未付款余额作为期初导进 ERPNext
这是 ERP 上线实施中非常高频的操作。
三、什么时候用 Journal Entry(日记账凭证)
记住这一句话:
正常收付款 → 用 Payment Entry(收付款凭证)
特殊财务调整 → 用 Journal Entry(日记账凭证)
尤其下面几类最常见:
- 坏账处理
- 尾差调整
- Exchange Gain or Loss(汇兑损益)
- Opening Entry(期初凭证)
- 财务习惯直接做凭证核销
四、总结:
业务人员负责 Sales Invoice(销售发票) / Purchase Invoice(采购发票) 和 Payment Entry(收付款凭证)
财务特殊调整才使用 Journal Entry(日记账凭证)
这样最不容易乱账,也最符合 ERPNext 的:
Business Drives Finance(业务驱动财务)