Giá trung bình trên hàng hóa trả lại¶
Average cost valuation (AVCO) is an inventory valuation method that evaluates cost based on the total cost of goods bought or produced during a period, divided by the total number of items on-hand. Inventory valuation is used to:
phản ánh giá trị của tài sản của một công ty;
Theo dõi số lượng hàng hóa chưa bán;
Tài khoản cho giá trị tiền tệ trong hàng hóa chưa tạo ra lợi nhuận;
Báo cáo về dòng hàng trong suốt quý.
Bởi vì | Avco | Sử dụng trung bình có trọng số để đánh giá chi phí, nó phù hợp cho 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 chi phí này được tự động cập nhật Mỗi lần các sản phẩm được nhận.
Thus, when shipments are returned to their supplier, Odoo automatically generates accounting entries to reflect the change in inventory valuation. However, Odoo does not automatically update the AVCO calculation, because this can potentially create inconsistencies with inventory valuation.
Ghi chú
This document addresses a specific use case for theoretical purposes. Navigate here for instructions on how to set up and use AVCO in Odoo.
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, điều hướng đến |. Trên trang Danh mục Sản phẩm, đặt Phương thức chi phí 'thành Chi phí trung bình (AVCO) `và :guilabel:`Định giá hàng tồn kho' thành `Automated '.
và chọn danh mục sẽ sử dụng | avcoSử dụng định giá chi phí trung bình¶
The average cost method adjusts the inventory valuation when products are received in the warehouse. This section explains how it works, but if the explanation is unnecessary, skip to the return to supplier use case section.
Công thức¶
Khi các sản phẩm mới đến, chi phí trung bình mới cho mỗi sản phẩm được tính toán lại bằng công thức:
Avg~Cost = \frac{(Old~Qty \times Old~Avg~Cost) + (Incoming~Qty \times Purchase~Price)}{Final~Qty}
Old Qty: Số lượng sản phẩm trong kho trước khi nhận được lô hàng mới;
Chi phí AVG cũ: Chi phí trung bình tính toán cho một sản phẩm từ định giá hàng tồn kho trước đó;
QTY đến: Số lượng sản phẩm đến trong lô hàng mới;
Purchase Price: estimated price of products at the reception of products (since vendor bills may arrive later). The amount includes not only the price for the products, but also added costs, such as shipping, taxes, and landed costs. At reception of the vendor bill, this price is adjusted;
Qty cuối cùng: Số lượng cổ phiếu trên tay sau khi cổ phiếu di chuyển.
Quan trọng
When products leave the warehouse, the average cost does not change. Read about why the average cost valuation is not adjusted here.
Tính chi phí trung bình¶
Để hiểu làm thế nào chi phí trung bình của một sản phẩm thay đổi với mỗi lô hàng, hãy xem xét bảng hoạt động kho sau đây và di chuyển cổ phiếu. Mỗi người 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ị đến |
Giá trị tồn kho |
So luong tren tay |
Chi phí AVG |
---|---|---|---|---|
$ 0 |
0 |
$ 0 |
||
Receive 8 tables at $10/unit |
8 * $ 10 |
80$ |
số 8 |
$ 10 |
Receive 4 tables at $16/unit |
4 * $ 16 |
$ 144 |
12 |
$ 12 |
Cung cấp 10 bảng |
-10 * $ 12 |
$ 24 |
2 |
$ 12 |
Exercise
Ensure comprehension of the above computations by reviewing the "Receive 8 tables at $10/unit" example.
Ban đầu, cổ phiếu sản phẩm là 0, vì vậy tất cả các giá trị là $ 0.
In the first warehouse operation, 8
tables are received at $10
each. The average cost is
calculated using the formula:
Avg~Cost = \frac{0 + 8 \times $10}{8} = \frac{$80}{8} = $10
Vì số lượng của các bảng là `8` và giá mua * cho mỗi bảng là` $ 10`,
Giá trị hàng tồn kho trong tử số được đánh giá là `$ 80 ';
$ 80
được chia cho tổng số lượng bảng để lưu trữ, '8`;$ 10
là chi phí trung bình của một bảng từ lô hàng đầu tiên.
Để xác minh điều này trong ODOO, trong ứng dụng * Mua *, đặt hàng 8
số lượng sản phẩm mới,` Bảng`, không có số tiền chứng khoán trước đó, cho `10 'mỗi lần.
Trong bảng của bảng Trường danh mục sản phẩm 'trong Bảng thông tin chung của mẫu sản phẩm, nhấp vào ➡ (mũi tên) biểu tượng, để mở Chỉnh sửa danh mục sản phẩm. Đặt :guilabel:`Phương thức chi phí thành Chi phí trung bình (AVCO)
và Định giá hàng tồn kho' thành `Tự động '.
Sau đó, trở lại đơn đặt hàng. Nhấp vào Xác nhận thứ tự và nhấp chuột Nhận sản phẩm để xác nhận biên lai.
Tiếp theo, hãy kiểm tra hồ sơ định giá hàng tồn kho được tạo bởi sự tiếp nhận sản phẩm bằng cách điều hướng đến Bảng
và xem cột 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 trên tay * giá đơn vị
) . 8 bảng trong kho có giá trị $ 80.

Mẹo
Khi danh mục sản phẩm của Phương thức chi phí 'được đặt thành :guilabel:`Avco, thì chi phí trung bình của sản phẩm cũng được hiển thị trên trường Cost, theo :guilabel:`Thông tin chung' Tab, trên trang sản phẩm.
Giao sản phẩm (trường hợp sử dụng)¶
For outgoing shipments, outbound products have no effect on the average cost valuation. Although the average cost valuation is not recalculated, the inventory value still decreases because the product is removed from stock and delivered to the customer location.
Exercise
Để chứng minh rằng việc định giá chi phí trung bình không được tính toán lại, hãy kiểm tra ví dụ "Cung cấp 10 bảng".
Avg~Cost = \frac{12 \times $12 + (-10) \times $12}{12-10} = \frac{24}{2} = $12
Bởi vì 10 bảng đang được gửi cho khách hàng, số lượng đến là
-10
. Chi phí trung bình trước đó ($ 12
) được sử dụng thay cho giá mua *của nhà cung cấp *;Giá trị hàng tồn kho đến là
-10 * $ 12 = -$ 120
;Giá trị hàng tồn kho cũ (`$ 144`) được thêm vào giá trị hàng tồn kho đến * (` -$ 120`), vì vậy
$ 144 + -$ 120 = $ 24
;Chỉ còn lại
2
sau khi vận chuyển ra` 10` bảng từ12
. Vì vậy, giá trị hàng tồn kho hiện tại * ($ 24
) được chia cho số lượng trên tay (` 2`);$24 / 2 = $12
, which is the same average cost as the previous operation.
Để xác minh điều này trong ODOO, hãy bán các bảng 10
trong ứng dụng * Sales *, xác thực việc giao hàng và sau đó xem lại bản ghi định giá hàng tồn kho bằng cách đi vào . Trong lớp định giá cao nhất, việc cung cấp 10
bảng làm giảm giá trị của sản phẩm bằng`-$ 120`.
Lưu ý: Những gì không được thể hiện trong hồ sơ định giá cổ phiếu này là doanh thu được thực hiện từ việc bán hàng này, vì vậy mức giảm này không phải là một tổn thất cho công ty.

Trả lại các mặt hàng cho nhà cung cấp (trường hợp sử dụng)¶
Bởi vì giá trả cho các nhà cung cấp có thể khác với giá mà sản phẩm được định giá với | avco | Phương pháp, xử lý Odoo đã trả về các mặt hàng theo một cách cụ thể.
Sản phẩm được trả lại cho các nhà cung cấp với giá mua ban đầu, nhưng;
Việc định giá chi phí nội bộ vẫn không thay đổi.
The above example table is updated as follows:
Hoạt động |
QTY*Chi phí AVG |
Giá trị tồn kho |
So luong tren tay |
Chi phí AVG |
---|---|---|---|---|
$ 24 |
2 |
$ 12 |
||
Trả lại 1 bảng được mua ở mức $ 10 |
-1 * $ 12 |
$ 12 |
1 |
$ 12 |
Nói cách khác, trả lại cho các nhà cung cấp được Odoo coi là một hình thức khác của một sản phẩm thoát khỏi kho. Đối với Odoo, vì bảng có giá trị $ 12 mỗi đơn vị, giá trị hàng tồn kho sẽ 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 bảng.
Example
To return a single table that was purchased for $10
, navigate to the receipt in the Inventory
app for the 8 tables purchased in Exercise 1 by going to the
Inventory Overview, clicking on Receipts, and selecting the desired
receipt.
Sau đó, nhấp vào return trên đơn đặt hàng phân phối được xác thực và sửa đổi số lượng thành` 1` trong cửa sổ chuyển ngược lại. Điều này tạo ra một lô hàng đi cho bàn. Chọn Validate để xác nhận lô hàng đi.
Quay trở lại :menuselection:`Hàng tồn kho -> Báo cáo -> Định giá hàng tồn kho 'để xem lô hàng đi làm giảm giá trị hàng tồn kho $ 12.

Loại bỏ các lỗi định giá chứng khoán trong các sản phẩm đi¶
Sự không nhất quán có thể xảy ra trong kho của một 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 đi.
Để chứng minh lỗi này, bảng bên dưới sẽ hiển thị một kịch bản 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 |
Qty*Giá |
Giá trị tồn kho |
So luong tren tay |
Chi phí AVG |
---|---|---|---|---|
$ 24 |
2 |
$ 12 |
||
Sản phẩm tàu 1 cho khách hàng |
-1 * $ 12 |
$ 12 |
1 |
$ 12 |
Trả lại 1 sản phẩm ban đầu được mua ở mức $ 10 |
-1 * $ 10 |
$ 2 |
0 |
$ 12 |
Trong hoạt động cuối cùng ở trên, định giá hàng tồn kho cuối cùng cho bảng là $ 2
mặc dù còn lại các bảng` 0` trong kho.
Phương pháp chính xác
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 cho giao dịch mua $ 10; Các mặt hàng được trả lại với giá 10 đô la được định giá nội bộ ở mức 12 đô la. Thay đổi giá trị hàng tồn kho đại diện cho một sản phẩm trị giá 12 đô la không còn được tính 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 giữ theo dõi số tiền phải trả cho các nhà cung cấp. Khi một nhà cung cấp cung cấp một đơn đặt hàng, giá trị hàng tồn kho tăng dựa trên giá nhà cung cấp của các sản phẩm đã nhập cổ phiếu. Tài khoản nắm giữ (được gọi là đầu vào cổ phiếu) được ghi có và chỉ đối chiếu sau khi nhận được hóa đơn nhà cung cấp.
Xem thêm
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 lưu trữ số tiền dự định trả tiền cho các nhà cung cấp khi hóa đơn nhà cung cấp chưa được nhận. Để cân bằng các tài khoản khi trả lại các sản phẩm có chênh lệch giá giữa giá mà sản phẩm có giá trị và giá mà nó đã mua, một tài khoản*chênh lệch giá*được tạo.
Hoạt động |
Đầu vào cổ phiếu |
Giá khác |
Giá trị tồn kho |
So luong tren tay |
Chi phí AVG |
---|---|---|---|---|---|
$ 0 |
0 |
$ 0 |
|||
Nhận 8 bảng ở mức $ 10 |
($ 80) |
80$ |
số 8 |
$ 10 |
|
Nhận hóa đơn nhà cung cấp $ 80 |
$ 0 |
80$ |
số 8 |
$ 10 |
|
Nhận 4 bảng ở mức 16 đô la |
($ 64) |
$ 144 |
12 |
$ 12 |
|
Nhận hóa đơn nhà cung cấp $ 64 |
$ 0 |
$ 144 |
12 |
$ 12 |
|
Cung cấp 10 bảng cho khách hàng |
$ 0 |
$ 24 |
2 |
$ 12 |
|
Trả lại 1 bảng ban đầu được mua ở mức $ 10 |
$ 10 |
$ 2 |
$ 12 |
1 |
$ 12 |
Nhận tiền hoàn lại của nhà cung cấp $ 10 |
$ 0 |
$ 2 |
$ 12 |
1 |
$ 12 |
Tiếp nhận sản phẩm¶
Bản tóm tắt¶
At product reception, Odoo ensures companies can pay for goods that were purchased by preemptively moving an amount matching the price of received goods into the liability account, Stock Input. Then, once the bill has been received, the amount in the holding account is transferred to Accounts Payable. Transfers into this account means the bill has been paid. Stock Input is reconciled once the vendor bill is received.
Định giá hàng tồn kho là một phương pháp tính toán bao nhiêu sản phẩm trong kho có giá trị nội bộ. Vì có một sự khác biệt giữa giá mà sản phẩm được định giá và giá mà sản phẩm thực sự đã mua cho, tài khoản định giá hàng tồn kho không liên quan đến hoạt động ghi nợ và ghi nợ của Đầu vào cổ phiếu Tài khoản.
Để khái niệm tất cả điều này, hãy làm theo sự cố dưới đây.
Tài khoản cân bằng tại các sản phẩm nhận được¶
Trong ví dụ này, một công ty bắt đầu với số không có đơn vị sản phẩm, Bảng
, trong kho. Sau đó, 8 bảng được nhận từ nhà cung cấp:
Đầu vào lưu trữ tài khoản
$ 80
nợ cho 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.Các bảng trị giá $ 80
đã xuất hiện trong (Ghi nợ giá trị hàng tồn kho tài khoản$80
) và80 đô la phải được thanh toán **ra** cho hàng hóa nhận được (**tín dụng** *đầu vào* tài khoản
80`).
Trong Odoo¶
Odoo tạo ra một mục nhật ký kế toán khi các lô hàng sử dụng | Avco | Phương pháp chi phí được nhận. Định cấu hình A Tài khoản chênh lệch giá 'bằng cách chọn :guilabel:`➡ (mũi tên) Biểu tượng bên cạnh :guilabel:``Danh mục sản phẩm' trên trang sản phẩm.
Dưới Thuộc tính tài khoản, tạo một mới Tài khoản chênh lệch giá 'bằng cách nhập tên của tài khoản và nhấp vào :guilabel:`Tạo và chỉnh sửa. Sau đó, đặt tài khoản type là` chi phí` và click save.

Sau đó, nhận lô hàng trong ứng dụng mua hoặc hàng tồn kho và điều hướng đến: Ứng dụng kế toán: Ứng dụng kế toán -> Kế toán -> Mục nhập tạp chí
. Trong danh sách, hãy tìm tham chiếu phù hợp với hoạt động tiếp nhận kho cho sản phẩm có liên quan.

Nhấp vào dòng cho 8 bảng. Mục nhật ký kế toán này cho thấy rằng khi nhận được 8 bảng, tài khoản Định giá chứng khoán 'tăng thêm
$ 80'. Ngược lại, tài khoản đầu vào (được đặt là Tài khoản tạm thời (nhận được)
theo mặc định) được ghi có $ 80
.

Tài khoản cân bằng tại hóa đơn nhà cung cấp nhận được¶
Trong ví dụ này, một công ty bắt đầu với số không có đơn vị sản phẩm, bảng, trong kho. Sau đó, 8 bảng được nhận từ nhà cung cấp. Khi nhận được hóa đơn từ nhà cung cấp cho 8 bảng:
Sử dụng
$ 80
trong tài khoản đầu vào để thanh toán hóa đơn. Điều này hủy bỏ và tài khoản hiện nắm giữ$ 0
.Ghi nợ Đầu vào cổ phiếu
$ 80
(để đối chiếu tài khoản này).Tín dụng Tài khoản phải trả
$ 80
. Tài khoản này lưu trữ số tiền mà công ty nợ người khác, vì vậy kế toán sử dụng số tiền để viết séc cho các nhà cung cấp.
Trong Odoo¶
Khi nhà cung cấp yêu cầu thanh toán, điều hướng đến: Ứng dụng Mua sắm: Mua -> Đơn đặt hàng -> Mua
và chọn: ABBR:PO (Đơn đặt hàng)
cho 8 bảng. Bên trong: ABBR: PO (Đơn đặt hàng)
, Chọn Tạo Bill.
Chuyển sang Tab Tạp chí Để xem cách $ 80 'được chuyển từ tài khoản nắm giữ,' Tạm thời chứng khoán (đã nhận)
sang Tài 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.

Về giao sản phẩm¶
In the above example table, when 10 products are delivered to a customer, the Stock Input account is untouched because there are no new products coming in. To put it simply:
Định giá hàng tồn kho được ghi có
$ 120
. Trừ đi định giá hàng tồn kho đại diện cho các sản phẩm trị giá `120 đô la thoát khỏi công ty.Ghi nợ Tài khoản phải thu để ghi lại doanh thu từ việc bán hàng.

Trong mục Tạp chí Kế toán Hóa đơn cho khách hàng cho 10 bảng, các tài khoản Bán sản phẩm,**Thuế nhận được** và Tài khoản phải thu Tất cả liên quan đến việc bán sản phẩm. Tài khoản phải thu là tài khoản mà khoản thanh toán của khách hàng sẽ được nhận.
Kế toán Anglo-Saxon công nhận chi phí hàng hóa được bán (COGS) sau khi việc bán hàng đượ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í giữ sản phẩm trong kho không được tính. 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¶
In the above example table, when returning 1 product to a
vendor purchased at $10
, a company expects $10
in the Accounts Payable account from the
vendor. However, Stock Input account must be debited $12
because the average cost is $12
at
the time of the return. The missing $2
is accounted for in the Price Difference
Account, which is set up in the product's Product Category.
Ghi chú
Hành vi của Tài khoản chênh lệch giá thay đổi từ nội địa hóa. Trong trường hợp này, tài khoản nhằm lưu trữ sự khác biệt giữa giá của nhà cung cấp và các phương thức định giá hàng tồn kho * tự động *.
Bản tóm tắt:
Ghi nợ Đầu vào cổ phiếu Tài khoản
$ 10
để chuyển bảng từ đầu vào đến cổ phiếu. Động thái này là để chỉ ra rằng bảng sẽ được xử lý cho một lô hàng đi.Ghi nợ Đầu vào cổ phiếu Thêm
$ 2
để tính cho chênh lệch giá.Tín dụng Định giá cổ phiếu
$ 12
vì mặt hàng đang rời khỏi cổ phiếu.

Sau khi nhận được tiền hoàn lại của nhà cung cấp,
Tín dụng Đầu vào cổ phiếu Tài khoản
$ 10
để đối chiếu giá của bảng.Nợ Tài khoản phải trả
$ 10
để có kế toán thu thập và đăng ký thanh toán trong tạp chí của họ.
