Feature: stock management
Stock control that knows what each part really cost
BayAutomate tracks stock in FIFO cost layers, so every part fitted to a job carries the price you actually paid. Approved work reserves stock, so the counter can't sell the last set of pads promised to a job. Locations, stocktakes and a quarantine location for faulty returns keep the count honest, and every movement is in the history.
Early access: BayAutomate is onboarding Australian workshops now. Anything marked Coming soon or Planned isn't available yet. Everything else is included on every plan.
Worked example
You buy 4 filters at $8, then 4 at $9. A job uses 5. BayAutomate costs it at 4 × $8 + 1 × $9 = $41, not an average guess. That figure lands in the job's actual cost.
What it does
- Reservations from approved quote lines; shortfalls drafted as purchase orders.
- Partial receipts and backorders.
- Quarantine for returned or faulty parts, so they are never sold or reserved.
- Stocktake with variance review.
Status of what's on this page
| Capability | Status |
|---|---|
| Stock control FIFO cost layers, locations, stocktakes, quarantine for faulty returns, movement history. | Included |
| Parts reservations and purchase-order drafts Approved work reserves stock and drafts purchase orders for shortfalls. Partial receipts and backorders tracked. | Included |
| Actual job costing and profit Quoted vs committed vs actual cost per job, using real receipt costs and each technician's loaded labour rate. | Included |
| Counter sales and till cash-up Barcode counter sales, split payments, refunds and end-of-day cash-up. Card payments are taken on your own EFTPOS terminal. | Included |
Checked 8 November 2026.
Questions
Can the counter sell a part reserved for a job?
No. Reserved stock is held for the job, so counter sales only see what is free.
How are faulty returns handled?
They go to a quarantine location, so they are never sold or reserved until released or written off.