Privbooks · Articles

FIFO inventory, lots, and COGS for parts-heavy operators

How first-in-first-out inventory ties receiving to shipping, why “average cost only” breaks for regulated ops, and what to expect from lot-level COGS.

12 min read

Parts-based businesses — towing, diesel repair, mobile mechanics, municipal fleets with stores rooms — live in the gap between purchasing and consumption. Accounting needs to know not only what you paid, but which cost layer you are relieving when a part leaves the shelf or installs on a job. First-in, first-out (FIFO) is the conservative, inspectable default: the oldest recorded cost hits cost of goods sold (COGS) first when you ship or use stock.

Why lot traceability matters

“One blended average” can be fine for low-stakes retail — until pricing spikes, core exchanges, or warranty returns force you to explain margin swings. Lots (explicit receipts) give you an audit trail: this many units at this unit cost on this date, consumed on that work order or invoice line.

Receiving vs shipping

Operationally, you receive into a location (or bin), then issue against jobs or counter sales. The GL bridge is straightforward in concept:

Where systems get sloppy is skipping layer detail — then your books cannot reproduce margin analysis when supplier invoices stair-step higher every quarter.

Misconceptions to avoid

How Privbooks approaches FIFO

Privbooks treats FIFO with explicit lots and locations so operators can tie physical movement to ledger movement. It is intentionally mechanical: fewer black-box averages, more defensible numbers when you explain margin to owners or lenders.