NFC for Inventory and Asset Tracking: A Small-Business Primer
NFC inventory tracking puts a tappable tag on every asset. Here's how to pick a tag, write an ID, build a tap-to-log workflow, and decide when NFC beats barcodes or RFID.
Quick answer
NFC inventory tracking means putting a passive NFC tag on each item or shelf, writing a unique asset ID to it, and tapping a phone to log that item in or out. No scanner. No batteries. No line of sight — just a tap.
It works because every tag carries a small NDEF record and is powered by the phone's field at 13.56 MHz over about four centimeters. The tag never needs charging and holds its data for years. Tap it, and the phone reads the asset ID while your software handles the rest.
That "rest" scales to fit you. A one-person shop can have a tap append a timestamped row to Apple Notes or a spreadsheet through an iOS Shortcut. A larger operation can wire the same tap into back-end systems — NFC inventory setups connect tagged stock to ERP, WMS, PLM, or MES in real time, cutting out manual data entry. Below: how to pick a tag, write the ID, build the workflow, and decide when NFC is the right call.
Step-by-step: set up tap-to-track
1. Pick the tag. For most small-business inventory an NTAG215 is the sensible default — 504 bytes of user memory, enough for an asset ID plus a short URL, and an NFC Forum Type 2 tag any modern phone reads. Drop to an NTAG213 if you only need a short ID, and choose a rugged on-metal or epoxy tag for tools, equipment, and metal shelving.
2. Decide your ID scheme. Give each asset one stable, unique identifier — something like ASSET-00042. Keep it short and human-readable. If you want a tap to open a record, pair the ID with a lookup URL.
3. Write the ID to the tag. Write a single clean NDEF record: a text record for the bare ID, or a URI record if you're linking to a record page. Data you expect to change — status, location, who has it — belongs in your logging system, not on the tag.
4. Build the tap-to-log workflow. On iOS, the Shortcuts app has a "When NFC tag is scanned" automation trigger: point it at your tag and have it append a timestamped line to Apple Notes or a Google Sheet. On Android, use an automation app or your inventory app's own tag handler. Now a tap is a check-in or check-out.
5. Lock the tag (optional). Once the ID is written, set the tag read-only so it can't be overwritten by accident or by another tag-writing app. Locking is permanent, though — only lock tags whose ID won't change.
6. Place and label. Stick the tag where it's easy to tap but protected from abrasion, and add a printed label as a human-readable backup.
NFC vs barcode vs RFID: pick the right tool
There's no single winner here. Each method earns its place.
- Barcodes and QR codes are the cheapest, most widely used option, but they need a clear line of sight, read one item at a time, and smudge or tear with handling.
- NFC costs a little more per tag and is still one tap per item, yet it needs no line of sight, shrugs off wear, and logs a tap from any smartphone — the "tap-to-track" model.
- RFID can read hundreds of tags at once without line of sight and shines at choke-points like a loading bay, but it needs reader infrastructure and pricier tags (passive from about US$0.09, active US$50 and up).
A useful rule of thumb: barcodes for cheap, high-volume stock; NFC for durable, frequently-handled, or higher-value assets; RFID when you must scan in bulk. Mixing all three is normal.
Common problems and fixes
- Tag won't write on iPhone: hold the top edge of the phone against the tag, and make sure the tag is blank or unlocked — some apps refuse to write over existing data.
- Reads are intermittent: metal detunes NFC. Switch to on-metal tags for tools and equipment.
- The wrong thing opens on tap: you probably wrote several records. Re-write one clean NDEF record.
- You lost track of what's what: keep the ID-to-asset mapping in your log. Never store it only on the tag.
Doing this with NFCore
NFCore reads, writes, and inspects NDEF records, so you can write an asset ID or lookup URL to a tag, confirm exactly what's stored on it, and lock it read-only — all from your phone, with no account and nothing uploaded.
One honest note on iOS: Core NFC handles reading and writing tags, but not Android's full HCE stack, so pair NFCore with an iOS Shortcut when you want a tap to log automatically. For more walkthroughs like this one, browse more NFC how-tos. Ready to tag your first shelf? Get NFCore on the App Store or Google Play.
Frequently Asked Questions
Which NFC tag should I use for inventory?
For most small-business inventory, an NTAG215 is the practical default — it holds 504 bytes of user memory, enough for an asset ID plus a URL, and it's an NFC Forum Type 2 tag every modern phone can read. Use an NTAG213 if you only need a short ID, and pick a rugged on-metal or epoxy tag if items are stored on shelving, tools, or equipment.
Is NFC better than barcodes for tracking stock?
Not always. Barcodes are the cheapest option and read one item at a time with a line of sight. NFC costs a little more per tag but survives wear, needs no line of sight, and logs a tap from any phone. Use NFC for durable, frequently-handled, or higher-value assets, and keep barcodes for cheap, high-volume stock.
Can I track inventory with just my iPhone and no special hardware?
Yes. Any NFC-capable iPhone or Android phone can read and write standard NFC tags, so a single phone plus an iOS Shortcut or app is enough to log check-in and check-out. You only need dedicated readers or RFID gates when you want to scan many items at once or automate choke-point reads.
Should I lock my NFC asset tags?
Lock a tag read-only once the asset ID is written so the identifier can't be overwritten by accident or by another tag-writing app. Keep any data you expect to change — like status or location — in your logging system rather than on the tag, since a locked tag can no longer be rewritten.
Ready to Get Started?
Download NFCore and start managing your NFC tags like a pro.