All posts

Barcode and QR Inventory Scanning for Small Warehouses and Job Sites

8 min read

The short answer: Barcode and QR inventory scanning replaces manual counting by using a camera to pull up an item and adjust its stock the moment you scan it. Point your phone or tablet at the code, the matching item appears, you add or subtract quantity, and the count updates everywhere. You do not need a dedicated scanner gun. CRMb scans barcodes and QR codes with the device camera to look up and adjust stock across a warehouse and every truck, so counts stay accurate without special hardware.

For a small operation, the barrier to real inventory control was never the concept, it was the friction. Counting by hand is slow, error-prone, and always out of date by the time you finish. Scanning removes the friction: a count that took an afternoon on a clipboard takes minutes with a camera, and it is right.


Why scanning beats manual counts

Manual inventory has three failure modes, and scanning fixes all three.

  • Transcription errors. Every time a number moves from a shelf to a clipboard to a spreadsheet, it can change. Scanning writes the item and quantity directly, so there is no retyping step to get wrong.
  • Staleness. A count is only true at the moment you take it. If it takes a day to count and enter, the number is a day old before anyone sees it. Scanning updates stock in real time as you receive, transfer, or use an item.
  • Ambiguity. Two fittings that look identical but cost different amounts are easy to confuse by eye. A scanned code is exact, it resolves to one item record with one average cost.

The payoff is not just tidiness. Accurate stock is what lets you trust a reorder point, cost a job correctly, and stop buying parts you already have on the truck.

Barcode vs QR code: which to use

Both are machine-readable labels a camera can read. The difference is shape and capacity.

Barcode (1D)QR code (2D)
Data heldShort number or IDMore data: text, IDs
Reads fromStraight-on, good lightAny angle, tolerates wear
Best forManufacturer-labeled partsYour own bins, shelves, trucks
Print sizeWider stripCompact square

In practice you use both. Manufacturer barcodes already exist on most boxes and parts, so scan those to receive and pick. QR codes are better for labels you create yourself, a bin, a shelf, a truck, because they hold more and scan from any angle when a worker is reaching into a van.

What you need to start (no scanner gun required)

The old assumption was that inventory scanning meant a warehouse full of handheld scanner guns at a few hundred dollars each. That is no longer true.

  • A phone or tablet with a camera. That is the scanner.
  • An inventory system that reads codes with the camera and maps each code to an item.
  • Labels for anything not already barcoded, which you can print on a basic label printer or plain sticker sheets.

CRMb's inventory scans a barcode or QR code with the device's built-in camera and pulls up the matching item, so the phone already in your tech's pocket is the only scanner on the job. There is no separate scanner to buy and no hardware to charge.

How to set it up, step by step

  1. List your real stock. Start with the items you actually reorder and lose track of, not every screw. Twenty to fifty SKUs covers most small operations.
  2. Map a code to each item. For manufacturer-barcoded parts, scan the existing barcode once to attach it to the item record. For everything else, generate a QR label and stick it on the bin.
  3. Set your locations. Define a warehouse and each truck or van as a stock location so a scan can move quantity between them.
  4. Set reorder points. Give each key item a minimum quantity that triggers a low-stock alert. See reorder points and low-stock alerts.
  5. Do a baseline count. Scan everything once to set opening quantities. From here, scanning keeps it live.

A worked example: receiving a delivery, stocking a van

A plumbing shop gets a supplier delivery and loads two trucks the same morning.

StepActionResult
ReceiveScan each box's barcode, enter quantityWarehouse stock goes up, average cost updates
TransferScan items onto Truck 1 and Truck 2Quantity moves from warehouse to each truck
Use on a jobTech scans a part out on siteTruck stock drops, part is costed to the job
ReorderAn item crosses its minimumLow-stock alert fires for the next order

Notice what happened without anyone typing a number into a spreadsheet: the warehouse went up, two trucks got stocked, a job got costed at the true average price, and a reorder flag appeared. That is the whole point of scanning, the data moves once, at the moment the physical thing moves.

Because CRMb costs materials at average cost, the part the tech scanned out lands on the job at your real blended price, not a guess. And because trucks are their own locations, you always know what is on each van, which is the hard part of truck stock for field techs.

What accurate stock is actually worth

Two numbers make the case for scanning better than any pitch.

First, over-ordering. Small operations that count by hand often carry more stock than they need, cash sitting on shelves and vans, and still run out of the one part that stalls a job. Tightening counts frees that cash and cuts emergency runs to the supply house.

Second, time. A hand count of a stocked van can take an hour; scanning the same van takes a few minutes. If a tech does that weekly across a small fleet, scanning gives back hours that turn into billable work.

Neither gain requires new hardware. The camera does the counting, and the system keeps it live and turns it into reorder alerts and job costs.

Common mistakes to avoid

  • Barcoding everything. You do not need a label on every washer. Scan the items that cost real money or stall a job when they run out.
  • Scanning to a number nobody watches. A perfect count is wasted if no one set a reorder point. Pair scanning with low-stock alerts so the count drives action.
  • Ignoring trucks. Most "missing" inventory is not missing, it is on a van. If trucks are not scan-tracked locations, your warehouse count will always look wrong.
  • Setup once, then drift. Scanning only stays accurate if receiving and usage are always scanned. Make it the habit, not the exception.

Frequently Asked Questions

Do I need a special barcode scanner for inventory?

No. A modern phone or tablet camera reads both barcodes and QR codes, so the device your team already carries is the scanner. CRMb uses the built-in camera to look up an item and adjust its count, which removes the cost and charging hassle of dedicated scanner guns.

What is the difference between a barcode and a QR code for inventory?

A barcode is a one-dimensional strip that holds a short ID and is what most manufacturers already print on their products. A QR code is a two-dimensional square that holds more data and scans from any angle, which makes it better for labels you create yourself, like bin, shelf, and truck locations. Most small businesses use manufacturer barcodes for parts and their own QR labels for locations.

Can I track inventory across multiple locations and trucks?

Yes. Define your warehouse and each truck or van as its own stock location, then scan to transfer quantity between them. This is how you keep an accurate count of what is on each vehicle instead of lumping everything into one warehouse total.

How does scanning help with job costing?

When a tech scans a part out of stock on a job, that part is removed from inventory and costed to the job at its average cost in the same action. Real material cost lands on the job without anyone re-entering it, which keeps your margin accurate. Pair it with real punched labor hours through Punch for a full job cost.

How many items should I start with?

Start with the twenty to fifty items you actually reorder or lose track of, the parts that cost real money or stop a job when they are out. You can add more later. Trying to barcode every last consumable on day one is the fastest way to abandon the system.

Getting started

Pick your fastest-moving parts, attach a code to each, and set a reorder point. Scan one delivery in and one job out, and you will see the count stay right on its own.

CRMb turns the phone in your pocket into an inventory scanner, tracks stock across the warehouse and every truck, and costs scanned materials straight to the job at average cost, on Mac, iPad, and the web. Start free and scan your first delivery today.

More from the blog