年终结算¶
年终结算对于保持财务准确性、遵守法规、做出明智的决策和确保报告的透明度至关重要。
其他资料
会计年度¶
默认情况下,会计年度设置为持续 12 个月,并于 12 月 31 日结束。然而,其持续时间和结束日期可能因文化、行政和经济因素而有所不同。
要修改这些值,请访问 。在 财务期限 部分,必要时更改 结束日期 字段。
如果期间持续*超过*或*不足* 12 个月,请启用 会计年度 并点击 保存。返回 会计期间 部分并点击 会计年度。然后,点击 新建,为其指定 名称、开始日期 和 结束日期。
注解
设定的会计期间结束后,Odoo 会自动恢复为默认的期间划分,并考虑 最后一天 字段中指定的值。
年终检查表¶
结算前¶
在结束一个会计年度之前,请确保所有事项都准确无误且是最新的:
确保所有银行账户截至年底均为 reconciled,并确认期末账面余额与银行对账单余额相符。
确认所有 customer invoices 和 vendor bills 均已创建,并且所有草稿条目均已根据需要确认或取消。
确保所有 :doc:`费用 <../../expenses>`的准确性并对其进行验证。
检查所有 已收付款 已录入并确认。
结清所有 暂记科目。
确保正确注册 loans 以进行自动摊销计算。
审查逾期超过60天的应付账款和应收账款,并评估是否需要计提不确定负债或呆账准备。
将所有 折旧 和 :doc:`递延收入 <../customer_invoices/deferred_revenues>`的记项记入账户。
结算财政年度¶
然后,要结束会计年度:
接下来,会计人员可能会核查资产负债表项目,并将以下资料记入账簿分录:
年终手工调整,
半成品/未完成制品,
折旧日记账记项,
贷款,
税项调整,
等等
在年终审计期间,会计师可以打印所有资产负债表项目(例如:贷款、银行账户、预付款、销售税报表)的纸质副本,以便与 Odoo 中记录的余额进行比对。
小技巧
作为此流程的一部分,将:ref:全部锁定 <accounting/year-end/lock-everything-date>`日期设置为上一财年的最后一天(含)是一个良好的做法。这可以确保会计日期在锁定日期或之前的会计凭证在审计期间无法创建或修改。如果:ref:`配置了例外 <accounting/year-end/lock-date-exception>,具有*管理员*访问权限的用户仍然可以创建和编辑凭证。
全局锁定日期¶
设置锁定日期后,将阻止对会计日期早于或等于锁定日期的任何已过账日记账分录进行修改,同时也阻止过账会计日期早于或等于锁定日期的新分录。在此类情况下,系统会自动将会计日期设置为锁定日期的次日。
要设置 全局锁定 日期,请前往 。在 锁定日记账分录 窗口中,设置 全局锁定 日期并 保存。
设置:guilabel:Lock Everything`日期后,如果需要修改,可以进行:ref:`exception <accounting/year-end/lock-date-exception>。
锁定日期异常¶
对会计应用程序具有 Administrator 访问权限的用户可以创建例外。为此:
设置并保存锁定日期后,转到 。在 Lock Journal Entries 窗口中,删除 Lock Everything 日期。
在 Exception 横幅中,选择是否应将此异常设置为 for me`(当前用户)或 :guilabel:`for everyone,以及该异常应持续多长时间。
可以为此例外添加 原因。
所有这些信息都会记录在 公司记录 的沟通栏中。
小技巧
要在保存后移除锁定日期,请将例外配置为应用于:guilabel:所有人,并将持续时间设置为:guilabel:永久。这不适用于:guilabel:`硬锁定`日期,该日期是不可逆的,以确保不可更改性并满足某些国家/地区的会计要求。
本年盈利¶
重要
在 Odoo 19 之前的版本中,本年度收益的处理方式有所不同。为了保持报告历史记录的一致性,升级用户应重新访问过去的会计年度并明确记录以前由系统隐式处理的结果。这些 manual journal entries 应按时间顺序排列。有关进行此更改的原因以及 Odoo 19 之前的版本与之后的版本的比较的更多信息,请参阅此 blog post。
在一个会计年度结束时,公司几乎总是会有净利润或净亏损,这是通过将损益表中的收入和费用账户相加计算得出的。 Odoo 将 N 年的结果显示为 N+1 年的试算表和总账中名为“前转结果”的 动态行。要清除此动态线,请使用 Current Year Earnings type account 在 N 年为年终结果创建 manual journal entry。
平衡试算表¶
试算平衡表默认借贷双方始终平衡(即借方合计等于贷方合计),因为其数据源自每一笔借贷相等的会计分录。**资产负债类科目**(资产、负债、所有者权益)会延续上一会计年度的余额;而**损益类科目**(收入、费用及 利润分配科目)在新会计年度期初余额将清零。若没有*本年结转损益*这一动态行来临时抹平差额,上述两类科目的差异会导致试算平衡表失衡。待到财务人员编制正式:ref:`手工会计分录 <accounting/year-end/manual-je>`完成利润或亏损结转后,该动态行作用随即失效。在年末向:ref:`本年利润科目 <accounting/year-end/appropriation>`录入正式结转分录,即可抵消上述动态行,并依靠真实会计分录保证试算平衡表借贷相等。该手工分录无需在会计年度结束后立即编制 —— 试算平衡表会始终保持平衡;待企业完成利润 / 亏损结转工作后,再用此手工分录替换动态行即可。
拨款(当年收益)账户¶
拨款账户(也称为其账户类型,即当年收益)用于分配公司的利润或亏损,无论该分配是分配给储备金、股息还是任何其他目的地。有关这些帐户及其运作方式,需要了解几项关键信息:
年度重置:与损益表中的收入和费用账户一样,分配账户的期初余额在会计年度开始时重置。
损益表:这些账户出现在**损益表**的底部。
无利润影响:与收入和费用账户不同,这些账户**不影响**净利润的计算。
资产负债表对应项:只有借记或贷记拨款账户(例如应付股息或准备金账户)的日记帐项目的“对应项”才会出现在资产负债表上。这使得利润分配过程与由此产生的负债或权益严格分离。
手动日记账分录¶
要累计收入和支出并用平衡试算表的显式日记帐项目替换动态*结转结果*行,请按照以下步骤创建手动日记帐分录:
转到:menuselection:
Accounting --> Accounting --> Journal Entries。单击 New 按钮。
添加 Reference 例如
Annual Closing [YEAR],将[YEAR]替换为当前年份。将 Accounting Date 设置为产生利润或损失的会计年度结束日。
在 Journal Items 选项卡中,添加必要的拨款行。在记录利润的情况下,借记一个或多个拨款(当年收益)帐户。如果记录亏损,则贷记一个或多个拨款(当年收益)账户。无论哪种方式,为了完全分配当年的利润或亏损,该金额应等于产生利润或亏损后**年度试算表动态 Result Brought Forward 行上的金额。
添加一个或多个附加行,贷记(在盈利的情况下)或借记(在亏损的情况下)一个或多个目标帐户,以平衡日记帐分录。根据本地化和具体情况,目标账户会有所不同,但它们可能是其他拨款(当年收益)账户、权益账户、流动负债账户或其组合。这些行的总和必须平衡上一步中的行。
单击:guilabel:
Post。
Example
根据本地化和情况,涉及的帐户会有所不同。以下示例说明了使用比利时 GAAP / CSA-WVV 帐户的一个潜在日记帐分录。此示例借记三个不同的分配(当年收益)帐户并贷记三个不同的目标帐户(两个权益帐户和一个流动负债帐户)。
目的地 |
损益分配账户(借方) |
资产负债表目的地账户(贷方) |
|---|---|---|
法定储备金 |
692000 法定储备金拨款 |
130000 法定储备金 |
结转 |
693000 利润结转 |
140000 利润提前 |
股息 |
694000 贡献补偿 |
471000 股息 - 当前财务期间 |
年度结账¶
要完成会计年度结束流程并完成年度结算,请转至会计仪表板,然后单击会计仪表板中 Tax Returns 日记帐上的 Tax Returns。或者,转到 。
此视图显示所有待处理报表的时间顺序列表,包括 tax returns、advance payments)和年度结算。待处理的 Annual Closing 遵循两个步骤:review 和 submit。 Annual Closing 项目包括:
一个时期(年)。
截止日期。
关联公司和 :ref:`branch(es) <general/branches>`(如果适用)。
关键任务的操作按钮。
用于其他选项的 (vertical ellipsis) 菜单。
注解
在审核年度结账之前,Pending 或 Passed 结账验证检查的数量分别以红色或绿色显示。
如果 Deadline 日期已过,则显示为红色。
审查¶
要开始查看年度结算,请单击年度结算线。年度结账检查视图显示以下内容,具体取决于 fiscal localization:
Aged payables per partner:在没有合作伙伴的情况下审核应付账款。
Aged receivables per partner:在没有合作伙伴的情况下审核应收账款。
Bank Reconciliation:核对截至年底的所有银行账户交易。
Deferred Entries:确保账单和发票上正确设置开始日期和结束日期。
Earnings Allocation:调整后,将结转结果转入权益账户。
Fixed Assets:确保正确注册资产以进行自动折旧计算。
Loans:确保正确登记贷款以进行自动摊销计算。
Manual Adjustments:完成任何必要的手动调整和内部检查。
No draft entries:审核并过帐该期间的草稿发票、账单和分录,或更改其会计日期。
Overdue payables:审查账龄超过 60 天的逾期应付账款,并评估是否需要对不确定负债进行拨备。
Overdue receivables:根据 IFRS 9 准则,审查账龄超过 60 天的逾期应收账款,并评估呆账备抵或预期信用损失拨备的需要。
Total Receivables:验证账龄应收账款总额是否等于客户账户余额。
Total payables:验证账龄应付账款总额是否等于供应商帐户余额。
部分检查项将自动执行,其余则用于提醒您核查关键任务。所有检查卡片分为以下两类:
:guilabel:`Reviewed`(以绿色突出显示):检查已通过。
To review`(以灰色突出显示):在将支票手动标记为 :guilabel:`Reviewed 或 Supervised 之前,需要执行操作。
:guilabel:`Anomaly`(以红色突出显示):自动检查检测到问题。有两种选择:
单击失败检查的卡片来解决问题。
单击 Anomaly 并选择 Reviewed 或 Supervised 以通过检查而不修复问题。
一旦所有关闭验证检查都通过(标记为 Reviewed 或 Supervised),请单击 Validate 以完成 Review 步骤。那么年度结算可以是 submitted。
小技巧
要添加自定义检查,请激活 developer mode,然后转到 。然后,单击 New 并填写必要的字段。
所有检查状态更改都会记录在聊天中。
提交¶
纳税申报表完成 Review 步骤后,点击 Submit。
如果出现:guilabel:Submission Instructions`弹窗,根据:doc:`fiscal localization <../../fiscal_localizations>,按照本地:guilabel:Instructions,点击:guilabel:Mark as Submitted。
小技巧
要在提交年度结账之前查看检查,请单击年度结账行上的 (vertical ellipsis) 图标,然后选择 Reset。