摊销
假设您一次性支付了 600 美元的年度汽车保险费。 如果您将此记录为一次性支出,则当月的账簿将显示一笔巨额费用,而接下来的 11 个月将显示零保险费用。 这会扭曲您每月的财务状况,使您难以了解真实的运营成本并有效地进行预算。
解决方案是摊销: 一种会计实务,即将单笔成本分摊到受益的时间段内。 本教程将向您展示如何使用 Fava 插件在 Beancount 中无缝实现摊销。
什么是摊销?
摊销是指在无形资产或预付项目的有效使用期内,逐步将成本作为费用列支的过程。
主要优点:
- 准确的报告: 平滑了大额支出,从而更真实地了解每月的盈利能力。
- 更好的预算编制: 使您可以为一致的月度支出编制预算,而不是为大额的、不规律的支出编制预算。
- 更清晰的现金流量分析: 将现金支付的时间与费用的确认分 开。
Beancount 解决方案:fava.plugins.amortize_over
Beancount 及其 Fava Web 界面提供了一个简单而强大的插件来自动执行摊销。
步骤 1:启用插件
首先,您必须通过将以下行添加到 Beancount 文件的顶部来启用该插件:
plugin "fava.plugins.amortize_over"
重要提示:虚拟交易 请注意,此插件会生成虚拟过账。 它们动态地显示在 Fava 的报告和
bean-report等工具中(如果已加载该插件),但它们不会写回到您的.bean文件中。 您的源文件保持不变。