RFID tags or barcode labels? It's the age old question and depending on who you ask and what their relationship is to that particular tracking technology you will probably get a different answer. My answer - it depends. There truly are many different factors which need to be considered when selecting a tracking technology.
For example, consider the material composition of the item being tracked. Assuming we are talking about passive UHF if the asset has a metal surface or contains liquid this will impact the readability. Barcode, on the other hand, is surface independent. Surface contour is another factor. Unlike RFID, barcode tags and labels can conform to curved surfaces. Environmental factors are also key. Heat, UV exposure, abrasion and chemicals may impair RFID while barcode tags can be designed to resist harsh environments.
After reading this information you might think RFID may not be the answer. However, there are numerous benefits to using RFID as your tracking technology.
First, RFID allows users the ability to read multiple items in a short period of time unlike single scan barcodes.
Second, line-of-sight isn't needed when reading an RFID tag as it is when scanning a barcode.
Third, depending on the type of inlay and readers used, RFID tags can have a much longer read range than barcode.
So, RFID or barcode? Let me rephrase my earlier response - after taking the above factors into consideration, it depends on whichever tracking technology is most appropriate for the application. How's that for being diplomatic?