库存计价是指确定库存价值的方式。这对企业而言是一个非常重要的方面,因为库存可能是公司最大的资产。
库存计价包含两方面主要选择:
- 确定货物价值所用的成本法(标准价格、先进先出价格、加权平均价格)
- 将货物价值记入会计账簿的方式(手动或自动)
下面将具体介绍这两个概念。
计价方式:标准价格、先进先出价格、加权平均价格
成本方法在产品类别中定义,有三种可选方法。下面将详细介绍每种方法。
- 标准价格
操作 单位成本 在手数量 差异值 库存价值 €10 0 €0 以€10的价格入库8个产品 €10 8 +8 [UNKNOWN NODE problematic]€10 €80 以€16的价格入库4个产品 €10 12 +4 [UNKNOWN NODE problematic]€10 €120 发货10片产品 €10 2 -10 [UNKNOWN NODE problematic]€10€20 以€9的价格入库2个产品 €10 4 +2 [UNKNOWN NODE problematic]€10 €40 在**标准价格**中,产品计价是你在产品表单中手动定义的成本。通常而言,这项成本根据获得产品所需的材料和人工进行估算。这项成本必须定期审核。
- 平均价格
操作 单位成本 在手数量 差异值 库存价值 €0 0 €0 以€10的价格入库8个产品 €10 8 +8 [UNKNOWN NODE problematic]€10 €80 以€16的价格入库4个产品 €12 12 +4 [UNKNOWN NODE problematic]€16 €144 发货10片产品 €12 2 -10 [UNKNOWN NODE problematic]€12€24 以€6的价格收到2 个产品 €9 4 +2 [UNKNOWN NODE problematic]€6 €36 在**AVCO(平均成本法)**中,每件产品的价值相等,是产品的平均采购成本。在这种成本计价方法中,产品成本在每次收货后重新计算。
当产品出库的时候平均价格不变。
- 先进先出(FIFO)
操作 单位成本 在手数量 差异值 库存价值 €0 0 €0 以€10的价格入库8个产品 €10 8 +8 [UNKNOWN NODE problematic]€10 €80 以€16的价格入库4个产品 €12 12 +4 [UNKNOWN NODE problematic]€16 €144 发货10片产品 €16 2 -8 [UNKNOWN NODE problematic]€10-2 [UNKNOWN NODE problematic]€16€32 以€6的价格收到2 个产品 €11 4 +2 [UNKNOWN NODE problematic]€6 €44 在**FIFO(先进先出价格法)**中,按产品的采购成本进行计价。当产品离开库存时,适用“先进先出”规则。
注意,这是财务意义上的先进先出。首个“进入”的价值首先“出去”,而无论其储存位置、仓库或序列号。
如你在Odoo中管理所有工作流程(销售、采购、库存),则建议使用FIFO。它适合各种用户。
库存计价:手动或自动
将库存价值记入会计账簿的方式有两种。成本法在你的产品类别中定义。这两种记账方法具体如下。
需要注意的是,会计分录取决于你的会计模式:欧洲大陆模式或盎格鲁-撒克逊模式。对于欧洲大陆模式,在产品入库后立即将货物成本计入。对于盎格鲁-撒克逊模式,只有当货物向最终客户开具发票后,其成本才会被计为支出。你可通过下表轻松比较这两种会计模式。
一般来说,根据你所在国家,系统会默认选择正确的会计模式。如你想验证会计模式,请激活:doc:[UNKNOWN NODE problematic]开发人员模式 <../../../general/developer_mode/activate>`并打开你的会计设置。
手动库存计价
在这种情况下,收货和发货不会对你的会计账簿产生任何直接影响。你可定期创建手动日记账分录,代表库存产品的价值。如要查看库存价值,前往
。这是Odoo中默认的配置并且可以拿来即用。检查以下作业并查看Odoo如何管理会计过账。
大陆会计法
- 供应商账单
借方 信用 资产 :存货 50 资产 :递延税项资产 4.68 负债 :应付账款 54.68 - 配置 :
- 材料采购科目 :在产品或者产品的产品所属的内部分类上设置(费用科目字段)。
- 递延税资产 :在采购订单行上使用的税上设置
- 应付账款 :定义在账单相关的供应商
- 货物接收
- 没有会计分录
- 客户发票
借方 信用 收入 :销售货物 100 负债 :递延税项负债 9 资产 :应收账款 109 - 配置 :
- 收入 :在产品或者产品所属种类的页面设置(收入科目字段)
- 递延税项负债 :在发票行上使用的税上设置
- 应收账款 : 定义在客户(应收科目)
发票上所使用的财政状况可能有替代收入账户或另外一个在产品定义的税收规则。
- 客户发货
- 没有会计分录
- 生产数量
- 没有会计分录
在月/年末, 依靠公司盘点或者只是依赖于Odoo中的库存来计算库存价值并入账。
创建一笔会计分录把库存变动值从盈利/损失部分移动到资产。
借方 | 信用 | |
---|---|---|
资产 :存货 | X | |
费用 :存货变动 | X |
如果库存量减少, 则会将 库存 帐户记入贷方,并扣除 库存变化 。
盎格鲁-撒克逊会计
- 供应商账单
借方 信用 资产 :存货 50 资产 :递延税项资产 4.68 负债 :应付账款 54.68 - 配置 :
- 材料采购科目 :在产品或者产品的产品所属的内部分类上设置(费用科目字段)。
- 递延税资产 :在采购订单行上使用的税上设置
- 应付账款 :定义在账单相关的供应商
- 货物接收
- 没有会计分录
- 客户发票
借方 信用 收入 :销售货物 100 负债 :递延税项负债 9 资产 :应收账款 109 - 配置 :
- 收入 :在产品或者产品所属种类的页面设置(收入科目字段)
- 递延税项负债 :在发票行上使用的税上设置
- 应收账款 : 定义在客户(应收科目)
发票上所使用的财政状况可能有替代收入账户或另外一个在产品定义的税收规则。
- 客户发货
- 没有会计分录
- 生产数量
- 没有会计分录
在月/年末, 依靠公司盘点或者只是依赖于Odoo中的库存来计算库存价值并入账。
然后你需要适应以下公式把采购产品的余额分成库存和货物销售的成本 :
销售货物的成本 (COGS) = 期初库存价值 + 采购产品 – 期末库存价值
要在账簿中更新存货计价, 记录一笔分录 :
借方 | 信用 | |
---|---|---|
资产 :库存(期末余额) | X | |
费用 :货物销售成本 | X | |
费用 :采购货物 | X | |
资产 :存货(期初值) | X |
自动库存计价
在这种情况下,产品入库或出库时,将自动创建会计分录。这就意味着你的会计账簿始终保持更新。这种模式仅适用于专家会计和高级用户。与定期计价不同,它需要一些额外配置和测试。
首先,你需要定义用于这些会计分录的科目。这可在产品类别中进行操作。
大陆会计法
Configuration:
- 应收/应付账款: 定义在业务伙伴(会计页卡)
- 递延税项资产或者负债 :定义在发票行上使用的税中。
- 营收/费用 : 默认的在产品的内部分类中定义, 也能在产品页面(会计页面)作为一个特定的值定义。
- 库存变动科目 :在内部产品类别的库存入库/出库科目处进行设置
- 存货 :在产品的内部种类中设置为库存价值科目
盎格鲁-撒克逊会计
Configuration:
- 应收/应付账款: 定义在业务伙伴(会计页卡)
- 递延税项资产或者负债 :定义在发票行上使用的税中。
- 收入:在产品类别中定义为默认,或针对特定产品具体定义。
- 费用:你应在此设置“已售出商品的成本”科目。在产品类别中定义为默认值,或在产品表单中具体定义。
- 已收货但没有采购的, 设置为产品内部种类上的入库科目
- 已发货但是还没有开票的货物 :在产品内部种类上设置为出库科目。
- 存货 :在产品的内部种类中设置为库存价值科目
- 价格差异 :在产品或者产品的内部种类上设置形成一个特定替代值。