Start from the question, not the tag
Tracking projects go wrong when they start from a technology. The useful questions come first: what do you need to know about each item, how often, and who is standing next to it when you need to know? A box of fittings needs to be counted when it is received and when it is issued. A generator on a rental needs to be found on a site across the province. A pallet of steel needs to be identified at a gate without anyone climbing on it.
Those are three different jobs, and they usually call for three different tags. Most sites end up with a mix, chosen per kind of item.
QR codes and barcodes
Printed labels are cheap, reliable and easy to replace. A phone or a scanner reads them one at a time, with a line of sight. They suit anything a person handles anyway: receiving, picking, issuing, counting. Their weakness is the same as their strength: someone has to point a scanner at each label, so they do not tell you where something is unless someone scanned it there.
- Good for: warehouse bins, boxed stock, tools in a crib, documents and samples.
- Watch for: labels that fade, tear or freeze outdoors; choose industrial labels and printers where that matters.
- Hardware: label printers, scanners or rugged mobile computers, and labels and ribbons as a running cost.
Passive RFID
Passive UHF RFID tags have no battery. A reader energises them by radio and reads many at once, without line of sight, from a handheld or from a fixed reader at a gate or a dock door. That is what makes counting a shelf or recording everything that passes a gate possible without anyone scanning item by item.
RFID is also the technology most sensitive to its surroundings. Metal reflects the signal and liquids absorb it, so tags made for metal surfaces, careful reader placement and a site survey before any purchase are what separate a working system from a disappointing one.
- Good for: pipe and steel, returnable containers, tools that pass through a gate, inventory counts.
- Watch for: metal and liquids, tag placement, and readers placed where people and vehicles actually pass.
- Hardware: handheld and fixed readers, tags suited to the surface, and installation of fixed readers.
Active RFID and Bluetooth beacons
Battery-powered tags broadcast on their own, so gateways installed around a building can tell which room or zone an asset is in without anyone scanning. They suit valuable equipment indoors: carts, instruments, test gear. Batteries need replacing, and the gateways need power and a network connection.
GPS trackers
GPS trackers report their position over a cellular network, so they find things anywhere there is sky and signal: vehicles, trailers, generators, modules on a large site. They carry a data plan and a battery or a power connection, so they belong on items worth more than the tracker and its plan, and they work poorly indoors.
| Need | Usually | Why |
|---|---|---|
| Count and issue boxed stock | QR codes or barcodes | Handled by a person anyway; cheapest per item |
| Identify many items at a gate or a shelf | Passive UHF RFID | Reads in bulk without line of sight |
| Find equipment inside a building | Active RFID or Bluetooth beacons | Location without anyone scanning |
| Find equipment across sites or on the road | GPS trackers | Position anywhere with sky and signal |
The software is what makes the tags useful
Tags only produce reads. The system around them turns reads into answers: what was received against which order, where an item was last seen, who has it, when it is due back, what is missing from a count. It also has to work where the items are, which often means a mobile app that keeps working offline and syncs later, and integration with the systems that already hold your orders, assets and accounts.
What keeps costing after launch
The hardware price is only the start. Labels and ribbons run out. Active tags and GPS trackers need batteries or power. GPS trackers carry a monthly data plan for as long as they report. Tags fall off, get painted over or leave with an item that was never returned. A realistic plan budgets for replacing a share of tags every year, and for someone whose job includes keeping the readers and gateways working.
The software has running costs too: hosting, support, and the small changes every operation needs once people start using a system for real. The worked examples below show hosting and support as monthly figures beside the build.
Counts, exceptions and trust
A tracking system earns trust the first time a count matches what is on the shelf. It loses it the first time it does not and nobody can say why. Design for exceptions from the start: items read in two places at once, items not seen for longer than they should be, counts that differ from the record. Each should land on a list with an owner, and closing it should leave a record of what was found.
What it costs, worked out now
The two worked examples below are priced by our estimator from the rate card in force when you open this page, hardware included from its catalogue: a single warehouse on QR codes and barcodes, and four yards mixing passive RFID on metal, GPS on large equipment and barcodes for the rest.
Worked example, priced now
A warehouse on QR codes and barcodes
One site, a web app for receiving, put-away, picking and counts, with scanners and label printers.
- Build
- ≈ US$65,400 to US$100,000, delivered within 22 weeksCAD 93,200 to 142,500
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
How it is paid
- Deposit 20%
- CAD 18,640 to 28,500
- Discovery 2.3%
- CAD 2,143.60 to 3,277.50
- Discovery and site walk-through 5.4%
- CAD 5,032.80 to 7,695.00
- Design approved 7.7%
- CAD 7,176.40 to 10,972.50
- Core features 6.9%
- CAD 6,430.80 to 9,832.50
- Full build 4.6%
- CAD 4,287.20 to 6,555.00
- Stock, receiving and transfers 16.3%
- CAD 15,191.60 to 23,227.50
- Tracking and devices working 10.9%
- CAD 10,158.80 to 15,532.50
- Testing and fixes 2.3%
- CAD 2,143.60 to 3,277.50
- Pilot site live 5.4%
- CAD 5,032.80 to 7,695.00
- Launch 2.3%
- CAD 2,143.60 to 3,277.50
- Rollout 5.9%
- CAD 5,498.80 to 8,407.50
- Holdback, 30 days after launch (10%)
- CAD 9,320 to 14,250
Running it
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$1,000 a monthCAD 1,425 a month
Worked example, priced now
Four yards with RFID, GPS and barcodes
A mobile app that works offline, fixed readers at the gates, GPS on large equipment, and installation by a local contractor.
- Build
- ≈ US$138,000 to US$211,000, delivered within 33 weeksCAD 196,400 to 300,400
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Estimated effort by role
- Development
- 821 to 1256 h
- Project manager
- 109 to 167 h
- Senior backend developer
- 106 to 162 h
- Backend developer
- 100 to 153 h
- QA engineer
- 97 to 148 h
- Frontend developer
- 86 to 132 h
- Product designer
- 73 to 111 h
- Senior engineer
- 62 to 94 h
- Software architect
- 56 to 85 h
- Senior frontend developer
- 52 to 79 h
- Junior backend developer
- 50 to 77 h
- Senior product designer
- 48 to 74 h
- Mobile developer
- 45 to 69 h
- DevOps engineer
- 35 to 54 h
- Senior mobile developer
- 35 to 53 h
- Junior frontend developer
- 35 to 53 h
- Junior mobile developer
- 20 to 30 h
- Technical writer
- 17 to 26 h
How it is paid
- Deposit 20%
- CAD 39,280 to 60,080
- Discovery 3.7%
- CAD 7,266.80 to 11,114.80
- Discovery and site walk-through 4.6%
- CAD 9,034.40 to 13,818.40
- Design approved 8.3%
- CAD 16,301.20 to 24,933.20
- Core features 3.7%
- CAD 7,266.80 to 11,114.80
- Full build 2.5%
- CAD 4,910 to 7,510
- First build on devices 7.3%
- CAD 14,337.20 to 21,929.20
- Stock, receiving and transfers 13.8%
- CAD 27,103.20 to 41,455.20
- Tracking and devices working 9.2%
- CAD 18,068.80 to 27,636.80
- Testing and fixes 1.2%
- CAD 2,356.80 to 3,604.80
- Store submission 2.4%
- CAD 4,713.60 to 7,209.60
- Pilot site live 4.6%
- CAD 9,034.40 to 13,818.40
- Launch 3.7%
- CAD 7,266.80 to 11,114.80
- Rollout 5%
- CAD 9,820 to 15,020
- Holdback, 30 days after launch (10%)
- CAD 19,640 to 30,040
Running it
- Hosting
- ≈ US$467 a monthCAD 665 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
How to start
- 01
List the items and the questions
For each kind of item: what you need to know, how often, and who is next to it.
- 02
Pilot one area
One warehouse, one yard or one crew, with the tags that fit, before buying for every site.
- 03
Survey before ordering RFID
Test reads on your real materials and layout before committing to readers and tags.
- 04
Connect it to what you run
Orders, assets and accounts stay in your existing systems; tracking fills in where things are.