Weighted average cost spreads one blended cost across every unit of a SKU. Actual costing gives each unit the cost that unit actually incurred. For a brand with variable freight, duties, supplier changes or production runs, the difference between the two shows up directly in reported margin.
| Method | How cost is assigned | Where it breaks |
| Standard cost | A figure entered once per SKU | Drifts the moment anything changes, and nothing in the system notices |
| Weighted average | One blended cost across all units on hand | A freight spike or price increase is smoothed across units that never saw it |
| Actual costing | Each unit carries its own landed and build cost | Requires the system to hold purchasing, receiving and production, not just sales |
Why it matters more for multi-channel brands
Margin decisions are made per channel and per product. Channel fees differ, discounting differs, shipping differs. If the cost side of that equation is an average, every comparison between two channels or two products inherits the same smoothing, and the ranking can be wrong rather than just imprecise.
It compounds for brands that build what they sell. A finished good’s cost depends on its components, which have their own landed costs and their own price movements.
What actual costing requires
First in, first out cost layers, so the units that sold are matched to the cost those units carried. Landed cost, meaning the purchase order price plus freight, duties, insurance and fees from the bills, attached at the SKU level. And multi-level bills of materials that roll component cost into the finished good.
None of that is possible in a system that only sees sales and a cost field.
Focal uses actual costing. Cost comes from the purchase orders, the bills, the receipts and the bills of materials that actually happened, so margin by product and by channel is built from recorded events rather than an average.











