Barcode Scanner for Inventory: How to Set Up a Scanning System

Learn how to set up a barcode scanner for inventory management. Covers phone-based scanning, USB handheld scanners, spreadsheet integration, software options, and best practices for small businesses.

A barcode scanner for inventory does not require a big budget or complicated software. You can set up a working barcode scanner inventory system for under $50 with a USB handheld scanner and a free spreadsheet. If you already have a smartphone, the cost is zero — your phone camera and a web-based scanner like barcodescanner.online handle the scanning, and Google Sheets handles the tracking.

This guide covers the three main ways to scan barcodes for inventory, how to connect a scanner to a spreadsheet, when to move to dedicated software, and how to create your own barcodes for items that don't already have them.

Three Ways to Scan Barcodes for Inventory

The best barcode scanner for inventory depends on your volume, budget, and how mobile you need to be.

Scanning MethodCostSpeedBest For
Phone (web scanner or app)FreeModerate (1-3 sec per scan)Small inventory, occasional counts, getting started
USB handheld scanner$20-50Fast (under 1 sec per scan)Daily scanning at a desk or workstation
Bluetooth wireless scanner$40-100Fast (under 1 sec per scan)Warehouse or stockroom mobility

All three methods read standard barcode formats: UPC-A, EAN-13, Code 128, QR codes, and more. The difference comes down to speed, ergonomics, and how the scanned data gets into your system.

Setting Up a Phone-Based Inventory Scanner

A barcode scanner app for inventory turns any smartphone into a scanning device. You have two options: a web-based scanner that runs in your browser, or a native app you install.

Web-based scanning with barcodescanner.online works instantly. Open the site, allow camera access, and point your phone at a barcode. The scanner decodes it in real time. No installation needed, and it works on any phone with a camera.

Dedicated scanner apps often include scan history, CSV export, and batch scanning modes. Some connect directly to inventory databases.

When Phone Scanning Works Well

  • Inventories under 500 items
  • Weekly or monthly stock counts
  • Receiving shipments of 10-20 items at a time
  • Spot-checking specific items or locations
  • Getting started before buying hardware

When Phone Scanning Falls Short

Phone scanning slows you down at higher volumes. You need to unlock the phone, open the app, hold it steady, wait for the decode, and then do something with the result. For 10 scans, that's fine. For 200 scans during a full inventory count, you will want a dedicated scanner.

Battery drain is another factor. Continuous camera use can drain a phone battery in 2-3 hours. If your inventory count takes longer than that, plan for charging breaks.

Setting Up a Handheld Scanner

A USB handheld barcode scanner is the simplest upgrade from phone scanning. These devices cost $20-50, plug into any computer's USB port, and work immediately. No drivers, no software installation, no configuration.

How USB Scanners Work

A USB barcode scanner acts as a keyboard input device. When you scan a barcode, the scanner "types" the barcode number wherever your cursor is — a spreadsheet cell, a text field, a search box. After typing the number, most scanners automatically press Enter, moving the cursor to the next row.

This means any software that accepts keyboard input works with a barcode scanner. Excel, Google Sheets, QuickBooks, Shopify — if you can type in it, you can scan into it.

Setup Steps

  1. Plug the USB scanner into your computer
  2. Open a text editor or spreadsheet
  3. Click on a cell or text field
  4. Scan a barcode — the number appears instantly
  5. That's it. No additional setup required.

What to Look For in a USB Scanner

  • 1D and 2D support: Some cheap scanners only read 1D barcodes. If you also need QR codes or Data Matrix, get a 2D imager. The price difference is $5-15.
  • Trigger vs. presentation mode: Trigger scanners require a button press for each scan. Presentation-mode scanners scan automatically when a barcode is in view. Trigger mode is better for inventory — you control exactly when each scan happens.
  • Stand included: A hands-free stand lets you hold the item in front of the scanner instead of holding the scanner.

Bluetooth Wireless Scanners

Bluetooth scanners pair with a computer, tablet, or phone and work without a cable. This is ideal for scanning in a warehouse, stockroom, or anywhere you need to move around.

Bluetooth scanners cost $40-100 and offer the same speed as USB models. The trade-off is battery life (typically 8-20 hours on a charge) and occasional pairing issues. For a barcode scanner system for small business with any kind of warehouse operation, wireless is worth the extra cost.

Connecting Your Scanner to a Spreadsheet

A barcode scanner to Excel setup is the fastest way to build a working inventory system. Since USB and Bluetooth scanners act as keyboard input, they type directly into spreadsheet cells.

Basic Spreadsheet Setup

Create a spreadsheet with these columns:

Column A: BarcodeColumn B: Product NameColumn C: QuantityColumn D: Location
036000291452Widget A24Shelf A-1
036000291469Widget B12Shelf A-2
036000291476Widget C36Shelf B-1

To scan items in: Click cell A2 (or the next empty row in column A), scan a barcode, and the number fills in automatically. The scanner presses Enter and moves to the next row, ready for another scan.

Using VLOOKUP to Auto-Fill Product Info

If you maintain a master product list on a separate sheet, you can use VLOOKUP to automatically fill in the product name when a barcode is scanned.

On your master sheet (call it "Products"):

Column A: BarcodeColumn B: Product NameColumn C: Default Location
036000291452Widget AShelf A-1
036000291469Widget BShelf A-2

On your scanning sheet, in column B, use this formula:

=VLOOKUP(A2, Products!A:B, 2, FALSE)

Now when you scan a barcode into column A, column B automatically shows the product name. You just enter the quantity in column C.

For a detailed walkthrough of barcode formulas and formatting in Excel, see our guide on how to create a barcode in Excel.

Google Sheets for Team Access

Google Sheets works the same way as Excel for scanner input. The advantage is that multiple people can access the same inventory sheet from different devices. One person scans at the warehouse while another reviews the numbers from an office — all in real time.

For phone-based scanning into Google Sheets, scan the barcode with barcodescanner.online, copy the result, and paste it into the sheet. It adds an extra step compared to a USB scanner, but it works when you don't have a computer nearby.

Connecting to Inventory Software

Spreadsheets work, but they have limits. They don't alert you when stock is low. They don't track changes over time automatically. They don't generate purchase orders. When your needs outgrow a spreadsheet, dedicated inventory software fills the gaps.

Options by Business Size

Business SizeSolutionCostFeatures
Solo / startupGoogle Sheets or ExcelFreeManual tracking, VLOOKUP, basic formulas
Small (1-10 employees)Free inventory apps (inFlow free tier, Sortly, Stockpile)$0-30/monthBarcode scanning, stock alerts, basic reports
Growing (10-50 employees)Mid-range apps (inFlow, Zoho Inventory, Cin7)$30-200/monthMulti-location, purchase orders, integrations
Large operationsWMS / ERP (Fishbowl, NetSuite, SAP)$200+/monthFull warehouse management, automation

Starting Free, Upgrading Later

A practical path for a barcode scanner for small business:

  1. Month 1-3: Spreadsheet with a USB scanner. Learn your scanning workflow, build your product database.
  2. Month 4-6: Move to a free inventory app. Import your spreadsheet data. Add stock alerts and basic reporting.
  3. When needed: Upgrade to paid software for purchase orders, multi-location tracking, or integrations with your e-commerce platform or accounting system.

This approach costs nothing upfront and lets you grow into more capable tools when you actually need them.

Creating Your Own Inventory Barcodes

Many products already carry barcodes — anything sold at retail has a UPC or EAN on the packaging. Scan those directly. But some items in your inventory won't have barcodes:

  • Custom or handmade products
  • Raw materials and components
  • Storage locations (shelves, bins, racks)
  • Internal assets and equipment
  • Bulk items repackaged into smaller units

For these, you create your own barcodes.

Which Format to Use

For internal inventory (not sold at retail): Use Code 128. It encodes letters and numbers, prints compactly, and every scanner reads it. No registration or fees. You choose any numbering scheme you want — SKU-001, LOC-A1, ASSET-2024-001, whatever makes sense for your operation.

For products sold at retail or on Amazon: Use UPC-A (North America) or EAN-13 (international). These require a GS1 company prefix, which starts at $250/year. You cannot make these up — retailers and marketplaces require GS1-registered numbers.

How to Generate and Print Labels

  1. Use a free barcode generator to create Code 128 barcodes with your product codes
  2. Download the barcode as PNG or SVG
  3. Print on adhesive label sheets using a regular printer, or use a thermal label printer for higher volume

For a complete walkthrough, see our inventory barcode creation guide. For bulk generation, our free barcode generator guide covers batch workflows.

Numbering Tips

Keep your numbering scheme simple and consistent:

  • Sequential numbers (INV-001, INV-002, INV-003) work for most small inventories
  • Category prefixes (ELEC-001, FURN-001) help if you have distinct product categories
  • Location codes (A-01-01 for Aisle A, Shelf 01, Bin 01) make warehouse locations scannable
  • Don't encode data that changes — put the price, quantity, and description in your database, not in the barcode. The barcode is just an ID number. Everything else lives in your spreadsheet or software.

Best Practices for Inventory Barcode Scanning

Label Placement

Put barcode labels in a consistent spot on every item. The front lower-right corner is a common convention for products. For shelves and bins, put the label at eye level on the front edge. Consistent placement means faster scanning — workers build muscle memory and don't waste time searching for the label.

Avoid placing labels on curved surfaces, near edges that get scuffed, or under shrink wrap. If the barcode gets covered, creased, or worn, it won't scan.

Barcode Size

Bigger barcodes scan faster and from farther away. A Code 128 barcode should be at least 1 inch wide for reliable handheld scanning. For warehouse location labels that need to be scanned from a few feet away, go larger — 2-3 inches wide.

Make sure there is a quiet zone (white space) around the barcode on all sides. When in doubt, leave at least 0.25 inches of blank space on each side.

Lighting

Barcode scanners need contrast between the bars and the background. Phone cameras are more sensitive to poor lighting than dedicated laser or LED scanners.

If you are scanning in a dimly lit stockroom, a dedicated handheld scanner with its own illumination will outperform a phone camera. Most handheld scanners include a built-in LED or laser aiming beam that handles low-light conditions.

Regular Audits

A barcode system is only as accurate as the people using it. If someone receives 50 items but only scans 45, your system is off by 5 items, and no technology fixes that.

Schedule regular cycle counts — scan a section of your inventory weekly or monthly and compare the physical count to your records. Investigate discrepancies immediately. Most inventory drift comes from receiving errors, missed scans, or items moved without scanning.

Backup Processes

Have a plan for when the scanner breaks or the software goes down. Keep a paper count sheet as a backup. A spare $25 USB scanner in a drawer is cheap insurance against downtime.

11 min read

Frequently Asked Questions

What is the cheapest way to set up barcode inventory scanning?
Use your smartphone with a free web-based scanner like barcodescanner.online and a Google Sheets spreadsheet. Total cost: $0. You scan barcodes with your phone camera, then manually enter or copy data into your spreadsheet. For a step up, a USB handheld scanner costs $20-50 and types scanned data directly into any spreadsheet — no software needed.
Can I use my phone as a barcode scanner for inventory?
Yes. A phone camera with a web-based scanner or barcode scanner app reads UPC, EAN, Code 128, QR codes, and most other formats. Phone scanning works well for small inventories (under 500 items) and occasional stock counts. For high-volume daily scanning (100+ scans per session), a dedicated handheld scanner is faster and more ergonomic.
How do I connect a barcode scanner to Excel?
USB handheld scanners act as keyboard input devices. Plug the scanner into your computer, open Excel, click a cell, and scan a barcode — the scanner types the barcode number into the cell and presses Enter automatically. No drivers or special software needed. Set up columns for barcode, product name, quantity, and location, then use VLOOKUP to auto-fill product details from a master list.
What barcode format should I use for inventory?
If your products already have UPC or EAN barcodes on the packaging, scan those. For items without existing barcodes (custom products, raw materials, storage locations), use Code 128 — it handles letters and numbers, prints compactly, and is supported by every scanner. No registration or licensing is needed for internal Code 128 barcodes.
Do I need special software for barcode inventory management?
No. You can run a basic barcode inventory system with just a scanner and a spreadsheet (Excel or Google Sheets). The scanner types barcode data into cells, and you track quantities with standard spreadsheet formulas. Dedicated inventory software adds features like automatic stock alerts, multi-location tracking, and purchase order management — but a spreadsheet handles the basics for free.