Understand stock cost, FOB and landed unit cost
Use the Products stock summary to see the current estimated unit cost for stock items and bundles in your company warehouse scope. The estimate is based on current ledger warehouse balances, rounded to six decimals, and it is not a physical count, historical COGS, or a supplier quote.
Before you start
- To compare a real item, open the authorized Company workspace and connected ledger for that company.
- You need access to the Products page and the stock summary read for your workspace.
- For bundles, each component must have a valid stock unit conversion in the item record.
What the stock cost means
The stock cost shown in Products is a weighted current warehouse estimate. Finanly reads the permitted leaf warehouses for the bound Company, adds the item’s warehouse quantities, and calculates one unit cost from the warehouse valuation rates.
- Quantity is the sum of current warehouse quantities for the item.
- Unit cost is the sum of quantity × warehouse valuation rate divided by total quantity.
- The returned weighted valuation rate is rounded to six decimal places.
- Values are shown in the Company’s default currency and the Item’s stock unit of measure.
FOB, landed cost, and standard rate
Do not treat the stock estimate as the same thing as a supplier’s quoted FOB price or a shipment’s landed cost. Those are different comparisons from the current warehouse estimate.
- Standard rate is the item’s stored reference rate. It is separate from the inventory estimate.
- A supplier FOB quote belongs to the supplier’s goods cost meaning, not to the current warehouse valuation.
- A landed amount applies to one shipment and its source documents. It is not the same as current stock valuation.
How the estimate is calculated
- Open Products and locate the item you want to review.
- Read the current stock estimate shown for that item. The app uses the connected ledger’s warehouse valuation rates and current quantities.
- If the item is a bundle, review the bundle’s components and their stock unit conversions before comparing the result to another quote or unit price.
Bundle buildability and bundle cost
For bundles, Finanly converts each component quantity into that component’s own stock unit using the item’s conversion factor. Repeated components are combined against the same stock pool.
- Buildable parent quantity is the smallest whole number you can assemble from all required components.
- The formula is floor(max(component stock quantity, 0) / required stock quantity) for each component, then the minimum across components.
- Estimated cost per parent is the sum of required stock quantity × current component weighted unit rate.
- If components have positive stock but not enough for one full parent, buildable quantity can be zero while the unit estimate is still known.
Zero, unavailable, and missing data
- Zero quantity can show zero stock units.
- When total quantity is zero or negative, the estimated unit cost is unavailable.
- A positive quantity with a verified zero valuation rate can still produce a true zero unit cost.
- Missing permissions, incomplete warehouse/bin scope, invalid amounts, changed company/catalog versions, or missing currency are unavailable or failed reads, not zero cost.
What you should expect
When the stock read succeeds, the page shows the item’s current stock quantity, the estimated unit cost, and the company currency. For bundles, it also shows whether the bundle is buildable from the current component stock.
If the result looks wrong or unavailable
- Refresh the Products page and try the read again.
- Confirm you are in the correct Company workspace.
- For bundles, check that each component has the right stock unit conversion and enough current stock.
- If the estimate is still unavailable, treat it as an unreadable result rather than a zero cost.
Updated