Odoo Stock Account - Định giá Tồn kho & Kế toán

Tích hợp kế toán kho hàng với định giá tự động và ghi nhận giá vốn

Module Stock Account là cầu nối giữa quản lý kho và kế toán trong Odoo. Module này tự động ghi nhận các bút toán kế toán khi có biến động tồn kho, tính toán giá vốn hàng bán và định giá tồn kho theo các phương pháp chuẩn.

Với khả năng tự động hóa hoàn toàn, Stock Account đảm bảo tính chính xác và minh bạch trong quản lý tài chính kho hàng, giúp doanh nghiệp tuân thủ chuẩn mực kế toán và ra quyết định kinh doanh hiệu quả.

Định giá tồn kho
Giá vốn hàng bán
FIFO costing
Average costing
Bút toán tự động
Báo cáo định giá
Tích hợp kế toán
Quản lý giá thành

Thuật ngữ định giá tồn kho

Thuật ngữ kế toán kho

Trường dữ liệu/NútMô tả
Cost of Goods Sold (COGS) / Giá vốn hàng bánChi phí của hàng hóa đã bán
Inventory Valuation / Định giá tồn khoGiá trị tài chính của hàng tồn kho
FIFO (First In First Out) / Phương pháp FIFOHàng nhập trước xuất trước
Average Cost / Giá bình quânGiá trung bình gia quyền
Standard Price / Giá thành chuẩnGiá cố định cho sản phẩm
Stock Valuation Account / Tài khoản tồn khoTK ghi nhận giá trị tồn kho
Stock Input Account / Tài khoản đầu vàoTK ghi nhận khi nhập kho
Stock Output Account / Tài khoản đầu raTK ghi nhận khi xuất kho
Price Difference / Chênh lệch giáChênh lệch giá mua và giá thành
Revaluation / Định giá lạiĐiều chỉnh giá trị tồn kho

Phương pháp định giá

Các phương pháp costing

Mô tả / Phương phápỨng dụng
Giá cố định, không thay đổi theo nhập xuất / Standard PriceSản phẩm giá ổn định, dễ quản lý
Hàng nhập trước xuất trước, giá vốn theo lô cũ nhất / FIFOHàng có hạn sử dụng, tuân thủ kế toán
Giá trung bình gia quyền sau mỗi lần nhập / Average CostHàng hóa đồng nhất, giá dao động

Cấu trúc tài khoản kế toán

Stock Account sử dụng các tài khoản kế toán chính:

Các bước thực hiện

  • 1. Stock Valuation Account: Ghi nhận giá trị tồn kho (TK 156)

  • 2. Stock Input Account: Ghi nhận khi nhập kho (TK quá độ)

  • 3. Stock Output Account: Ghi nhận khi xuất kho (TK quá độ)

  • 4. Expense Account: Ghi nhận giá vốn hàng bán (TK 632)

  • 5. Price Difference Account: Ghi nhận chênh lệch giá (TK 631)


Quy trình ghi nhận kế toán

Quy trình tự động ghi nhận khi nhập kho:

Các bước thực hiện

  • 1. Validate phiếu nhập kho từ nhà cung cấp

  • 2. Hệ thống tính giá trị nhập kho (số lượng × giá)

  • 3. Tự động tạo bút toán: Nợ TK Tồn kho / Có TK Input

  • 4. Khi tạo hóa đơn mua: Nợ TK Input / Có TK Phải trả

  • 5. Ghi nhận chênh lệch giá nếu giá hóa đơn khác giá nhập

  • 6. Cập nhật giá thành sản phẩm (FIFO/Average)


Tính năng nổi bật

Điểm chính

  • Tự động ghi nhận bút toán khi nhập/xuất kho

  • Hỗ trợ 3 phương pháp định giá: Standard, FIFO, Average

  • Tính toán giá vốn hàng bán tự động

  • Báo cáo định giá tồn kho theo thời gian thực

  • Quản lý chênh lệch giá mua và giá thành

  • Tích hợp hoàn toàn với Accounting module

  • Hỗ trợ định giá theo từng địa điểm kho

  • Audit trail đầy đủ cho mọi giao dịch


Cấu hình sản phẩm

Thiết lập định giá sản phẩm

Cấu hìnhMô tả
Product CategoryThiết lập phương pháp costing và tài khoản mặc định
Costing MethodChọn Standard Price, FIFO hoặc Average Cost
Inventory ValuationChọn Manual (định kỳ) hoặc Automated (tự động)
Stock Valuation AccountTài khoản ghi nhận giá trị tồn kho
Stock JournalSổ nhật ký cho bút toán kho

Báo cáo định giá

Stock Account cung cấp các báo cáo quan trọng:

Điểm chính

  • Inventory Valuation: Giá trị tồn kho theo sản phẩm/địa điểm

  • Stock Valuation (At Date): Giá trị tồn kho tại thời điểm

  • Stock Move Valuation: Chi tiết định giá từng giao dịch

  • Inventory Valuation Pivot: Phân tích đa chiều giá trị kho


Tình huống thực tế

Ví dụ tính giá vốn theo FIFO:

Các bước thực hiện

  • 1. Nhập 100 sản phẩm A giá 10,000đ → Tồn kho: 100 × 10,000đ

  • 2. Nhập 50 sản phẩm A giá 12,000đ → Tồn kho: 100×10k + 50×12k

  • 3. Xuất 120 sản phẩm A → COGS: 100×10k + 20×12k = 1,240,000đ

  • 4. Tồn kho còn: 30 sản phẩm × 12,000đ = 360,000đ

  • 5. Hệ thống tự động ghi nhận bút toán COGS


Best Practices

Các bước thực hiện

  • 1. Chọn phương pháp costing phù hợp với ngành hàng

  • 2. Cấu hình tài khoản kế toán đúng chuẩn mực

  • 3. Sử dụng Automated Valuation cho độ chính xác cao

  • 4. Kiểm tra báo cáo định giá định kỳ

  • 5. Đối chiếu giá trị kho với kế toán hàng tháng

  • 6. Backup dữ liệu trước khi thay đổi phương pháp costing

  • 7. Đào tạo nhân viên về quy trình ghi nhận kế toán


Yêu cầu hệ thống

Để sử dụng module Stock Account:

Các bước thực hiện

  • 1. Cài đặt module stock_account

  • 2. Cấu hình Chart of Accounts với tài khoản tồn kho

  • 3. Thiết lập Stock Journal trong Accounting

  • 4. Cấu hình Product Category với costing method

  • 5. Thiết lập tài khoản cho từng danh mục sản phẩm

  • 6. Kích hoạt Automated Inventory Valuation