Procurement, on the platform that already runs your jobs.
ApexSpark runs procurement for M&E and new-build electrical contractors — raise a purchase order against any plot, price it from your own catalogue, and receive it on a phone. Watch the whole cycle run below.
Procurement against jobs, or for stock.
Domestic, commercial and industrial contractors run the same procurement loop — without house types or plots. Catalogue → PO → supplier → engineer → goods-in.
- 1Create the job
Domestic callout, commercial install, anything that isn't a new-build plot. The job carries its own materials, hours and certificates.
- 2Browse the catalogue
Search by name or SKU across your priced catalogue. Filter by supplier when you need to.
- 3Add lines to a PO
Build a PO against the job or for stock. Quantities, costs and totals roll up automatically as lines are added.
- 4Send to supplier
Branded PO PDF and email — to the right contact at the right supplier, with your reference on the order.
- 5Engineer receives on phone
Tap to receive, long-press to batch. Quantities only — unit prices stay with the office.
- 6Admin marks paid · engineer flags returns
Supplier-month rows mark paid in one click. Engineers submit returns from the same screen; admin signs them off.
Your materials arrived. Now track the money.
Every PO rolls up into a dashboard that shows what's due, what's overdue, the rebate you've earned, and any returns coming back from site — all in one place.
Built for the way procurement actually runs
Engineers raise POs. They never see a price.
Your team orders what the job needs from their own phone. Unit costs and totals stay in the office — enforced server-side, not by trust.
Spec the house once. Reuse it on every plot.
Define a house type's electrical bill of materials, then generate a fully-priced PO for any plot in two taps — at today's catalogue price.
Goods-in, booked from the loading bay.
Receive a delivery on your phone — tap lines to select them, swipe down to pick several at once, then confirm the receipt in a tap. Quantity, time and who signed for it, all logged against the PO.
Know what every plot has cost.
Committed vs received spend rolls up by plot, job and supplier — so you catch the overspend before the invoice does.