
HVAC inventory management software keeps track of what is on every truck, builds a parts list for each job on the schedule and orders what is missing before job day, so fewer jobs need a mid-day supply run. A person approves every order. The tech sees the job marked ready before rolling out.
This guide is for owners and service managers at HVAC companies, and at plumbing and electrical shops that run the same way. It builds on our guides to AI for small business and AI for HVAC companies, which covers calls, plans and invoicing.
What HVAC inventory management software should track
HVAC inventory management software should track what each truck carries, what each scheduled job needs and what is on order, side by side. When those three lists meet, gaps show up the day before, while there is still time to order a part, pull it from another truck or move the job.
- For each truck, every part it should carry, its minimum and the last count.
- For each job, the unit's model and serial, the parts the quote calls for, and a ready flag.
- For each order, the supplier, the expected arrival and the job it is for.
- For each part used, the job, the truck it came off and the invoice line it lands on.
Those job records also back up your books. The IRS's list of records to keep (opens in a new tab) names invoices, receipts, deposit slips and canceled checks among the supporting documents behind a business's books and tax return. Supplier invoices filed with each job keep that trail in one place.
Why do supply runs eat the day?
Supply runs eat the day because the wrong part, or no part, turns up only once the tech is standing at the unit. The drive to the supply house and back pushes every later call, and customers wait. A parts list kept in someone's head cannot warn anyone the day before.
Off-the-shelf tools each miss a piece. Generic parts inventory tracking software counts shelves well but does not know your schedule. Field service suites often carry a basic parts list that never checks a job against a truck. Spreadsheets fall behind the moment a tech grabs a part without logging it.
- No link to the schedule. Nothing compares tomorrow's jobs with today's trucks.
- Counts that drift. Parts used go unrecorded, so minimums stop meaning much.
- No signal. Basements and attics drop the connection, and the record waits.
- No clean export. Parts used never reach the invoice or the books.

What we build: truck stock tracked job by job
We build a parts app around your trucks, your schedule and your suppliers, so each job is checked for parts before the tech rolls out. It is a full web application with logins for the office, the techs and whoever buys parts, and it connects to your scheduling and accounting tools.
- Truck stock. Minimums per truck and a restock list at day's end. A shop that only wants a truck stock app can start here.
- Job lists. Drafted from quote lines or the tech's notes, with model and serial read from photos.
- Gap check. Tomorrow's jobs against each assigned truck.
- Order drafts. Sent to the right supplier only after a person approves.
- Arrivals. Tracked until the part lands, then the job shows ready.
- Alerts. The tech hears when parts are in, and the office gets a prompt to move the job when they are not.
- Parts used. Logged at close, for the invoice and the restock.
Tools and rental gear are left out on purpose, and tool tracking for construction crews covers equipment that comes back. Parts ordered after a diagnosis belong to the second visit, which appliance repair scheduling software covers. The same build fits plumbing shops and works as electrical inventory management software for breakers, devices and wire on each van.
The package you choose sets whether you hold the right to use the app or full ownership of it, and your parts data stays yours under either package.
The AI checks each job's parts list against the unit and the quote, then against the truck, and flags gaps before job day. We can set up the Ops Agent to draft supplier orders for a person to approve and to message the tech when parts arrive, for techs who agreed to work texts, and anyone can opt out. People approve every order and decide every substitution.
This is an illustration, not a customer story. Cleo runs a small HVAC company with a handful of trucks. Tomorrow's board has a furnace repair, and the tech's photos show the model plate. The gap check flags that the inducer motor for that model is not on the assigned truck. Cleo approves the Ops Agent's draft order to a nearby supplier. That afternoon the supplier confirms the motor is on its counter, and the job shows ready for a morning pickup. A second job's capacitor sits on another truck, so her office lead swaps the techs.
How do we pilot it on your trucks?
We start by listing your trucks, common parts, minimums and suppliers in a written spec you approve before we build. Then we pilot on a few trucks, compare the app's counts with a hand count, and fix whatever drifts before the rest of the fleet joins.
In the pilot, each of these has to work before we hand it over.
- A part used on a job comes off that truck's count when the job closes.
- A job with every part on the truck shows ready, and one with a gap shows what is missing.
- No order reaches a supplier until a person approves it.
- Parts logged with no signal sync once the phone is back online.
- Parts used on a job show up on its invoice draft.
Supplier invoices kept in the app need to stay readable later, too. The IRS guide to keeping business records (opens in a new tab) says the same recordkeeping rules apply to electronic records, and an electronic system must store and reproduce them in legible form.
What stays with your techs and service manager?
Your people approve every order, decide every substitution and choose what each truck carries. Techs still judge what a unit needs once they see it, and the office decides when a job moves. Prices, warranty calls and which supplier to use stay with your service manager or owner.
The app flags and drafts. It never buys a part, swaps a brand or changes a customer's price on its own. Big supplier orders with long lead times are a buyer's job, covered in expediting purchase orders. Same team. Same jobs. More capacity.
Kansas City shops and Kansas materials tax
Kansas City HVAC shops that work on the Kansas side should know that Kansas has its own sales and use tax rules for materials contractors install. Tax rules differ by state, so ask your accountant about Missouri jobs. The app records which parts went into which job and which state it is in.
The Kansas Department of Revenue's guide for contractors (opens in a new tab) explains that Kansas treats contractors as the final users of the materials they install for others, so contractors pay sales or use tax on those materials. Repair work and exempt projects can follow different rules. Your accountant decides how each job is taxed, and the app only keeps the parts record.
Frequently asked questions
What is truck stock?
Truck stock is the set of parts and materials a service company keeps on each truck so techs can finish common jobs without a supply run. It usually covers fast-moving items such as capacitors, contactors, filters and fittings, each kept at a set minimum.
What is van stock?
Van stock is the same idea as truck stock, used by companies whose techs drive vans. It is the parts carried in each van, tracked so the company knows what is on hand, what each job used and what to put back at the end of the day.
How do you keep track of parts inventory?
Give every truck and the shop shelf its own list, with a minimum for each part. Record parts used on each job when it closes, then build a restock list from whatever fell below its minimum. Count each truck on a regular schedule and fix the list when the count differs.
What is inventory management software?
Inventory management software records what you have, where it is and what you used. For a service company, that means stock on each truck and in the shop, parts used per job, reorder points and purchase orders, with counts that update as jobs close and orders arrive.
Is there an app to keep track of inventory?
Yes, many inventory apps exist, from simple counting apps to full systems. For a service company, the useful kind ties stock to trucks and jobs, works on a tech's phone and connects to your scheduling and accounting tools. When nothing fits, a custom app can follow your own process.
Next step
Book a free workflow consult and bring a week of job tickets with the supply runs marked. We will look at where parts go missing between the shop, the trucks and the jobs, and what a parts app could check before your techs roll out. We work from the Kansas City metro and meet owners face to face or by video call.
Our standards
- The examples in our guides are illustrations, not customer stories.
- Your AI runs on private and on-premise models, not public AI tools, and nothing you give us is used to train AI models.
- Agents are built so each action is logged in a record that shows any later edit.
- Every call and text opens with a short line saying it is the business's AI assistant, and asking for a person always works.
- Texts go only to people who contacted you or gave you permission, and every message says how to stop.
- If anyone may be hurt or in danger, the only instruction an agent gives is to call 911.
- Depending on the investment package you choose, you get either the right to use the software we build for you or full ownership of it.
- We work from the Kansas City metro and meet owners face to face or by video call.
- Same team. Same jobs. More capacity.
About the ScaleAlphaSi team
ScaleAlphaSi is a Kansas City firm specializing in Advanced AI Engineering. We design and build AI agents and custom software for small businesses, trades and growing companies. Each guide draws on our experience with owners and office teams: where AI delivers, where your people stay in charge, and how to begin with a single workflow.
Meet the team

