RFID WMS: when it pays off and how it connects to your ERP
For a 30 to 100 person US distributor, an RFID WMS pays when many units must be identified without a line of sight: item-level goods, returnable totes, or a bulk cycle count.
For a 30 to 100 person US distributor, an RFID WMS pays when many units must be identified without a line of sight: item-level goods, returnable totes, or a bulk cycle count. It does not pay when each pick is already one barcode scan, unit value is low, or most stock is metal or liquid. As of October 2026, a paper UHF tag lists at USD 0.69 in a 100-tag pack and USD 0.12 at 100,000 tags on atlasRFIDstore. An on-metal label is USD 1.11 at 100 and USD 0.59 at 3,600. The handheld is a separate purchase, and the ERP still has to post the reads.
A reader who asks "I've been hearing a lot about RFID replacing barcodes in warehouses. Is it really worth switching?" is asking the right question. The answer depends on how you identify stock today, what the goods are made of, and whether Business Central or Odoo can store the code the tag carries. Hardware that can return more than a thousand tag reads a second still has to become a receipt, a transfer, or a count.
When an RFID warehouse management system beats barcode scanning
Barcode scanning wins whenever a person can see the label and the task is one code per action. A picker confirms a bin and an item. A receiver scans a carton. People can also read the human-readable text if the scan fails. One warehouse commenter put the same test plainly: "So you want to identify something with a computer, but instead of scanning the barcode you want to scan the RFID? I don't see any advantage there. The barcode is far easier to implement and more durable. It can also be read by people."
RFID inventory tracking wins when the job is to identify many things in one pass and line of sight is the bottleneck. A cycle count of a dense apparel rack, a wall of returnable totes, or a quarterly walk past tagged laptops is that job. One operations note describes the pattern: "Throw an RFID sticker on every laptop, monitor and docking station. We have 30+ offices... when IT makes their quarterly visit they can just walk around with the scanner." That is asset tracking, and it is a different project from tagging every unit you ship.
Use this test before you price readers.
- How a pick is confirmed (Stay with barcodes: One visible scan per line · RFID can pay: Many units must be seen without aiming at each label)
- What you count (Stay with barcodes: Cartons a person can scan in the shift · RFID can pay: Dense item-level stock or a tote pool counted in a walk)
- What the goods are (Stay with barcodes: Mixed, including metal and liquids · RFID can pay: Plastic, cardboard, or glass packaging)
- How IDs are written (Stay with barcodes: Letters in serials or lots · RFID can pay: Numeric serials that fit a GS1 tag encoding)
- Where the read must land (Stay with barcodes: Camera or scanner into the ERP · RFID can pay: Software that turns a burst of tags into one document)
If the left column describes the building, keep the barcode path you already run. What a warehouse management system does is direct work: receive, put away, pick, and count. The capture method should follow that work.
What RFID tags cost once volume changes the price
Tag price is a volume curve, and the first hundred tags are a poor guide to a year of receipts. As of October 2026, atlasRFIDstore lists the Avery Dennison Smartrac DogBone paper tag with an Impinj M830 chip at these breaks. The tag is EPC Class 1 Gen 2 and ISO 18000-63, labeled 860 to 960 MHz, with applicable surfaces of plastic, cardboard, and glass, and a stated max read distance up to 22 m (72 ft). Metal is not on that surface list. Prices are on the DogBone product page.
- 100: 0.69
- 1,000: 0.27
- 5,000 or 10,000: 0.16
- 20,000: 0.14
- 100,000: 0.12
Black-and-white print and encode is extra: USD 0.50 per tag at 100 tags, down to USD 0.06 at 100,000. Rolls of 5,000 or more may not fit a printer without a reroll. A cheaper wet inlay exists only at high volume. The Avery Dennison Smartrac Belt UCODE 9 is USD 0.07 at 40,000 and at 80,000, and USD 0.06 at 100,000, and the smallest published break is 40,000, per the Belt inlay page.
Assume a distributor tags 20,000 outbound units a year on DogBone paper at the 20,000-tag break, and pays the low end of print-and-encode only if volume later hits 100,000. Tag stock alone is about USD 2,800 before print (20,000 times USD 0.14). At the 100-tag price the same count would be USD 13,800. The curve matters more than the brochure rate.
Now assume the same 20,000 units need an on-metal label. The Zebra Silverline Micro II (Beontag, Monza R6-P) is USD 2.80 at 10, USD 1.11 at 100, USD 0.66 at 600, USD 0.62 at 1,200, and USD 0.59 at 3,600, as of October 2026 on the Silverline page. The page does not publish a 20,000 break. Buying in 3,600-tag lots at USD 0.59 is about USD 11,800 in tags for 20,000 labels, before the printer those labels require. Tagging 500 returnable totes at the 600-tag price is about USD 330. That is a different project from item-level tags on every receipt.
An RFID services vendor, CPCON, also publishes passive UHF inventory tags at USD 0.08 to USD 0.50 and reusable asset tags at USD 2 to USD 8. Treat that as the vendor's range in its 2026 cost guide, alongside the street prices above. It is a vendor estimate, and it is not a public contract award.
Why metal and liquids need a different tag
The DogBone spec is the decision, because the applicable surfaces stop at plastic, cardboard, and glass. A can, a keg, a foil pouch, or a steel part needs a tag built for that surface. The Silverline Micro II publishes read range up to 3.5 m (12 ft) on metal, 1.5 m (5 ft) on plastic, and 2 m (7 ft) on liquids, on the FCC 902 to 928 MHz band. It also requires a Zebra on-metal RFID printer such as the ZT411, listed from USD 3,894.42 as of October 2026.
A paper tag's 22 m claim and an on-metal tag's 12 ft claim are both manufacturer figures for those products. They are the distance to plan a test around. Put sample cans, bottles, and cartons on your own rack and read them with the sled you intend to buy. A portal aimed across a dock full of mixed freight will not inherit the longest number on the datasheet.
US hardware on the same retailer is labeled for the FCC band. The Zebra RFD40 Premium UHF sled, SKU RFD4031-G00B700-US, is sold for 902 to 928 MHz. Global inlays on the DogBone page are labeled 860 to 960 MHz. Match the sled, the tag, and the country. A global inlay is not a substitute for checking the US sled's band.
What one handheld costs before any WMS work
Odoo's documented RFID hardware is a Zebra TCX-series mobile computer, or an Android phone paired with a Zebra RFD40 that can read and write tags, plus a separate Android APK with Zebra RFID support. That is in the Odoo 19 RFID setup. The sled does not include the mobile computer.
As of October 2026, atlasRFIDstore lists:
- RFD40 Premium UHF sled, US FCC (USD: 1,263.24 sale (1,754.50 shown as the prior price) · What it is: Reader only, SKU RFD4031-G00B700-US, claims 1,300+ tags per second)
- RFD40 Standard UHF sled (USD: 989.21 starting · What it is: Lower sled option on the same page)
- Zebra TC22 (USD: 1,178.00 starting · What it is: Android host for the sled)
- RFD40 eConnex adapter for TC22 or TC27 (USD: 83.37 · What it is: Mount hardware, listed on the Silverline page)
- TSC Printronix T6000e 4-inch UHF printer (USD: 2,814.70 starting · What it is: Listed from the DogBone page for encoding paper tags)
- Zebra ZT411 (USD: 3,894.42 starting · What it is: Required class of printer for Silverline on-metal labels)
- Remote reader setup after shipment (USD: 375 · What it is: One atlasRFIDstore configuration service)
One Premium sled, one TC22 at the starting price, and one adapter is USD 1,263.24 plus USD 1,178.00 plus USD 83.37, or USD 2,524.61, before tax, mounts, a second device for a second aisle, and a printer. The 1,300+ tags per second figure is the sled's claim on the RFD40 page. It describes how fast the radio can return IDs. It does not describe how fast your ERP should create inventory lines.
CPCON publishes handhelds at USD 2,000 to USD 6,000 and fixed readers at USD 1,500 to USD 5,000, again as its own range. A fixed door and a handheld solve different tasks. The handheld is what Odoo documents for receipts, transfers, deliveries, manufacturing orders, and counts. A dock portal is a separate design. Ask for that install as its own quote.
How Odoo posts an RFID read
Odoo 19 Barcode documents native RFID. Tags send GS1 electronic product codes, and inventory can be received, transferred, delivered, manufactured, or counted with an RFID scanner. Standard and Custom plans include Inventory and Barcode in the per-user fee. RFID is not a separate SKU on the Odoo pricing page. A Light User at USD 8.90 is described as including the Inventory Barcode Operator role.
The yearly US page, as of October 2026, shows Standard at USD 24.90 with USD 31.10 struck through, and the page also prints USD 31.10 and USD 38.90. Custom shows USD 49.00 with USD 61.10 struck through, and the page also prints USD 61.00 and USD 76.20. The discount footnote says the lower figure lasts 12 months for the initial users ordered. Custom is the plan required for the external API and Odoo.sh. Do not budget USD 24.90 or USD 49.00 as the lasting list price. License cost is small next to tags and readers. The constraint is the data the tag is allowed to carry.
Odoo RFID requires all of the following, from the same 19.0 page:
- A GTIN-14-compatible product barcode.
- Inventory tracking enabled.
- GS1-registered unique barcodes.
- UHF tags only.
- SGTIN-96 encoding, so the serial inside the EPC is numeric. Alphanumeric serials are not supported.
On a lot-tracked product, an RFID scan is treated as one lot with quantity 1. The scan does not count individual units inside a receipt. If you receive a lot of 40 and expect one read to post 40, the documented behavior will not do that. One read of a lot-tracked product does not post the lot's unit count. Counts can be edited before Apply. That edit changes the count, and it does not give a receipt the lot's unit quantity.
Encoding sits outside Odoo. Odoo 18 says GS1's EPC Encoder/Decoder must be used to build the EPC: GTIN-14 in AI 01, serial in AI 21, company prefix length, tag size, and filter. Writing that EPC onto the tag is done on the RFID writer. The steps are in Retrieve EPC codes.
The floor workflow in Manage inventory with RFID is short: open a receipt, transfer, delivery, or manufacturing order, or open an inventory count, scan with the RFD40, then validate on the phone. Counts can be edited before Apply. Odoo barcode scanning is still the right baseline for lines that stay on printed barcodes. RFID is an added capture path with stricter IDs.
Assume 12 warehouse users on Odoo, of whom 8 only run the barcode app. If those 8 qualify as Light Users, software for them is 8 times USD 8.90 per month on the published light-user price, or USD 71.20 per month, while full users sit on Standard or Custom at the discounted yearly rate for the first 12 months only. That subscription does not buy the sled, the APK rollout, the GTIN cleanup, or the writer workflow.
How Business Central receives RFID
Business Central's documented warehouse barcode path is the mobile app camera scanning 1D or 2D barcodes into item tracking, warehouse activity, and physical inventory journal fields. The item tracking article does not describe an RFID reader, an EPC, or a bulk tag read. That is the documented path. It is not a formal statement that add-on products are forbidden.
Item tracking in Business Central supports serial, lot, and package numbers, including alphanumeric customized serials such as S/N-Vend0001. That model is wider than Odoo's numeric-only SGTIN-96 serials. If your labels already look like S/N-Vend0001, an Odoo RFID design would reject them, while Business Central item tracking can store them through the barcode path Microsoft documents. Getting those same values off an RFID tag is a different product.
Two add-ons describe that product:
- Insight Works says Warehouse Insight can read a pallet of RFID-tagged items in one trigger hold and post to Business Central without scanning each item. That claim is the vendor's, on its RFID scanning page. Ask the publisher to quote the device and the license on your item-tracking setup.
- NaviPartner documents RFID as an add-on: NP Store Assistant plus scanner apps. An RFID Setup page generates hex tag values from a number series. Stock counts compare shop-floor reads and back-room reads with Business Central before a supervisor posts adjustments. NaviPartner's own setup note says this counting pattern is for stores, shop floor then back stock, not a full distribution warehouse. The steps are in Set up RFID functionalities.
Business Central warehouse management still starts with bins, picks, and put-aways. An ISV RFID app has to post into those documents. Treat Warehouse Insight and NaviPartner as add-ons you license and test. They are not features of the Business Central mobile app article.
If you are choosing the system of record at the same time as the scanner, read ERP vs WMS before you add a second inventory ledger that only the RFID portal can see.
Where RFID projects fail after the hardware arrives
The expensive surprise is the gap between a tag read and a posted document. One vendor, Senitron, said: "An RFID reader cannot be simply inserted into a PC and be expected to work as a keyboard (like barcodes do)." That sentence is the vendor's warning. The paths the ERP vendors document are more specific. Odoo 19 pairs a Zebra RFD40, or a TCX-series computer, with a separate Android APK that has Zebra RFID support. You open a receipt, transfer, delivery, manufacturing order, or count, scan tags, then validate on the phone. Business Central's item-tracking article documents the mobile app camera scanning 1D or 2D barcodes into item tracking, warehouse activity, and physical inventory journal fields. That article does not describe an RFID reader. A tag read reaches Business Central through an add-on you test on those same documents.
Four failure points show up in the specs you already have:
- Serial format. Odoo RFID needs a numeric SGTIN-96 serial. A legacy serial with letters stops the native Odoo path. Business Central can store those letters in item tracking, then still needs an add-on if the source is a tag.
- Lot quantity. Odoo collapses an RFID scan of a lot-tracked product to quantity 1. A receiver who trusts the beep will understate the receipt.
- Surface. Paper tags are specified for plastic, cardboard, and glass. Metal and liquids need a shorter-range on-metal label and a printer in the ZT411 class.
- Volume. A sled rated at 1,300+ tags per second can return IDs the receiver did not mean to count, so someone has to filter that burst into one document. Odoo lets you edit a count before Apply. NaviPartner's store flow waits for a supervisor to post adjustments. Keep those review steps on the count and on the supervisor post. A comment on a warehouse thread puts a related limit in one sentence: "It's effective if the individual operators do it correctly. But inventory can still get messed up and lost if people take shortcuts."
CPCON prices ERP or WMS integration services at USD 10,000 to USD 100,000, and full deployments at USD 50,000 to USD 150,000 for 10,000 to 50,000 sq ft, USD 150,000 to USD 350,000 for 50,000 to 200,000 sq ft, and USD 350,000 to USD 1,000,000+ above 200,000 sq ft. Pilots on that page are USD 15,000 to USD 50,000. These are vendor-stated ranges in the cost guide. They are vendor estimates, and they are separate from Flectic fees. We integrate the ERP and the WMS. We do not sell the tags or the readers.
Ask each bidder to price these lines on their own, against your item master:
- GTIN-14 and serial cleanup, including how alphanumeric IDs will be handled.
- Writer workflow: who encodes the EPC, on which printer, and where the file comes from.
- The app or APK on the handheld, and which documents a read can post.
- A filter and review step before inventory is adjusted.
- A pilot on one zone, with your metal and liquid SKUs in the sample.
Who should stay on barcodes, and who should mix both
Stay on barcodes when the left side of the decision table is your week. One scan per pick, a catalog heavy with cans and liquids, serials that contain letters, and a team that already finishes the count with a handheld are all reasons to keep printing labels. For a smaller distributor, tag quantity sets the DogBone price. Near the 100-tag break the paper tag is USD 0.69. A few dozen users can still ship enough cartons to reach the 1,000-tag break at USD 0.27 and the 20,000-tag break at USD 0.14. For a small on-metal quantity, the ZT411 at USD 3,894.42 is a large share of that tag spend. A 500-tote pool can still be the exception.
Mix the two when the catalog splits cleanly. Keep barcodes on outbound case picks that a person confirms one line at a time. Use RFID on the asset pool or the item-level zone where a walk replaces hundreds of scans. Odoo can run barcode operations and RFID scans in the same Barcode app, with the RFID limits above. Business Central can keep camera barcode scanning on the mobile app and add an ISV only where a pallet read has to post.
The gain is the pass that replaces a long series of aims. The cost is tag physics, encoding, and a review step so a stray read does not become stock.
For a single-entity distributor whose goods sit in cartons, whose serials are plain numbers, and whose pain is the cycle count, start with one Premium or Standard sled, a host device, and a paper tag that matches plastic or cardboard. For a metal and liquid catalog, price the Silverline curve and the ZT411 before you promise a dock read. For Business Central, budget an add-on proof on a real pallet. For Odoo, prove SGTIN-96 encoding on your own GTIN and a numeric serial before you order 20,000 inlays.
Wholesale distribution teams usually have both patterns in one building: case picks at the dock and a messier count in the racks. System integration is the work of making the reader post to the document you already trust. Supply chain implementation covers that warehouse design with the ERP, in phases, including the barcode path you keep.
A sensible first step is a pilot with your own goods: one zone, both a friendly carton and a metal or liquid SKU, a numeric serial and a lettered serial, and a count that a supervisor reviews before posting. That vendor's published pilot band of USD 15,000 to USD 50,000 is one envelope for a broader RFID WMS pilot. Your envelope might be one sled, one printer test, and a short integration sprint. Ask for that scope as its own quote.
How Flectic can help
Flectic implements warehouse and transport workflows on Dynamics 365 or Odoo for logistics operators that need shipment status and cost-to-serve before the invoice goes out. Each phase gets a fixed price in the written proposal before it starts. Book a free discovery call with Flectic to plan an RFID pilot that connects to your ERP, then review the logistics implementation.
Sources
- RFID, Odoo 19.0 documentation, Odoo, October 2026
- Manage inventory with RFID, Odoo 18.0 documentation, Odoo, October 2026
- Retrieve EPC codes, Odoo 18.0 documentation, Odoo, October 2026
- Odoo Pricing, Odoo, October 2026
- Track items with serial, lot, and package numbers, Microsoft, October 2026
- Set up RFID functionalities in Business Central, NaviPartner, October 2026
- RFID Scanning for Microsoft Dynamics 365 Business Central, Insight Works, October 2026
- Avery Dennison Smartrac DogBone RFID Paper Tag M830, atlasRFIDstore, October 2026
- Avery Dennison Smartrac Belt RFID Wet Inlay NXP UCODE 9, atlasRFIDstore, October 2026
- Zebra Silverline Micro II RFID Tag by Beontag, atlasRFIDstore, October 2026
- Zebra RFD40 Premium UHF RFID Sled, atlasRFIDstore, October 2026
- RFID Warehouse Management System Cost (2026 Guide), CPCON Group, October 2026
- I've been hearing a lot about RFID replacing barcodes in warehouses, Reddit, accessed October 2026
- Has anyone here used RFID-based inventory systems?, Reddit, accessed October 2026
- Anybody that has implemented RFID in their warehouse?, Reddit, accessed October 2026
- Is RFID worth implementing?, Reddit, accessed October 2026
- RFID vs. Barcodes: The Definitive Guide to Modernizing Your Warehouse, Senitron, October 2026
Frequently asked questions
How much does an RFID warehouse management system cost?
As of October 2026, the Premium RFD40 sled, the TC22 starting price, and the adapter total USD 2,524.61 before a printer. The Standard sled lists from USD 989.21 before the host and adapter. One RFID services vendor publishes full deployments from USD 50,000 to USD 150,000 for a 10,000 to 50,000 square foot site, and integration services from USD 10,000 to USD 100,000. Those deployment and integration bands are that vendor's ranges, so ask for your zone, your tag type, and the ERP posting work as separate lines.
How much do RFID tags cost for warehouse inventory?
A paper UHF DogBone tag lists at USD 0.69 each for 100 tags and USD 0.12 at 100,000 tags, as of October 2026. Print and encode is extra. An on-metal Silverline Micro II label is USD 1.11 at 100 tags and USD 0.59 at 3,600, and it needs an on-metal printer. A cheaper wet inlay shows up only at 40,000 pieces and above. Price the tag that matches the surface, at the quantity you will buy.
Can I start with a pilot program?
Yes. Limit the pilot to one zone, one friendly carton, one metal or liquid item, and both a numeric serial and a lettered serial. A vendor cost guide puts broader RFID pilots at USD 15,000 to USD 50,000. A smaller test can be one sled, a printer trial, and a short piece of ERP work, quoted on its own. Post nothing to live inventory until a supervisor has reviewed the count.
Can I combine both RFID and barcodes?
Yes, and many distributors should. Keep barcodes on case picks that a person confirms one line at a time. Use RFID on a tote pool or an item-level zone where one walk replaces a long series of scans. Odoo can run both inside Barcode, with UHF and numeric serial limits on the RFID path. Business Central can keep camera barcode scanning and add a separate app only where a pallet read must post.
Has anyone found RFID useful in practice?
It is useful when the task is a walk past many tagged items, such as a quarterly pass over laptops and monitors, or a dense count where aiming at each barcode is the bottleneck. One comment on a warehouse thread says inventory can still get messed up and lost if people take shortcuts. A fast reader can also return IDs the receiver did not mean to count, and those IDs still have to be filtered into one document.
Which is better for a smaller distributor?
Barcode scanning is the better default when each receipt or pick is one visible label and the catalog includes metal or liquids. RFID is easier to justify on a small pool of returnable assets than on every unit you ship. Near a 100-tag order a paper tag is USD 0.69, and a few dozen users can still ship enough cartons to reach the 1,000-tag and 20,000-tag breaks. On a small on-metal quantity, the ZT411 at USD 3,894.42 is a large share of the tag spend.
Is RFID worth implementing if we already scan every line?
Usually no. If operators already finish the pick with one barcode and can read the label when a scan fails, RFID adds tags, a writer, and a filter step without removing the scan. It is worth a pilot when many units must be identified without a line of sight and the ERP can store the code on the tag. Ask for that pilot on one flow before you tag the catalog.