跳到主要内容

如何处理销售预收款问题

业务场景描述:

不管销售或者采购, 处理预付款、预收款 要根据实际的业务发生进行账务纪录。主要基于如下2点:

  1. 会计要根据实际的业务发生进行纪录

  2. 因为在准则上, 款项的预收, 预支 , 应收, 应付 是确认为不同的科目。

  3. 由于 陈求平指出 2021新准则解释之后, 后续预收科目不再适用。所以本文的尝试过程不再适用于中国的实际业务场景。仅作为理论研究的过程。

  4. 目前中国的预收、预付的场景, 请参照如下处理:

    1, 新建销售订单 1000 = 10 * 100

    2, 基于订单下推直接做收款, 应收账款 200 计1122 应收账款科目

    3, 正常的发票 1000, 选择已经付过的 200

    4, 正常的收款, 收款 800

业务处理过程:

1, 创建销售订单: 10 = 数量 10 * 单价1 SAL-ORD-2023-00019

2, 基于订单, 创建 预收款 3 ACC-PAY-2023-00026

3, 手工创建核销凭证 ACC-JV-2023-00077

Dr 应收账款 3 cr 预收账款 -3

注意: 要勾选 行上 是否是预付款

[

3, 创建标准的销售发票, 勾选已经付款的3, 金额 10 ACC-SINV-2023-00023

4, 做标准收款, 则得到 7

思考:

1, 可以把那笔预收转实收的那个作为一个凭证模板。

2, 最好是能在订单的发票界面增加一个按钮, 能弹出 列表, 对 预收 转 实收。

3, 本文仅作为研究ERPNext的预收、预付 逻辑。