Your iPhone Can be a Barcode Scanner
Law firms and companies often ship box to off-site storage facilities. It's standard practice to track these boxes with bar codes. If you need to label and index a lot of these boxes, you may be stuck with affixing the labels to the boxes, but you won't have to actually key in the bar code numbers to a digital index or write them down on a hard copy.
You can find Beep on the app store, which does a great job of scanning in bar codes. I have tested it on bar coded boxes, and household products and it picks up bar codes with no trouble at all using your iPhone camera.
The best thing about this app is that it will collect bar code numbers one right after the other as you scan different labels and prepares a list.
The app has the option to email an Excel .csv file. You can easily input the bar codes of dozens and dozens of boxes in an index in a fraction of the time it would take you to key them.