Stock that counts itself.
Parts come in on a PO, get scanned to a shelf, get pulled onto a job, deduct on invoice. The stock count stays honest without monthly stocktakes.
- AUTO-DEDUCT
Stock decrements when a job line item ticks to invoiced.
- REORDER POINTS
Below threshold + supplier defaults → PO drafts itself.
- COGS
Cost-of-goods-sold tracked per part, per job, per month.
Bin location, supplier, COGS — one record.
Each part has a SKU, supplier part code, bin location, current stock, reorder point, and landed cost. Multi-supplier parts (you buy the same brake pad from two distributors) merge into a single line item with cost-from-most-recent.
Stocktake without the Saturday.
Cycle counts on an iPad — scan the bin, count the parts, variance flagged with a reason. Roll stocktakes by aisle so you're never closing the workshop for a count.
GP% you can trust.
Because COGS is tracked per part-per-job, the GP% on every invoice and the monthly margin report are honest. No more "we lost money on labour and didn't notice for six months".
Walk a part from PO to invoice.
Demo runs the full lifecycle — receipt, bin, job pull, invoice — on workshop seed data.