FIFO picking: oldest receipt first
Useful for rotating non-expiring stock. Choose the oldest eligible receipt, while respecting reservations, quality holds and warehouse availability.
INVENTORY GUIDE
Move the right stock first. Understand its cost. Reduce aging stock, expiry losses and unexplained margins.
Discuss your inventory process
Useful for rotating non-expiring stock. Choose the oldest eligible receipt, while respecting reservations, quality holds and warehouse availability.
For dated products such as food and medicine, compare expiry dates rather than receipt dates. Exclude expired or blocked batches and meet the customer's minimum remaining shelf life.
FIFO costing consumes older cost layers first. Weighted average uses an average cost. These accounting methods are separate from physical picking: FEFO picking can coexist with either method. Agree a consistent policy with your accountant.
For unique, individually tracked goods, discuss specific identification costing. No single method suits every business.
Use all 100 units
Use 20; keep 80 units
100 × 10,000 + 20 × 12,000
Remaining stock value: 80 × 12,000 = 960,000 LAKWeighted-average comparison: if both receipts are available before the sale, average cost is 11,000 LAK. Selling 120 units costs 1,320,000 LAK; the remaining 80 units are worth 880,000 LAK. Both calculations allocate the same total purchase cost of 2,200,000 LAK differently.
FIFO would pick A first
FEFO: pick B first →
Issuing before recording receipts leaves no reliable cost layer. Record and approve receipts first; investigate stock differences before posting issues.
Receipt order cannot substitute for expiry order. Capture batch, receipt and expiry dates; verify shelf life before picking.
A correct quantity with the wrong value distorts profit. Reconcile opening quantities and values to accounting; retain the agreed opening cost layers.
Link a return to the original issue and review its original cost and condition. Agree how returned goods re-enter available stock before posting.
An internal warehouse transfer should not create a new purchase price. Preserve traceability and the appropriate cost history across dispatch, transit and receipt.
A late receipt can change earlier issue costs. Require approval, recalculate affected costs where appropriate, reconcile the ledger and protect closed periods.
Bring two purchase receipts at different costs, one issue, one return and one transfer. For dated products, include two batches with different expiry dates. Check quantities, picking order, cost of sales and remaining value with your team.
This is an educational guide. Confirm available FIFO/FEFO functions, costing methods and exception handling for your MaluOne implementation during the demo.
Discuss your inventory process