Skip to Content

Odoo 19 庫存估值全面解析:更乾淨、更靈活、更貼近企業會計需求

更乾淨、更靈活、更貼近企業會計需求

導入 ERP 系統時,「庫存估值 (Inventory Valuation)/存貨成本 (Costing)」的邏輯設計,對財會、存貨管理、成本控制有深遠影響。隨著 Odoo 版本演進,在 Odoo 19 中,庫存估值與會計整合的設計有了重大更新。本文將深入解析這些變化,並透過表格與流程圖,幫助企業判斷最佳配置與升級策略。


一、Odoo 19 支援的成本估價方法


Odoo 19 延續了舊版的三種主要成本方法,但在會計觸發點上更加靈活:

方法

說明

Standard Price(標準成本法)

固定單位成本,不隨採購價格變動

Average Cost (AVCO,加權平均成本)

每次入庫依實際單價與庫存量重新計算平均成本

FIFO (先進先出)

出貨時以最早入庫批次成本作為成本基準

相較 Odoo 18,新版仍支援相同成本方法,但會計分錄的觸發邏輯與資料結構完全不同。


二、會計估值核心變革


從 Stock Valuation Layer → 直接記在 Stock Move


Odoo 18 及以前,庫存估值透過 SVL (Stock Valuation Layer) 追蹤每次庫存動作的成本變化。此機制會造成:

  • 每次入庫 / 出貨生成大量會計分錄
  • 多倉、多批號或多貨幣環境下資料重複
  • 開發與客製化維護成本高


Odoo 19 的改進:

  • 移除 SVL,估值直接記錄在 Stock Move
  • 減少冗餘資料,流程更清晰
  • 成本追蹤與毛利計算更精準


三、會計估值模式:Periodic vs Perpetual

模式

說明

適用情境

Periodic(期末結帳法)

成本與庫存變動不立即過帳,期末一次性調整分錄

簡化帳務、成本變動小

Perpetual(發票觸發法)

成本在供應商發票與客戶發票確認時過帳

即時毛利計算、審計 / IPO 專案

取代舊版的 Continental / Anglo-Saxon 命名,更直觀易懂。


四、操作 vs 會計分錄對照表


1️⃣ 常見操作與會計效果(Odoo 19)

操作

Periodic

Perpetual

說明

收貨(入庫)

❌ 無分錄

❌ 無分錄

舊版 Odoo 18 AVCO/FIFO 會生成 SVL 分錄

採購發票(Vendor Bill)

DR Expense / CR AP

DR Inventory / CR AP

Perpetual 將貨物入帳為資產

出貨(Delivery)

❌ 無分錄

❌ 無分錄

成本不再於出貨時認列

客戶發票(Customer Invoice)

DR AR / CR Revenue

DR AR / CR Revenue + DR COGS / CR Inventory

COGS 在發票時入帳

庫存盤點調整

❌ 無分錄,期末結帳處理

即時分錄:DR/CR Inventory Adjustment

Perpetual 即時反映庫存成本

期末結帳

DR Inventory / CR Expense

❌ 無需期末調整

Periodic 期末一次性調整

2️⃣ 與 Odoo 18 舊版差異

操作

Odoo 18

Odoo 19

說明

收貨

產生 SVL 分錄

無分錄

減少冗餘 journal entry

出貨

FIFO/AVCO 即時 COGS

無分錄

成本在發票確認時認列

COGS 認列時機

出貨當下

客戶發票確認

毛利計算更合理

估值資料結構

Stock Valuation Layer

Stock Move

架構簡潔,易維護

會計模式命名

Anglo-Saxon / Continental

Perpetual / Periodic

更直觀


五、Odoo 19 操作流程建議圖示

供應商發票 ─▶ Inventory 入帳(Perpetual)
        │
        ▼
  客戶出貨 ─▶ Customer Invoice
        │
        ▼
      COGS 認列
  • Periodic:入庫/出貨 → ❌ 無分錄 → 期末結帳一次性產生 Inventory/Expense 調整
  • Perpetual:發票確認 → Inventory/COGS 同步過帳,毛利即時呈現


圖示簡化複雜流程,更清楚顯示 Odoo 19 的會計觸發點。


六、升級 Odoo 19 的注意事項

  1. 現有庫存價值可能與帳面不一致 → 升級前做完整盤點與對帳
  2. 客製模組依賴 SVL → 需改寫成 Stock Move 核心邏輯
  3. 教育財會與倉儲人員 → 成本在發票確認時才認列
  4. Periodic 模式 → 設計好期末結算流程


七、企業建議設定

公司需求

推薦設定

收貨不立即過帳,等待供應商發票

Perpetual + AVCO/FIFO

需精準成本,支援多倉、多批號

Perpetual + AVCO/FIFO

帳務乾淨,支援審計 / IPO

Perpetual

好處:減少冗餘分錄、成本與帳面一致、支援月結/成本重估/審計。


八、結語


Odoo 19 的庫存估值設計:

  • 架構更簡潔,維護成本低
  • 成本與毛利計算精準,符合審計需求
  • 適合多倉、多批號、多貨幣企業
  • Perpetual / Periodic 設計清晰、易理解


對想建立「倉儲 + 會計 + 成本管理 + 審計/IPO」流程的企業,Odoo 19 提供了穩健、靈活的解決方案。

介紹 Odoo 基礎 24 重點 及 4 核心內容