ERPNext 中的会计功能将日常业务活动转化为可靠的财务记录。销售、采购、库存变动、费用或付款,最初都是作为业务单据存在,提交后便会生成平衡的会计分录。
以 Nova Industries 这家电子制造商和分销商为例,其财务团队需要回答一些基本问题:客户是否按时付款?我们欠供应商多少钱?业务是否盈利,银行余额与账簿是否一致?ERPNext 将这些问题的答案与产生每笔金额的业务交易关联起来。
本指南介绍会计功能,解释交易如何进入分类账,并说明哪种工作流程适合不同类型的业务。您可以从基本的销售和采购流程开始,随着需求增长,再逐步深入了解对账、税务、维度、预算和财务报告等内容。
会计模型
每个公司都有其基础货币、财政年度、默认科目以及自己的会计科目表。该科目表将科目分为资产、负债、权益、收入和费用等类别。明细分类科目用于记录过账;汇总科目则用于组织这些记录以生成报告。
ERPNext 采用复式记账法。每笔会计交易的借方和贷方总额相等,从而确保账簿保持平衡。您通常无需手动创建这些分录。提交交易时,系统会根据单据中的数值和会计配置自动生成这些分录。
在追踪某个数字时,以下三种记录尤其有用:
| 记录 |
它告诉您什么 |
| 源单据 |
用户输入的业务事件、金额、往来方、税费、日期和参考信息 |
| 总账分录 |
过账到某个科目的借方或贷方,包含其公司、往来方、成本中心、项目和其他维度信息 |
| 付款分类账分录 |
应收、应付、预付款和付款是如何关联和分配的 |
如果启用了库存会计,库存交易也会创建库存分类账分录。因此,库存数量和价值的可追溯性与总账是分开但又相互关联的。有关过账示例,请参阅“交易如何影响分类账”。
会计模块涵盖的内容
公司账簿与科目结构
ERPNext 为每个公司创建一套独立的账簿。您可以使用为所选国家/地区提供的标准科目表,也可以对其进行编辑,或在实施期间使用科目表导入工具。
公司默认设置决定了常见的过账科目,例如应收、应付、收入、费用、舍入、汇兑损益和留存收益。科目设置中包含适用于所有交易的控件,包括冻结日期和编辑会计分录的规则。
当同一家公司需要并行计算资产折旧或采用不同的报告基准时,可使用财务账簿。当法律实体必须保持独立账簿,但管理层需要合并视图时,可使用多公司和合并报表功能。
销售、采购与未结金额
销售发票记录收入、税费以及客户所欠的金额。采购发票记录费用或资产价值、税费以及应付给供应商的金额。贷项通知单和借项通知单用于冲销或减少发票的影响,同时保留审计线索。
ERPNext 按往来方、发票、到期日和付款条款跟踪应收和应付账款。应收账款和应付账款报告提供账龄和未结分析。付款条款可以将一张发票拆分为计划的分期付款。
对于收款工作流程,付款请求可以与客户共享请求或付款链接。催款功能有助于跟进逾期的应收账款。如果需要审批流程,可以使用付款订单来组织供应商付款。
付款、预付款与对账
付款分录记录收款、付款或现金与银行账户之间的内部转账。它可以一次分配一笔付款到多张发票,接受部分付款,记录针对订单的预付款,或将多余金额保留为未分配贷项。
使用付款对账功能,可以将现有的未分配付款、预付款、贷项通知单和日记账分录与发票进行匹配。这会在不产生第二次现金流动的情况下,更改分配和未结余额。
对于银行业务,ERPNext 存储银行账户和银行交易,导入银行对账单数据,并提供银行对账工具。对账功能可将对账单行与凭证进行匹配,在适当的情况下创建缺失的付款,并记录清算日期。
税务与区域合规
税务模板为交易添加销售税和采购税。税务类别和税务规则可以根据当事方、地址、物料或交易等因素选择正确的模板。物料税务模板支持针对特定产品设置不同税率。代扣税支持在向符合条件的供应商付款时进行扣减。
税务报告和法定行为因国家/地区而异。ERPNext提供会计框架,而区域功能可能来自所选国家/地区的配置或本地化应用。在录入正式发票之前,请完成税务设置。
库存与销售成本
采用永续盘存制时,库存收货和发货同时影响库存台账和总账。采购收货单可以将价值转入已收货但未开票的库存中。交货单减少库存并确认销售成本。库存分录记录调拨、生产、重新包装和调整。
当启用更新库存选项时,销售发票或采购发票也可以更新库存。这支持更简短的工作流程,但将开票和库存变动合并到一个单据中。在用户开始录入交易之前,请慎重选择工作流程。
资产、费用和递延会计
资产模块与会计模块集成,用于资本化、折旧、调拨、处置和价值调整。折旧计划可以自动过账分录。
费用报销单记录员工费用和负债。递延收入和递延费用设置将符合条件的发票金额分摊到未来会计期间,而不是在发票日期确认全部金额。
订阅和周期性单据可以自动化定期开票。项目和工时表支持服务开票、成本归集和盈利能力分析。
成本控制和管理报告
成本中心用于确定收入和费用的归属。项目跟踪特定工作的收入和成本。可配置的会计维度增加了诸如分支机构、部门、渠道或业务单元等报告细分,而无需扩展会计科目表。
预算可以按科目、成本中心、项目或会计维度设置。当适用的年度或月度预算被超出时,ERPNext可以发出警告或阻止用户操作。预算差异报告比较计划值与实际值。
货币与公司间会计
公司、当事方、银行账户和分类账科目可以使用不同的货币。ERPNext存储交易货币和公司货币的价值,应用汇率,并在结算时确认已实现的汇兑差额。汇率重估处理报告日符合条件的未结外币余额。
公司间日记账分录以及关联的销售和采购发票有助于记录实体之间的交易。每个公司仍然会收到自己的平衡分录。
结账、控制与可审计性
日记账分录用于处理调整,如应计项目、准备金、调拨、核销和不适用于专门单据的更正。
在期末,会计人员审查对账、折旧、库存估值、税务和调整分录。期间结账凭证将当期的损益转入选定的结账科目。会计期间可以防止在已关闭期间过账、修改或取消选定的交易类型。冻结日期控制提供了另一种限制追溯会计的方法。
已提交的单据保留其审计跟踪。在权限和期间控制允许的情况下,用户不是直接编辑已完成的交易,而是取消并修改它。ERPNext的不可变账本方法会为取消创建冲销分录,而不是删除原始账本历史记录。
报告和财务报表
会计报告工作区包括:
- 总账和试算平衡表,用于科目级验证
- 资产负债表、损益表和现金流量表
- 带有账龄分析的应收账款和应付账款
- 销售和采购登记簿
- 银行对账和付款报告
- 基于税务、预算、成本中心、项目和维度的报告
- 支持合并报表和多货币显示选项(如适用)
报告读取已提交的账本数据。草稿单据不影响账簿,取消已提交的交易会冲销其会计影响。
学习该模块的实用方法
从理解借与贷开始,然后跟踪一个完整的业务周期。创建一张发票,提交它,打开其会计账本,记录一笔付款,并查看总账和应收账款或应付账款报告。
在生产环境上线之前:
- 确定公司、会计年度、货币和会计科目表。
- 配置默认科目、税务、付款条款、成本中心和维度。
- 决定用户将遵循的销售、采购、库存和服务工作流程。
使用适当的迁移工具导入期初余额和未结发票。
测试代表性交易并核对它们在分类账中的影响。
设置角色、审批控制、冻结日期和期末结账职责。
请参阅“按业务类型划分的会计工作流程”以选择起始工作流程。
- 会计科目表
- 交易如何影响分类账
- 理解借方和贷方
- 会计报告
- 期初与期末处理
- 按业务类型划分的会计工作流程