عند تصميم برامج المستودعات والمحاسبة يتم ربط كل مادة برقم وبالتالي ندخل لبرنامج الحاسب هذا الرقم في حالة بيع مادة ما، ولكن عملية إدخال الأرقام بسرعة من قبل الإنسان قد يسبب بعض الأخطاء، فتخيل أن سعر المادة 101 هو 10 ل.س بينما سعر المادة 1,,1 هو 1000 ل.س وبالتالي إذا حدث أي خطأ في عملية إدخال المواد المباعة فإن عملية البيع كلها تصبح خاطئة.

لذلك يتم استخدام قارئ البار كود لقراءة الأرقام بطريقة سريعة وموثقة، فقارئ البار كود يدخل الرقم المرمز إلى الحاسب وكأنه تم إدخاله من لوحة المفاتيح.