自动库存估值
自动库存估值
公司所有库存都会影响其库存估值,该价值应在公司会计记录中准确反映,以展示公司及其所有资产的价值。
Odoo 默认使用定期库存估值(也称为手动库存估值)。此方法意味着会计团队根据公司的实际库存手动记录日记账分录,仓库员工需花时间清点库存。在 Odoo 中,每个产品类别反映了这一点,成本方法设置为标准价格,库存估值(默认不可见)设置为手动。
成本方法字段位于产品类别表单中。 或者,持续(自动)库存估值会在库存进出公司仓库时,在会计应用中创建实时日记账分录。
本文档重点介绍自动库存估值的正确设置,这是一种集成的估值方法,确保会计应用中的日记账分录与库存应用中的库存估值更新一致。
注意
从手动库存估值切换到自动库存估值可能会导致库存估值与会计日记账之间的差异。
切换到自动估值的成功策略之一:
- 清空现有库存(可能通过库存调整)
- 将库存估值方法更改为自动
- 以原始货币价值恢复现有库存(使用库存调整)
一旦现有库存恢复,Odoo 会计应用会自动生成与库存估值记录相对应的日记账分录。
配置
要在 Odoo 中正确设置自动库存估值,请按照以下步骤操作:
- 安装会计应用并启用特定设置
- 在产品类别上设置自动库存估值
- 设置成本方法
会计设置
要使用自动库存估值,请安装会计应用。接下来,前往 会计应用 ‣ 配置 ‣ 设置,在库存估值部分勾选自动会计复选框。然后点击保存。
注解
启用自动会计会显示产品类别上之前不可见的库存估值字段。
产品类别设置
启用库存估值后,下一步是将产品类别设置为使用自动库存估值。
前往 库存应用 ‣ 配置 ‣ 产品类别,选择所需的产品类别。在库存估值部分,将库存估值字段设置为自动。对每个打算使用自动库存估值的产品类别重复此步骤。
注解
启用自动会计后,每次库存估值更新时创建的每个新库存移动层(SVL)都会生成一个日记账分录。
成本方法
启用库存估值后,Odoo 中用于计算和记录库存成本的成本方法在产品类别中定义。
前往 库存应用 ‣ 配置 ‣ 产品类别,选择所需的产品类别。在库存估值部分,选择适当的成本方法:
- 标准价格
- 平均成本(AVCO)
- 先进先出(FIFO)
标准价格
Odoo 默认的成本方法。产品的成本在产品表单上手工定义,此成本用于计算估值。即使采购订单上的采购价格不同,估值仍为产品表单上定义的成本。
操作 | 单位成本 | 现有数量 | 进货价值 | 库存价值 |
---|---|---|---|---|
$10 | 0 | $0 | ||
接收 8 个产品,单价 $10 | $10 | 8 | 8 * $10 | $80 |
接收 4 个产品,单价 $16 | $10 | 12 | 4 * $10 | $120 |
交付 10 个产品 | $10 | 2 | -10 * $10 | $20 |
接收 2 个产品,单价 $9 | $10 | 4 | 2 * $10 | $40 |
平均价格
根据产品的平均成本除以现有库存总量来计算产品估值。使用此成本方法,库存估值是动态的,并根据产品的采购价格不断调整。
操作 | 单位成本 | 现有数量 | 进货价值 | 库存价值 |
---|---|---|---|---|
$0 | 0 | $0 | ||
接收 8 个产品,单价 $10 | $10 | 8 | 8 * $10 | $80 |
接收 4 个产品,单价 $16 | $12 | 12 | 4 * $16 | $144 |
交付 10 个产品 | $12 | 2 | -10 * $12 | $24 |
接收 2 个产品,单价 $6 | $9 | 4 | 2 * $6 | $36 |
单位成本和库存价值计算方法
- 接收 4 个产品,单价 $16: 库存价值通过将前次库存价值与进货价值相加计算:
库存价值 = 前次库存价值 + 进货价值
单位成本通过库存价值除以现有数量计算:
单位成本 = 库存价值 ÷ 现有数量
- 交付 10 个产品: 交付产品时,无论产品采购价格如何,均使用平均单位成本计算库存价值。因此,库存价值为:
库存价值 = 现有数量 × 平均单位成本
- 接收 2 个产品,单价 $6: 库存价值:前次库存价值 + 进货价值
单位成本:库存价值 ÷ 现有数量
提示
选择平均成本(AVCO)作为成本方法时,变更相应产品类别中产品的成本字段数值,会在库存估值报告中创建一条新记录,以调整产品价值。成本金额随后根据现有库存和已验证采购订单累积成本的平均采购价格自动更新。
先进先出
实时跟踪进出货物的成本,并使用产品的实际价格调整估值。最早的采购价格作为下一件售出商品的成本,直到该批次产品全部售出。当下一库存批次在队列中上移时,根据该特定批次的估值使用更新的产品成本。
此方法因多种原因被认为是最准确的库存估值方法,但对输入数据和人为错误高度敏感。
操作 | 单位成本 | 现有数量 | 进货价值 | 库存价值 |
---|---|---|---|---|
$0 | 0 | $0 | ||
接收 8 个产品,单价 $10 | $10 | 8 | 8 * $10 | $80 |
接收 4 个产品,单价 $16 | $12 | 12 | 4 * $16 | $144 |
交付 10 个产品 | $16 | 2 | -8 * $10 -2 * $16 | $32 |
接收 2 个产品,单价 $6 | $11 | 4 | 2 * $6 | $44 |
注意
更改成本方法会对库存估值产生重大影响。强烈建议在进行任何调整前先咨询会计师。
更改成本方法时,已使用标准成本方法的库存产品不会改变价值;现有单位保留其价值,此后任何产品移动会影响平均成本,产品成本会发生变化。如果产品表单上的成本字段值被手动更改,Odoo 会在库存估值报告中生成相应记录。
注解
可以为不同产品类别使用不同的估值设置。
会计模式
设置自动库存估值后,生成的日记账分录取决于所选的会计模式:大陆式或英美式。
提示
通过激活开发者模式(调试模式),前往 会计应用 ‣ 配置 ‣ 设置,验证会计模式。然后在搜索栏中查找英美式会计,查看该功能是否启用。如果未启用,则使用大陆式会计模式。
在英美式会计中,销售商品成本(COGS)在产品销售或交付时报告。这意味着商品成本仅在向客户开具发票时记录为费用。
因此,对于手动估值方法,将费用账户设置为当前资产类型的库存估值;对于自动估值方法,将费用账户设置为费用或收入成本类型(例如生产成本、销售商品成本等)。
在大陆式会计中,商品成本在产品进入库存时立即报告。因此,费用账户可以设置为费用或收入成本类型,但通常设置为费用账户。
费用账户
要配置费用账户(手动和自动库存估值均使用),前往目标产品类别的账户属性部分(库存应用 ‣ 配置 ‣ 产品类别)。然后,从费用账户下拉菜单中选择现有账户。
为确保所选账户类型正确,点击账户右侧的(右箭头)图标。然后,根据以下信息设置账户类型。
安格鲁撒克逊会计
自动估值 在英美式会计的自动库存估值中,将费用账户设置为费用账户。然后,点击账户右侧的(右箭头)图标。在弹出窗口中,从类型下拉菜单中选择费用或收入成本。
手动估值 要配置费用账户,从字段下拉菜单中选择库存估值。通过点击(右箭头)图标验证账户类型,然后确保类型为流动资产。
大陆会计
自动估值或者手动估值 将费用账户设置为费用或收入成本账户类型。
库存输入/输出(仅限自动)
要配置库存输入账户和库存输出账户,前往 库存应用 ‣ 配置 ‣ 产品类别,选择所需的产品类别。
在库存估值字段中,选择自动。这样会显示账户库存属性部分。这些账户定义如下:
- 库存估值账户:当产品启用自动库存估值时,此账户将持有产品的当前价值。
- 库存日记账:当产品库存估值发生变化时,自动记录日记账分录的会计日记账。
- 库存输入账户:除非来源位置设置了特定估值账户,否则所有进货库存移动的对应日记账项目将记录在此账户中。这是给定类别中所有产品的默认值,也可直接在每个产品上设置。
- 库存输出账户:除非目标位置设置了特定估值账户,否则所有出货库存移动的对应日记账项目将记录在此账户中。这是给定类别中所有产品的默认值,也可直接在每个产品上设置。
英美式会计中的库存输入/输出账户设置
在英美式会计中,库存输入账户和库存输出账户设置为不同的流动资产账户。这样,交付产品和向客户开票平衡库存输出账户,而接收产品和向供应商开票平衡库存输入账户。
要修改账户类型,点击库存输入/输出账户右侧的(右箭头)图标。在弹出窗口中,从类型下拉菜单中选择流动资产。
显示账户设置页面,突出显示类型字段。 库存输入账户设置为库存临时(已接收),属于流动资产账户类型。
大陆式会计中的库存输入/输出账户设置
在大陆式会计中,库存输入账户和库存输出账户设置为相同的流动资产账户。这样,通过买卖产品可以平衡同一账户。
库存估值报告
首先,前往 会计应用 ‣ 报告 ‣ 资产负债表。点击流动资产行项目展开下拉菜单,查找嵌套的库存估值、库存临时(已接收)和库存临时(已交付)行。
提示
在仪表板顶部,点击截至 [日期] 按钮,以显示截至指定日期的会计记录。
通过点击所需日记账右侧的(省略号)图标,访问更具体的信息。选择总账查看所有日记账分录的列表,每行项目的(省略号)图标可点击以显示查看日记账分录选项,打开单独的日记账分录。
此外,可以通过选择批注,填写文本框并点击保存,向资产负债表添加批注。