Skip to content

Purchase units vs. stock units

You rarely buy things in the same unit you store them in. Ashicore keeps the two separate on every line and converts between them with one number — the purchase-to-stock factor — so ordering stays natural and inventory stays exact.

An item can have a purchase unit (how you buy it) and always has a stocking unit (how you hold and consume it). If no purchase unit is set, purchase order lines use the stocking unit with a conversion factor of 1.

TermWhat it meansExample
Purchase unitThe unit you order inBag
Stocking unitThe unit inventory is held inkg
Purchase-to-stock factorStocking units per 1 purchase unit69

The factor drives everything. Quantities and cost are converted the moment a line is entered.

×
Quantity → stocking units
Stocking quantity = order quantity × factor. Ordering 12 bags at a factor of 69 books 828 kg of expected and, later, received stock.
÷
Cost → per stocking unit
The unit cost is the price of one purchase unit; dividing by the factor gives the base cost per stocking unit. $310 / bag ÷ 69 = $4.49 / kg before any landed costs.
Uses purchase unitsUses stocking units
Order & receive quantitiesInventory on hand & lots
The unit cost you negotiateLanded cost & valuation
The supplier-facing order & billExpected supply, recipe consumption, stocktakes

When a line is saved, its order unit, stocking unit, and conversion factor are copied onto the line. If the item has no purchase unit, the order unit is the stock unit and the factor is 1. Changing an item’s units later won’t rewrite an untouched order, but editing and saving that order refreshes the copied unit details from the item — see Snapshots.