Companies
Click a company to edit itAdd a company
Their first admin
Logins are first.last. If you leave the email domain blank, logins live under the company's web address name.
Edit a company
Choose a company in the list above.
Van stock control for installers
Scan a barcode, see what's on every van, and restock from the warehouse in seconds. My Van Stock is built for alarm, CCTV, access control, fire and network engineers.
“[A short quote from an engineer or office manager about what changed once they started using My Van Stock.]”
Engineers turn up to site without the right detector, PSU or cable. Someone drives back to the warehouse, or orders next-day from the wholesaler at full price. Nobody knows what's actually on each van until the yearly stock check, and by then the numbers don't add up.
The fix
My Van Stock gives every engineer and manager a live count of what's on each van, so you buy less, lose less and finish more jobs first time.
Features
Use the phone camera to scan items on and off the van. No scanner hardware needed. If an item has no barcode, search by name or part number.
See how it works →

See exactly what each engineer is carrying, live, from the office or the road. Stock value, fully stocked vans and open requests on one screen.
See how it works →Engineers request stock in a few taps. The warehouse gets a clear pick list, and the engineer is emailed when it's ready.
See how it works →
The office moves parts between vans or from the warehouse on the day, and both counts stay right.
Every scan, request and transfer is logged, so you can see where stock went.
Your own logins, web address and brand colour for your team.
My Van Stock is made for UK companies running engineers on the road:
Track the kit you actually fit, from brands like Texecom, Pyronix, Paxton, Hikvision and Yuasa, supplied through wholesalers such as ADI and Mayflex.
Brand and wholesaler names describe the kind of stock you can track. My Van Stock isn't affiliated with or endorsed by them.
Tell us a little about your team and we'll get back to you to arrange a quick walkthrough, usually within one working day.
Open config.js and paste in your Supabase project URL and anon key. The README explains where to find them.
Companies and their portals
Logins are first.last. If you leave the email domain blank, logins live under the company's web address name.
Choose a company in the list above.
Connecting…
Items logged as used, each day for the last 14 days
Add what you need and send it. The office is emailed straight away.
Pick a van to see what it's short of. Set the quantity each van should carry on the Stock tab. Loading a van moves the stock out of the warehouse you pick.
Requests sent by engineers. Loading moves what the warehouse has onto the van and closes the request.
Leave it at 0 to just add the product to the catalogue.
Export your order history or price list from the ADI or Mayflex website as CSV, then paste it here or choose the file. Columns headed description, part number or product code, barcode or EAN, brand or manufacturer, and cost or price are recognised. Existing products are updated by part number or barcode.
Each warehouse keeps its own stock, minimum quantities and shelf locations. With more than one, pick which warehouse each van loads from. A warehouse's alert email gets its low-stock alerts and its vans' requests, as well as the company address.
A kit is a standard list of items and minimum quantities, such as "Service van" or "Install van". Apply it to vans and their minimums are set in one go.
Only minimum quantities change. Nothing is booked onto or taken off a van; the Restock tab then shows what to load.
Enter their name to see their username. They'll be asked to choose their own password the first time they sign in.
Tick what each tier can do. Super Admins can always do everything. Changes apply the next time each person opens the app.
Barcode and QR code labels with the product's name and part number. A product with no barcode gets its own item code (like MVS00012) when its label is printed, so scanning the label finds it, with the phone camera or a scanner gun.
Your portal: . Logins are first.last@ behind the scenes; people only type first.last.
Use a wide logo on a white or clear background. It's resized to fit.
Alerts and stock requests go to the address above. Set each item's minimum on the Stock tab, including for the warehouse.
Super Admins and Admins always enter a code from an authenticator app when they sign in. Tick this to ask Users and Engineers too: each sets it up the next time they sign in.
Opens Stripe, our payment provider, where you can change your card or bank details and download invoices.
Download spreadsheets to open in Excel.
Signed in as
We'll email you here when the office deals with your stock requests.
Two-step sign-in
On iPhone or iPad, in Safari:
Using Chrome on iPhone? Tap the Share button at the top right instead.
Open your browser's menu (⋮ at the top right in Chrome) and choose Add to Home screen or Install app.
This is the only time the password is shown. It works once, for 7 days, and they must choose their own password when they first sign in. Send it to them privately, such as by text, not in a group chat.
Point the camera at the barcode and hold steady.