← Playbook

Warehouse and FIFO cost

Receive a purchase order, and every restock consumes the oldest stock first.

5 minute read

Cost of goods is only meaningful if it reflects what you actually paid, and what you paid changes between orders. Operator X keeps every receipt as a lot and consumes the oldest one first.

  1. Receive the purchase order

    Product, quantity, unit cost, and your PO reference. That becomes a lot.

    Warehouse
  2. Restock as usual

    Filling a machine draws down lots oldest first. You do not enter cost again at the machine.

  3. Read the cost on P&L

    Each sale carries the cost of the layers it consumed, which is what makes profit-share host deals defensible.

    P&L
Two receipts, one restock
Received 10 at $1.00, then 10 at $2.00
Restock consumes 12
Cost = 10 × $1.00 + 2 × $2.00 = $14.00
Selling more than you received

If a restock draws more than the lots on hand, Operator X costs what exists and flags the shortfall rather than inventing a price. That flag almost always means a purchase order was not entered.