Giá trung bình của hàng trả lại

Đánh giá chi phí trung bình (AVCO) là phương pháp định giá hàng tồn kho đánh giá chi phí dựa trên tổng chi phí hàng hóa mua vào hoặc sản xuất trong một kỳ, chia cho tổng số mặt hàng có trong tay. Đánh giá hàng tồn kho được sử dụng để:

  • phản ánh giá trị tài sản của công ty;

  • theo dõi số lượng hàng tồn kho;

  • tính giá trị tiền tệ trong hàng hóa chưa tạo ra lợi nhuận;

  • báo cáo về luồng hàng hóa trong suốt quý.

AVCO sử dụng giá trị trung bình có trọng số để đánh giá chi phí nên nó phù hợp với các công ty chỉ bán một vài sản phẩm khác nhau với số lượng lớn. Trong Odoo, phân tích giá thành này được tự động cập nhật mỗi khi nhận được sản phẩm.

Do đó, khi các lô hàng được trả lại cho nhà cung cấp, Odoo sẽ tự động tạo các mục nhập kế toán để phản ánh sự thay đổi trong định giá hàng tồn kho. Tuy nhiên, Odoo không tự động cập nhật phép tính AVCO, vì :ref:`điều này có khả năng tạo ra sự không nhất quán với định giá hàng tồn kho<inventory/avg_price/leaving_inventory> `.

Ghi chú

Tài liệu này đề cập đến một trường hợp sử dụng cụ thể cho mục đích lý thuyết. Để biết hướng dẫn về cách thiết lập và sử dụng AVCO, hãy tham khảo tài liệu inventory pricing configuration &lt;../../../inventory_and_mrp/inventory/product_management/inventory_valuation/inventory_valuation_config&gt;.

Xem thêm

  • Sử dụng định giá hàng tồn kho &lt;../../../inventory_and_mrp/inventory/product_management/inventory_valuation/using_inventory_valuation&gt;

  • :ref:`Các phương pháp định giá hàng tồn kho khác<inventory/warehouses_storage/costing_methods> `

Cấu hình

Để sử dụng định giá hàng tồn kho chi phí trung bình trên một sản phẩm, hãy điều hướng đến Inventory --gt; Configuration --gt; Product Categories và chọn danh mục sẽ sử dụng AVCO. Trên trang danh mục sản phẩm, hãy đặt Phương pháp tính giá thành Average Cost (AVCO)Định giá hàng tồn kho thành Automated.

Xem thêm

Cấu hình định giá hàng tồn kho &lt;../../../inventory_and_mrp/inventory/product_management/inventory_valuation/inventory_valuation_config&gt;

Sử dụng định giá chi phí trung bình

Phương pháp chi phí trung bình điều chỉnh định giá hàng tồn kho khi sản phẩm được nhận trong kho. Phần này giải thích cách thức hoạt động, nhưng nếu không cần giải thích, hãy bỏ qua phần :ref:`quay lại trường hợp sử dụng nhà cung cấp<inventory/avg_cost/return> ` phần.

Công thức

Khi có sản phẩm mới, chi phí trung bình mới cho mỗi sản phẩm được tính lại theo công thức:

\[Giá trung bình = \frac{(Số lượng cũ \lần Giá trung bình cũ) + (Số lượng sắp tới \lần Giá mua)}{Số lượng cuối cùng}\]
  • Số lượng cũ: số lượng sản phẩm còn trong kho trước khi nhận lô hàng mới;

  • Giá trung bình cũ: giá trung bình được tính toán cho một sản phẩm duy nhất từ định giá hàng tồn kho trước đó;

  • Số lượng hàng đến: số lượng sản phẩm đến trong lô hàng mới;

  • Giá mua: giá ước tính của sản phẩm khi nhận sản phẩm (vì hóa đơn của nhà cung cấp có thể đến muộn hơn). Số tiền này không chỉ bao gồm giá của sản phẩm mà còn bao gồm các chi phí bổ sung, chẳng hạn như phí vận chuyển, thuế và chi phí đã hạ cánh &lt;../../../inventory_and_mrp/inventory/product_management/inventory_valuation/landed_costs&gt;. Khi nhận hóa đơn của nhà cung cấp, giá này được điều chỉnh;

  • Số lượng cuối cùng: số lượng hàng tồn kho sau khi luân chuyển hàng tồn kho.

Quan trọng

Khi sản phẩm rời khỏi kho, chi phí trung bình không thay đổi. Đọc về lý do tại sao định giá chi phí trung bình không được điều chỉnh :ref:`tại đây<inventory/avg_price/leaving_inventory> `.

Tính toán chi phí trung bình

Để hiểu cách chi phí trung bình của một sản phẩm thay đổi theo từng lô hàng, hãy xem xét bảng sau về hoạt động kho và di chuyển hàng tồn kho. Mỗi bảng là một ví dụ khác nhau về cách định giá chi phí trung bình bị ảnh hưởng.

Hoạt động

Giá trị đầu vào

Giá trị tồn kho

Số lượng có sẵn

Chi phí trung bình

$0

0

$0

Nhận 8 bàn với giá 10 đô la/bàn

8 * $10

80$

8

$10

Nhận 4 bàn với giá 16 đô la/bàn

4 * $16

$144

12

$12

Giao 10 bàn

-10 * $12

$24

2

$12

Exercise

Đảm bảo hiểu được các phép tính trên bằng cách xem lại ví dụ &quot;Nhận 8 bảng với giá 10 đô la/đơn vị&quot;.

Ban đầu, số lượng sản phẩm trong kho là 0, vì vậy tất cả giá trị đều là 0.

Trong hoạt động kho đầu tiên, 8 bảng được nhận với giá $10 mỗi bảng. Chi phí trung bình được tính bằng công thức :ref:`<inventory/avg_cost/formula> `:

\[Chi phí trung bình = \frac{0 + 8 \times $10}{8} = \frac{$80}{8} = $10\]
  • số lượng bàn nhập về8giá mua cho mỗi bàn là $10,

  • Giá trị hàng tồn kho ở tử số được ước tính là $80;

  • $80 được chia cho tổng số bảng cần lưu trữ, 8;

  • $10 là chi phí trung bình của một chiếc bàn trong lần giao hàng đầu tiên.

Để xác minh điều này trong Odoo, trong ứng dụng Mua hàng, hãy đặt hàng 8 số lượng sản phẩm mới, Bảng, không có lần di chuyển kho trước đó, với giá $10 mỗi sản phẩm.

Trong trường Danh mục sản phẩm của bảng trong tab Thông tin chung của biểu mẫu sản phẩm, hãy nhấp vào biểu tượng ➡️ (mũi tên) để mở Liên kết ngoài để chỉnh sửa danh mục sản phẩm. Đặt Phương pháp tính giá thành Giá thành trung bình (AVCO)Giá trị hàng tồn kho thành Tự động.

Sau đó, quay lại đơn đặt hàng. Nhấp vào Xác nhận đơn hàng và nhấp vào Nhận sản phẩm để xác nhận biên lai.

Tiếp theo, hãy kiểm tra bản ghi định giá hàng tồn kho được tạo ra bởi bộ phận tiếp nhận sản phẩm bằng cách điều hướng đến :menuselection: Inventory --&gt; Reporting --&gt; Inventory Valuation. Chọn menu thả xuống cho Table và xem cột :guilabel: Tổng giá trị cho lớp định giá (:dfn: định giá hàng tồn kho tại một thời điểm cụ thể = số lượng sẵn * giá đơn vị). 8 bảng trong kho có giá trị là 80 đô la.

Hiển thị giá trị tồn kho của 8 bảng trong Odoo.

Mẹo

Khi Phương pháp tính giá của danh mục sản phẩm được đặt thành AVCO, thì chi phí trung bình của sản phẩm cũng được hiển thị trên trường Chi phí, trong tab Thông tin chung, trên chính trang sản phẩm.

Giao hàng sản phẩm (trường hợp sử dụng)

Đối với các lô hàng xuất đi, :ref:`sản phẩm xuất đi không ảnh hưởng đến định giá chi phí trung bình<inventory/avg_cost/definite_rule> `. Mặc dù giá thành trung bình không được tính toán lại, giá trị hàng tồn kho vẫn giảm vì sản phẩm được lấy ra khỏi kho và giao đến địa điểm của khách hàng.

Exercise

Để chứng minh rằng định giá chi phí trung bình không được tính toán lại, hãy xem xét ví dụ &quot;Giao 10 bảng&quot;.

\[Chi phí trung bình = \frac{12 \times $12 + (-10) \times $12}{12-10} = \frac{24}{2} = $12\]
  1. Vì 10 bảng đang được gửi đến khách hàng, nên số lượng hàng đến-10. Chi phí trung bình trước đó ($12) được sử dụng thay cho giá mua của nhà cung cấp;

  2. Giá trị hàng tồn kho đầu vào-10 * $12 = -$120;

  3. Giá trị hàng tồn kho cũ ($144) được cộng vào giá trị hàng tồn kho đầu vào (-$120), do đó $144 + -$120 = $24;

  4. Chỉ còn lại 2 bàn sau khi vận chuyển 10 bàn từ 12. Vì vậy, giá trị hàng tồn kho hiện tại ($24) được chia cho số lượng có trong tay (2);

  5. 24 đô la / 2 = 12 đô la, đây là chi phí trung bình giống như hoạt động trước đó.

Để xác minh điều này trong Odoo, hãy bán 10 bảng trong ứng dụng Sales, xác thực việc giao hàng, sau đó xem lại hồ sơ định giá hàng tồn kho bằng cách vào Inventory --gt; Reporting --gt; Inventory Valuation. Ở lớp định giá trên cùng, việc giao 10 bảng sẽ làm giảm giá trị sản phẩm -$120.

Lưu ý: Doanh thu từ đợt bán này không được thể hiện trong hồ sơ định giá cổ phiếu này, do đó, khoản giảm này không phải là khoản lỗ của công ty.

Hiển thị cách giao hàng làm giảm giá trị hàng tồn kho.

Trả lại hàng cho nhà cung cấp (trường hợp sử dụng)

Vì giá trả cho nhà cung cấp có thể khác với giá định giá sản phẩm theo phương pháp AVCO, nên Odoo xử lý các mặt hàng trả lại theo một cách cụ thể.

  1. Sản phẩm được trả lại cho nhà cung cấp với giá mua ban đầu, nhưng;

  2. Định giá chi phí nội bộ vẫn không thay đổi.

Bảng ví dụ ở trên :ref:`<inventory/avg_cost/math_table> ` được cập nhật như sau:

Hoạt động

Số lượng*Giá trung bình

Giá trị tồn kho

Số lượng có sẵn

Chi phí trung bình

$24

2

$12

Trả lại 1 bàn đã mua với giá 10$

-1 * $12

$12

1

$12

Nói cách khác, Odoo coi việc trả lại cho nhà cung cấp là một hình thức khác của sản phẩm rời khỏi kho. Đối với Odoo, vì giá trị của chiếc bàn là 12 đô la cho mỗi đơn vị, giá trị hàng tồn kho giảm $12 khi sản phẩm được trả lại; giá mua ban đầu là $10 không liên quan đến chi phí trung bình của chiếc bàn.

Example

Để trả lại một bảng duy nhất được mua với giá $10, hãy điều hướng đến biên lai trong ứng dụng Inventory cho 8 bảng đã mua trong Bài tập 1<inventory/avg_cost/ex-1> ` bằng cách vào :guilabel:`Tổng quan về hàng tồn kho, nhấp vào Biên lai và chọn biên lai mong muốn.

Sau đó, nhấp vào Return trên lệnh giao hàng đã xác thực và sửa đổi số lượng thành 1 trong cửa sổ chuyển ngược. Thao tác này tạo ra một lô hàng đi cho bảng. Chọn Validate để xác nhận lô hàng đi.

Quay lại Hàng tồn kho --gt; Báo cáo --gt; Định giá hàng tồn kho để xem lô hàng xuất đi làm giảm giá trị hàng tồn kho xuống 12 đô la như thế nào.

Đánh giá hàng tồn kho để trả lại.

Loại bỏ lỗi định giá cổ phiếu trong các sản phẩm đầu ra

Sự không nhất quán có thể xảy ra trong hàng tồn kho của công ty khi định giá chi phí trung bình được tính toán lại trên các lô hàng xuất đi.

Để chứng minh lỗi này, bảng bên dưới hiển thị tình huống trong đó 1 bảng được chuyển đến khách hàng và một bảng khác được trả lại cho nhà cung cấp với giá đã mua.

Hoạt động

SL*Giá

Giá trị tồn kho

Số lượng có sẵn

Chi phí trung bình

$24

2

$12

Gửi 1 sản phẩm đến khách hàng

-1 * $12

$12

1

$12

Trả lại 1 sản phẩm ban đầu được mua với giá 10$

-1 * $10

$2

0

$12

Trong hoạt động cuối cùng ở trên, giá trị tồn kho cuối cùng cho bảng là $2 mặc dù còn 0 bảng trong kho.

Phương pháp đúng

Sử dụng chi phí trung bình để định giá lợi nhuận. Điều này không có nghĩa là công ty nhận lại 12 đô la cho một lần mua 10 đô la; mặt hàng được trả lại với giá 10 đô la được định giá nội bộ là 12 đô la. Sự thay đổi giá trị hàng tồn kho thể hiện một sản phẩm trị giá 12 đô la không còn được ghi nhận trong tài sản của công ty.

Kế toán Anglo-Saxon

Ngoài việc sử dụng AVCO, các công ty sử dụng kế toán Anglo-Saxon cũng giữ một tài khoản lưu giữ theo dõi số tiền phải trả cho nhà cung cấp. Khi nhà cung cấp giao đơn hàng, giá trị hàng tồn kho sẽ tăng dựa trên giá của nhà cung cấp đối với các sản phẩm đã nhập kho. Tài khoản lưu giữ (gọi là đầu vào kho) được ghi có và chỉ được đối chiếu sau khi nhận được hóa đơn của nhà cung cấp.

Xem thêm

  • :ref:`Anglo-Saxon so với Lục địa<inventory/warehouses_storage/accounting-types> `

Bảng dưới đây phản ánh các mục nhật ký và tài khoản. Tài khoản đầu vào kho lưu trữ số tiền dự định trả cho nhà cung cấp khi hóa đơn nhà cung cấp vẫn chưa được nhận. Để cân bằng các tài khoản khi trả lại sản phẩm có chênh lệch giá giữa giá sản phẩm được định giá và giá mua, một tài khoản chênh lệch giá được tạo.

Hoạt động

Đầu vào cổ phiếu

Chênh lệch giá

Giá trị tồn kho

Số lượng có sẵn

Chi phí trung bình

$0

0

$0

Nhận 8 bàn với giá 10 đô la

($80)

80$

8

$10

Nhận hóa đơn của nhà cung cấp $80

$0

80$

8

$10

Nhận 4 bàn với giá 16 đô la

($64)

$144

12

$12

Nhận hóa đơn của nhà cung cấp $64

$0

$144

12

$12

Giao 10 bàn cho khách hàng

$0

$24

2

$12

Trả lại 1 bàn ban đầu mua với giá 10$

$10

$2

$12

1

$12

Nhận tiền hoàn lại của nhà cung cấp là 10 đô la

$0

$2

$12

1

$12

Tiếp nhận sản phẩm

Tóm tắt

Khi tiếp nhận sản phẩm, Odoo đảm bảo các công ty có thể thanh toán cho hàng hóa đã mua bằng cách chủ động chuyển một số tiền tương ứng với giá của hàng hóa đã nhận vào tài khoản nợ phải trả :doc:`</applications/finance/accounting/get_started/cheat_sheet> `, Đầu vào kho. Sau đó, khi đã nhận được hóa đơn, số tiền trong tài khoản nắm giữ sẽ được chuyển đến Khoản phải trả. Chuyển vào tài khoản này có nghĩa là hóa đơn đã được thanh toán. Đầu vào kho sẽ được đối chiếu sau khi nhận được hóa đơn của nhà cung cấp.

Đánh giá hàng tồn kho là phương pháp tính giá trị nội bộ của từng sản phẩm trong kho. Vì có sự khác biệt giữa giá sản phẩm được đánh giá và giá sản phẩm thực tế được mua, nên tài khoản Đánh giá hàng tồn kho không liên quan đến các hoạt động ghi có và ghi nợ của tài khoản Nhập kho.

Để hiểu rõ hơn về điều này, hãy làm theo bảng phân tích dưới đây.

Tài khoản cân bằng tại sản phẩm đã nhận

Trong ví dụ này, một công ty bắt đầu với số lượng sản phẩm bằng không, table, trong kho. Sau đó, 8 table được nhận từ nhà cung cấp:

  1. Tài khoản Đầu vào kho lưu trữ $80 khoản tín dụng nợ nhà cung cấp. Số tiền trong tài khoản này không liên quan đến giá trị hàng tồn kho.

  2. $80 giá trị của các bảng đã vào (ghi nợ tài khoản Giá trị hàng tồn kho $80), và

  3. $80 phải được thanh toán ra cho hàng hóa đã nhận (ghi có vào tài khoản Đầu vào kho $80).

Trong Odoo

Odoo tạo mục nhập nhật ký kế toán khi nhận được các lô hàng sử dụng phương pháp tính giá AVCO. Cấu hình Tài khoản chênh lệch giá bằng cách chọn biểu tượng ➡️ (mũi tên) bên cạnh trường Danh mục sản phẩm trên trang sản phẩm.

Trong Thuộc tính tài khoản, tạo một Tài khoản chênh lệch giá mới bằng cách nhập tên tài khoản và nhấp vào Tạo và chỉnh sửa. Sau đó, đặt tài khoản LoạiChi phí và nhấp vào Lưu.

Tạo tài khoản chênh lệch giá.

Sau đó, nhận lô hàng trong ứng dụng Mua hàng hoặc ứng dụng Hàng tồn kho và điều hướng đến Ứng dụng kế toán --gt; Kế toán --gt; Nhật ký. Trong danh sách, tìm Tham chiếu khớp với hoạt động tiếp nhận kho cho sản phẩm có liên quan.

Hiển thị mục kế toán của 8 bảng trong danh sách.

Nhấp vào dòng cho 8 bảng. Mục nhập nhật ký kế toán này cho thấy khi nhận được 8 bảng, tài khoản Giá trị cổ phiếu tăng $80. Ngược lại, tài khoản Đầu vào cổ phiếu (được đặt là tài khoản Cổ phiếu tạm thời (Đã nhận) theo mặc định) được ghi có $80.

Đánh giá hàng tồn kho nợ và hàng tồn kho có đầu vào là 80 đô la.

Tài khoản cân bằng tại hóa đơn nhà cung cấp đã nhận

Trong ví dụ này, một công ty bắt đầu với số lượng sản phẩm, bảng, bằng không trong kho. Sau đó, 8 bảng được nhận từ nhà cung cấp. Khi hóa đơn được nhận từ nhà cung cấp cho 8 bảng:

  1. Sử dụng $80 trong tài khoản Đầu vào kho để thanh toán hóa đơn. Điều này sẽ hủy bỏ và tài khoản hiện giữ $0.

  2. Ghi nợ Nhập kho $80 (để đối chiếu tài khoản này).

  3. Tín dụng Các khoản phải trả $80. Tài khoản này lưu trữ số tiền công ty nợ người khác, do đó kế toán viên sử dụng số tiền này để viết séc cho nhà cung cấp.

Trong Odoo

Khi nhà cung cấp yêu cầu thanh toán, hãy điều hướng đến Purchase app --gt; Orders --gt; Purchase và chọn PO cho 8 bảng. Bên trong PO, hãy chọn Create Bill.

Chuyển sang tab Mục nhật ký để xem cách $80 được chuyển từ tài khoản nắm giữ Tồn kho tạm thời (Đã nhận) sang Các khoản phải trả. Xác nhận hóa đơn để ghi lại khoản thanh toán cho nhà cung cấp.

Hiển thị hóa đơn liên kết với lệnh mua của 8 bảng.

Về việc giao sản phẩm

Trong bảng ví dụ :ref:`ở trên<inventory/avg_price/price-table> `, khi 10 sản phẩm được giao cho khách hàng, tài khoản Nhập kho không bị ảnh hưởng vì không có sản phẩm mới nào được nhập vào. Nói một cách đơn giản:

  1. Giá trị hàng tồn kho được ghi có $120. Trừ vào giá trị hàng tồn kho thể hiện giá trị sản phẩm $120 đang được công ty bán ra.

  2. Ghi nợ Các khoản phải thu để ghi nhận doanh thu từ việc bán hàng.

Hiển thị các mục nhật ký liên kết với lệnh bán hàng.

Trong mục nhập nhật ký kế toán lập hóa đơn cho khách hàng trong 10 bảng, các tài khoản Doanh số sản phẩm, Thuế đã nhậnCác khoản phải thu đều liên quan đến việc bán sản phẩm. Các khoản phải thu là tài khoản mà khách hàng sẽ nhận được thanh toán.

Kế toán Anglo-Saxon ghi nhận giá vốn hàng bán (COGS) sau khi bán được thực hiện. Vì vậy, cho đến khi sản phẩm được bán, loại bỏ hoặc trả lại, chi phí lưu kho sản phẩm không được tính đến. Tài khoản Chi phí được ghi nợ $120 để ghi lại chi phí lưu trữ 10 bảng trong khoảng thời gian này.

Khi trả lại sản phẩm

Trong bảng ví dụ ở trên<inventory/avg_price/price-table> `, khi trả lại 1 sản phẩm cho nhà cung cấp đã mua với giá `$10, công ty mong đợi $10 trong tài khoản Các khoản phải trả từ nhà cung cấp. Tuy nhiên, tài khoản Đầu vào kho phải được ghi nợ $12 vì chi phí trung bình là $12 tại thời điểm trả lại. $2 bị thiếu được hạch toán trong Tài khoản chênh lệch giá, được thiết lập trong Danh mục sản phẩm của sản phẩm.

Ghi chú

Hành vi của tài khoản chênh lệch giá khác nhau tùy theo địa phương. Trong trường hợp này, tài khoản được dùng để lưu trữ chênh lệch giữa giá của nhà cung cấp và phương pháp định giá hàng tồn kho tự động.

Tóm tắt:

  1. Ghi nợ tài khoản Nhập kho $10 để di chuyển bảng từ kho sang nhập kho. Động thái này nhằm chỉ ra rằng bảng sẽ được xử lý cho một lô hàng đi.

  2. Ghi nợ Đầu vào kho thêm $2 để tính cho Chênh lệch giá.

  3. Tín dụng Giá trị kho $12 vì mặt hàng đang rời khỏi kho.

Chênh lệch 2 đô la được ghi vào tài khoản Chênh lệch giá.

Sau khi nhận được tiền hoàn lại của nhà cung cấp,

  1. Ghi có vào tài khoản Nhập kho $10 để đối chiếu giá của bảng.

  2. Ghi nợ Các khoản phải trả $10 để yêu cầu kế toán thu tiền và ghi vào sổ nhật ký của họ.

Quay lại để nhận lại 10 đô la.