Get inventory valuation right the moment goods arrive
Type the actual unit cost on every incoming receipt and let it drive stock valuation and the journal entry — no post-receipt adjustments, no accounting jargon.
The problem
Odoo values incoming stock from a product's configured cost, not what actually arrived. When freight, supplier adjustments, or one-off deals change the real cost, warehouse staff have no simple way to record it at receipt time — so accounting has to fix the valuation after the fact, and every fix risks distorting margins and the balance sheet.
The solution
Let warehouse users type the actual unit cost directly on the draft receipt line, in plain operational language. That cost drives inventory valuation and the stock journal entry the moment the receipt is validated — with variance alerts, batch tools, reusable templates, and an audit trail so accounting can trust every number without doing the typing themselves.
Everything you need to cost receipts accurately
Every capability below is implemented in the module.
Actual cost entry on receipt lines
Type the real unit cost of goods received directly on each incoming receipt line, right next to the product's standard cost for reference.
Automatic valuation and journal entries
The entered cost drives inventory valuation and the stock accounting entry the instant the receipt is validated — no post-receipt adjustment entries required.
Post-validation accounting confirmation
A clear on-screen banner and a Journal Entries smart button confirm the exact valuation recorded and link straight to the generated entry.
Cost variance alerts
A visible warning flags any entered cost that deviates from the standard cost beyond a configurable threshold, so typos and abnormal prices get caught before they hit the ledger.
Batch cost updates
Apply a fixed cost or a percentage adjustment to every line on a receipt in one action, optionally limited to lines that don't have a cost yet.
Reusable cost templates
Save known costs by product, category, or vendor and apply them to a receipt with one click — the most specific match wins automatically.
Jargon-free paste import
Paste a simple list of product reference and cost, one per line, and the wizard matches and fills the receipt for you — a plain summary reports what updated and what didn't match.
Immutable cost history audit trail
Every validated receipt line with a manual cost is logged with the entered cost, standard cost, variance, and a link to the journal entry it produced — ready for auditors and controllers.
Configurable variance threshold
Set the variance alert threshold once in Inventory settings and every receipt in the company uses it — no per-line configuration needed.
How it works
Open the draft receipt
Goods arrive and the warehouse user opens the incoming receipt, seeing each line's standard cost for reference.
Enter the actual cost
Type the cost per line, or use Batch Cost, Apply Templates, or Import Costs to fill several lines at once.
Review the variance warning
Any cost that deviates too far from standard is flagged on the line and on a receipt-level banner before validation.
Validate and confirm
Validating the receipt books the valuation and journal entry, and a success banner with a Journal Entries button confirms it landed correctly.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It plugs into Odoo's existing stock valuation as the highest-priority cost source when you enter one, and otherwise falls back to standard Odoo behavior. Standard, FIFO, and average costing methods are all supported.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Receipt Transfer with Cost Price
Actual unit cost captured on the incoming receipt line, driving inventory valuation and journal entries automatically, with variance alerts against a configurable threshold, batch updates, reusable templates and an immutable cost history.
Buy on Odoo App Store