Inventory is too low
Freight or import-related acquisition costs may have been expensed instead of included in inventory when appropriate.
Freight, customs, brokerage and other acquisition costs can change the real cost of inventory. When those costs are recorded in the wrong place—or too late—your inventory, margin and Balance Sheet can drift apart.
Landed Cost Manifest
Purchase Order → Freight → Inventory
The most common issue is that a cost related to acquiring inventory gets recorded as an immediate expense, while the inventory itself remains on the Balance Sheet—or the opposite happens and a cost is attached to stock that has already been sold.
In Odoo, the useful question is not simply “Was freight entered?” It is: “Was the right cost allocated to the right inventory movement at the right time?”
Use this simple estimate to visualize the accounting logic. It is a planning tool, not a substitute for your configured Odoo valuation method.
Actual COGS behavior depends on your Odoo configuration, valuation method and timing.
Start with the symptom you can see in the financials, then trace backward to the transaction.
Freight or import-related acquisition costs may have been expensed instead of included in inventory when appropriate.
A cost may have been attached after units were sold, or timing may have pushed an adjustment into a later period.
The freight invoice can be financially correct while the inventory valuation remains incomplete.
Late landed-cost adjustments can change the cost attached to remaining stock and previously sold units.
The allocation basis may not reflect the real driver of the freight, duty or handling cost.
The fastest route is to reconcile the inventory report, valuation entries and source documents in one timeline.
The inventory may be received while freight, duty or brokerage documentation is still outstanding. That creates a timing question—not automatically an accounting error.
Separate costs that are part of bringing inventory to its usable or saleable location from normal operating expenses that should remain period costs.
Depending on the cost, an allocation may use quantity, weight, volume, current cost or another configured basis. The key is consistency and a defensible rationale.
Compare the landed-cost adjustment, inventory valuation and related journal entries. Then confirm the impact on on-hand inventory and COGS.
A distributor purchases 1,000 units, pays the supplier separately from freight and later sees gross margin change after a landed-cost adjustment. The correct investigation starts with transaction timing, not with the income statement alone.
Freight and duties can materially change product margin, especially when products have low selling prices.
Allocation consistency matters when one shipment contains products with very different weights, values or quantities.
Imported components can affect finished-product economics when acquisition costs are not captured consistently.
Landed costs are additional costs associated with acquiring and bringing inventory to its intended location or condition, such as certain freight, duties, insurance or handling charges. Whether a specific cost should be capitalized depends on the applicable accounting policy and circumstances.
If part of the related inventory has already been sold, an adjustment made later can affect the cost associated with those sold units as well as the remaining on-hand inventory, depending on the configured valuation logic and timing.
No. The accounting treatment depends on what the freight relates to, your capitalization policy and the circumstances of the transaction. Freight connected to inventory acquisition may be treated differently from delivery or operating freight incurred after the goods are ready for sale.
Start with the affected receipts and products, identify every related acquisition-cost document, review the landed-cost allocation, then tie the resulting valuation entries to the general ledger and confirm whether the inventory was partly sold before the adjustment.
Accountrise helps businesses and accounting firms clean up Odoo books, reconcile inventory, investigate valuation issues and build repeatable month-end processes.
Accounting support starting at $12/hour. Final pricing depends on scope, transaction volume, complexity and engagement requirements.