Why QR Codes for Asset Tracking?
A paper log for tracking equipment quickly becomes unreadable, out of date, or lost. Dedicated asset management software requires monthly fees and staff training. A QR code system built on free tools - labels you print yourself, a Google Sheet, and any smartphone - delivers the core function of an asset tracking system for zero ongoing cost.
Every asset gets a unique QR code label attached. When the item is moved, assigned, serviced, or returned, someone scans the code with their phone - and a record is created instantly, logged to the correct row in a spreadsheet, with a timestamp and the scanner's name.
What You Need
- A printer (any - label sheets or plain paper with sticky-back label pockets)
- A Google Account (free)
- Our Free QR Code Generator
- Smartphones for scanning (any model from 2016 onwards)
Step 1: Create Your Asset Inventory Spreadsheet
Open Google Sheets and create a new spreadsheet. Create column headers:
| Asset ID | Name | Category | Serial Number | Location | Assigned To | Status | Last Updated | Notes |
|---|---|---|---|---|---|---|---|---|
| ASSET-001 | Canon EOS R5 Camera | Photography | SN0923847 | Studio Storage | J. Smith | Available | - | - |
Add each asset as a row. The Asset ID column is critical - it is what your QR code will contain.
Step 2: Create Asset-Specific Google Forms for Updates
Create a Google Form for logging asset interactions. Fields:
- Asset ID (short text - the person scanning the QR fills this in, or pre-fills if using the URL method below)
- Your name (short text)
- Action (dropdown: Check Out / Return / Report Issue / Maintenance Complete)
- New Location (short text)
- Notes (paragraph)
Set the form to log responses to a linked Google Sheet (Responses → link to Sheets). Each form submission creates a timestamped log entry automatically.
Step 3: Generate QR Codes for Each Asset
For each asset, encode a URL that pre-fills the form with the Asset ID. In Google Forms, you can pre-fill URL parameters. From your form, click "Get pre-filled link" and fill in the Asset ID. Copy the resulting URL and generate a QR code from it.
When a staff member scans the code for ASSET-001, the form opens with "ASSET-001" pre-filled in the Asset ID field. They only need to enter their name and select the action - 3 taps and the log entry is submitted.
Step 4: Print and Attach Labels
Print each QR code at a size appropriate for the asset:
- Small items (tools, accessories, cameras): 2×2 cm label - Avery label sheets work well. Print 4-6 per A4 sheet.
- Medium items (monitors, laptops, furniture): 3×4 cm label with the Asset ID printed in text below the code.
- Large equipment (machinery, vehicles): 5×5 cm or larger, laminated, attached with a cable tie or adhesive rivet.
Always print the Asset ID in readable text below the QR code - fallback if the code is damaged or a scanner isn't available.
Label Durability Options
| Environment | Label type | Cost |
|---|---|---|
| Office / indoor storage | Standard adhesive label stock | ~£5/100 labels |
| Workshop / construction | Industrial polyester labels (laser-printable, waterproof) | ~£15/100 labels |
| Outdoor / vehicles | Anodised aluminium or stainless steel engraved tags | ~£1-3 per tag |
| High-temperature / kitchen | Thermal-resistant polyimide labels | ~£20/100 labels |
Scaling Up: Free Apps for More Structure
When the Google Sheet approach hits its limits (multiple locations, or you need dashboard views and mobile scanning apps), these free or free-tier app options add structure:
- Sortly - free tier supports 100 items; clean mobile app with photo attachment per asset
- QR Inventory - cloud-based, QR-first design, free tier for small teams
- Reftab - designed for IT asset tracking, free tier available
All support generating QR codes for each asset and scanning to update status - the same principle as the Google Sheet approach, with more structured interfaces.