- Give every part one name and one counting unit.
- Set up one storage location for each van and one for the shop, each with a keeper.
- Keep negative stock off unless you can explain the exception in one sentence.
- Record every move between locations when it happens.
- Settle the label rules and a count checklist before you print or count.
Set 6 stock rules before you print labels: one name and unit for each part, one location for each van, and every move recorded.
Key takeaways
Why the count goes wrong
Picture a tech on a Tuesday morning. The system says the van has four of a fitting they need. The van has none. They drive to the job, find nothing to fix the leak, and the customer waits another day. The paperwork looked fine. The shelf did not match it.
Most of these problems don't come from careless people. They come from rules nobody wrote down: two names for the same part, a van with no clear keeper, a part moved on a sticky note and never entered, or a box of labels printed before anyone decided who attaches them.
Small firms often feel this sooner than big ones. When the owner keeps the count in their head, the count works until the owner is sick, busy, or gone for a week. Then the shelf and the paperwork drift apart fast. Writing the rules down is how a shop keeps its count when its people change.
These six rules help with that. They are in the order that makes each step easier, so do them in order. Labels and counts can only be as good as the rules underneath them.
1. Give every part one name and one unit
Pick one name for each part and one unit for counting it. To a system, "wire nuts" and "box of wire nuts" are two different items. To a tech, they may be the same thing, and that mismatch is where parts go missing on paper.
For each part, decide whether you count single pieces, boxes, feet, or rolls. Then never switch. If you buy a box of twenty and use them one at a time, pick one way to count and write down how the two relate.
The software side matters too. Set your unit before you enter a single part.
Write the rules on one page and post it in the shop:
- One name for each part, spelled the same way every time.
- One counting unit for each part, such as each, box, foot or roll.
- A short note for any part that is bought in one size and used in another.
The trouble usually starts with small things. "Ground clamp" on one order and "grounding clamp" on another looks like two parts to the software, and the shelf ends up with both kinds. Pick the name on the box, and use it everywhere.
2. Give each van and the shop its own storage location
Each van, the shop shelf and the parts room should be a separate storage location in your system. Software often calls these warehouses, even when the place is a van. What matters most is that every location exists, has one keeper, and is set up before the first part moves.
Give each location one keeper. For a van, that is the person who drives it. For the shop shelf, it is whoever runs the parts room. The keeper answers for the count, so they are the first call when a number looks wrong.
For a related setup on warnings before a van runs short, see low stock alert settings.
Name each location the same way every time, using the van number and the driver's name, not "the blue van." Vans get sold and swapped, and a vague name makes old records hard to read.
Parts pulled for one job need a home too. Either move them to a location named for that job, or note the job number next to them, so they don't look like spare stock.
When a van leaves service, move its stock to a shop location with a recorded move first. Only then retire the van's location. A location deleted with stock still on it makes the missing parts hard to trace.
A quick test: if a new hire cannot work out which location a part belongs to without asking someone, the locations are not clear enough yet.
3. Turn off negative stock
Negative stock means the system shows fewer parts than zero. It sounds harmless. It is not. A count of minus three on a van usually means parts left a location that was never recorded as receiving them, a part was used twice, or a move was never entered. Whatever the cause, the gap now hides inside a number that looks like a normal count.
Many systems have a setting that allows this. ERPNext's stock settings page says that turning it on "will allow stock items to be displayed in negative values."
Our rule is simple. Keep the setting off for everything. Allow negatives on a specific part only when you can explain, in one sentence, exactly why that part gets used before it is logged. If you can't write that sentence, leave negatives off for that part too.
The reason people turn it on is understandable. A late entry should not stop a job or a sale. The fix for a late entry is to enter it, not to let the system pretend the part is there.
When a negative number shows up anyway, do not type over it. Find the move that caused it. Ask the keeper what they took out and when, and look for a use that was never entered. Record the missing move first, then correct the count. Typing a number over the problem only moves the mistake to tomorrow.
4. Record every move between locations
Any time a part moves from the shop to a van, from one van to another, or back into stock, enter it in the system at that moment. ERPNext calls this kind of record a stock entry. Its help page says "A Stock Entry lets you record Item movement between Warehouses." Put plainly, every move gets its own record.
Keep the rule simple:
- Every move gets a record. Small parts count too.
- Enter the record as soon as you can. Do not let slips of paper pile up in the glovebox.
A good move record answers four questions: what part, how many, from where, to where. Add who moved it and the job, if there is one. If the record can't answer those, the move isn't finished.
If a record is wrong, do not quietly change it. Good practice is to cancel the bad record, enter a correct one, and let the history show what really happened, including the mistake.
A quiet edit looks tidy, but it erases the evidence. A cancel-and-correct leaves a trail you can learn from. Teach every tech and keeper this before the first disagreement, not during it.
5. Decide the label rules before you print anything
A label is the bridge between a physical part and its record. If the bridge is wrong, every count that crosses it is wrong too. Settle these four questions before the first sheet comes out of the printer.
- Which parts get a label? Every small part, or only the costly ones? Pick one rule and write it down.
- Who prints, and who attaches? One person, or two, not whoever is nearby.
- What does a label show? A code (the square QR pattern a phone camera scans) and a short name are usually enough. Leave out anything that changes often, such as a van number or a price, because a changed detail means a reprint.
- What happens when a label is lost or damaged? Write the answer down: who reprints it, and whether the part gets checked before the new label goes on.
Sortly's label help page explains that you can print a batch of labels now and connect each one to an item later. That is handy and also a trap. A printed label with no item attached is a loose code, and loose codes drift onto the wrong box. So decide who links each label to which part, and when, before anyone prints.
Print from the software's own generated file rather than re-saving it in a design program. Editing the file can distort the codes or crop the label, and a label that won't scan is no use on a shelf.
Think about where each label lives. A label on a box faces different wear than one on a van drawer or a shelf. Print one test label, stick it where it will really go, and check it after some normal use before you order a full sheet.
Treat unused labels like parts. Keep them in one place, count them when you count the shelf, and log who takes a sheet out.
6. Count with a checklist, then make the system match the shelf
A count is only worth something if the same steps happen every time. Use a checklist. Housecall Pro's checklist help page puts it this way: "Use custom checklists to ensure the right steps are followed on every job." The same idea works for a parts count.
For the same checklist habit applied to job handoffs, see Field Service Work Order Checklist for Dispatch Handoffs.
A van count checklist needs only a few things:
- The van number, the date, and the name of the person counting.
- Every part on that van's list, in the same order each time, so nothing gets skipped.
- A box for the actual number you found, not a tick that says "OK."
- A space for a note whenever a number is off, and room for a photo if that helps.
Have the keeper count, then have a second person spot-check a few high-cost parts. The second pair of eyes catches the miscount the keeper has stopped seeing.
When the shelf and the system disagree, the shelf wins for the record. Correct the system to the actual count and write a note on why it was off. ERPNext's stock reconciliation page makes the same point: "the actual stocks and the stock in the system should be in agreement and accurate."
Then find the cause. A part that keeps coming up short points to a process gap, not bad luck. It is usually one of three things: a move that is not being recorded, a part with two names, or a location with no keeper. Fix the cause, or the same miscount comes back next time.
Pick a regular count time for each van and the shop, and keep to it. Count when no parts are moving, so the number is not changing under the person counting. Keep the finished checklists. A stack of past counts is how you spot a part that keeps coming up short, and how you show a manager what was on the van on a given day.
Common mistakes to watch for
Counts that go wrong often show the same few mistakes:
- Two people both think they keep the same van, so nobody checks it.
- Labels printed in a batch and handed out with no record of who received each sheet.
- Negative numbers left on "just for now," which often means for good.
- A count done in the middle of a busy afternoon while parts are still moving.
- A shelf called "misc" that nobody owns.
- A number fixed on screen with no note, so the same mistake comes back the next time.
If one of these shows up in your shop, treat it as a rule problem, not a people problem. Write the rule down, and the mistake gets harder to repeat.
Illustrative example: one part from shelf to job
Here is one part moving through the rules. Ten fittings arrive at the shop, and the keeper records them as received. Four go out to a van for a job, and that move gets its own record with the van number and the job number. On the job, two are used. The other two go back to the shop, and that move is recorded too.
At the end of the day, the system says the shop has eight and the van has none. A quick count of the shelf agrees.
Say a tech uses two fittings from a van and never records it. The system still shows all four there, but the van has only two. Nobody notices until the next job, when the tech needs a third and finds only two. The fix is the same as before: record the missing move, correct the count, and ask what happened.
Putting the six rules in order
If you are starting from scratch, do them in this order:
- Agree on one name and one unit for every part.
- Set up one location for each van and one for the shop, each with a keeper.
- Turn off negative stock.
- Start recording every move.
- Write the label rules, then print.
- Set up the count checklist and run the first count.
The owner decides the rules. Each keeper runs their location. Whoever attaches labels follows the label rules. Nobody changes a number without a note. Put this on the same page as the rules, so the roles are clear before anything goes wrong.
Rule four matters most if you can only do one thing this week. Every other rule depends on moves being written down. Once the rules are set, Set 6 reorder rule fields before your van parts run out is the natural next read for van stock.
None of this needs a big software project. It needs agreement, a short written page, and a habit. The labels you print later will only be as good as the rules you set first.
Your next step today: pick the part that comes up short most often, and write its one name and counting unit on a sheet posted in the shop.
Frequently asked questions
Do I need software to follow these rules?
No. The rules need agreement, a short written page, and a habit.
Why keep negative stock off?
A negative count hides a gap inside a number that looks normal, so the missing move gets harder to find.
What should I do when a count is wrong?
Record the missing move first, then correct the count and write a note on why it was off.
Where the examples come from
Each example above links to the page it came from: