This question already has an answer here:
I'm working with a food bank/soup kitchen and I'd like to be able to scan in donated food cans, packages, and other items. A short trip around the Google block seemed to offer UPC data of two sorts: good (but you must pay a lot) and bad (free). Is there in fact any sort of free UPC database that is accurate and fairly complete? We don't have any budget for the pricey services.