+1-802-778-9005
Home>>Blog English>>QuickBooks Enterprise Barcode Scanner Not Working: Setup Checks and Fixes
Last updated: 26 Oct, 2026. Reviewed by Rajat, eBetterBooks Technical Content Manager.

Key Takeaways

  • A failed scan traces to one of four places: the plan or scanner (Platinum or Diamond, a USB scanner that reads EAN-13 and Code-128 and sends one carriage return), the barcode settings, one workstation, or the Warehouse app link on a Zebra handheld. Scan into Notepad: digits plus a new line clear the scanner.
  • After a backup, open Edit, Preferences, Items & Inventory, Company Preferences, Advanced Inventory Settings, Barcodes, select Enable Barcode, and run the Barcode Wizard on a unique field. If QuickBooks says the item does not exist, match the item’s Barcode Number to the Notepad digits.
  • Decline the offer to create a new item, use Intuit’s Warehouse app file rather than a Play Store copy, and confirm any unlisted handheld, such as a TC22, with Intuit before buying. If scanning still fails after two attempts at a step, call 1-802-778-9005 or use the no-login form.

When a QuickBooks Enterprise barcode scanner is not working, the fault sits in one of four places: the plan or the scanner itself, the Advanced Inventory barcode settings, one workstation on a network, or the Warehouse app link on a Zebra handheld. A quick Notepad test shows which side to fix first.

Scanning stopped and receiving is waiting? Call 1-802-778-9005 or send the details with the no-login form on this page. Include your Enterprise year and tier (press F2), the scanner model and how it connects, the result of the Notepad test in this guide, and which computers or handhelds fail. Support hours: Monday through Friday, 24 hours a day.

Where a QuickBooks Enterprise barcode scan failsFlowchart. First: does Advanced Inventory Settings open? If no, a side branch says to read the Advanced Inventory guide first. If yes, next: is it a scanner at a PC or a Zebra handheld? For a PC scanner, scan into Notepad. Nothing typed or no new line: fix the scanner settings. Digits and a new line: turn on barcodes, check the item value, then the workstation. For a handheld, use the Warehouse app checks: model, link with a passcode, the link message, pickers, and the isolation checks if it will not read. Still stuck after two attempts: send the details.Where a barcode scan failsDoes Advanced InventorySettings open?NoRead the AdvancedInventory guide firstYesScanner at a PC, or a Zebra handheld?PC: scan into NotepadHandheld: Warehouse appNothing typed or no new line:fix the scanner settingsDigits and a new line:turn on barcodes, check theitem value, then the workstationCheck the modelLink with a passcodeMatch the link messageSet up pickersWill not read: run theisolation checksStill stuck after two attempts? Send the details.Illustration by eBetterBooks. Your screen may look slightly different.

Flowchart for a QuickBooks Enterprise barcode scanner not working: first check that Advanced Inventory Settings opens, with a side branch to the Advanced Inventory guide if it does not; then scan into Notepad; nothing typed or no new line means fix the scanner; digits and a new line means turn on barcodes, check the item value, then the workstation, while a Zebra handheld follows the link, picker and read checks; still stuck after two attempts, send the details

Why is the QuickBooks Enterprise barcode scanner not working

A QuickBooks Enterprise barcode scanner stops working for one of four reasons: the plan or scanner type does not support scanning, the Advanced Inventory barcode settings are off or do not match the item, one workstation is set up differently, or the Warehouse app on a Zebra handheld is not linked. Match your symptom in the table.

Match your symptom

What you seeLikely causeStart with
Advanced Inventory Settings is missing or greyed outPlan or license, not the scannerEnterprise Advanced Inventory not working
Nothing appears when you scan, even in NotepadScanner mode, cable, port, or pairingScanner or QuickBooks test
Digits appear in Notepad, but the cursor stays on the same lineThe scanner sends no Enter after the codeScanner or QuickBooks test
Scans work in Notepad, but nothing happens in QuickBooksBarcodes not turned on, or the wizard not runTurn on barcode scanning
QuickBooks says the item does not exist and offers to create itThe scanned digits do not match the item, or a per-user settingItem does not exist
Scans work only on the computer that holds the company fileSomething differs on the workstationOne computer and not the others
The handheld shows a passcode or link messageThe device is not linked, or the link expiredWarehouse app section
The handheld says no users are assignedNo picker set up, or no picklist sentWarehouse app section
The handheld is linked but will not read labels printed from QuickBooksNo confirmed cause reportedWarehouse app section

Answer these to narrow it down

  • Does the Advanced Inventory Settings button open? If yes, continue on this page. If no, read the Enterprise Advanced Inventory not working guide first, because the scanner cannot work until it does.
  • Is the scanner plugged into a PC, or is it a Zebra handheld? If it is plugged into a PC, start with the Notepad test. If it is a handheld, start with the Warehouse app section.
  • Does a provider host QuickBooks for you? If yes, ask the provider first, because this guide does not cover hosted setups. If no, continue.

Every section follows one rule: two attempts, then stop and send the details with the no-login form on this page.

What does this QuickBooks Enterprise barcode scanner guide give you

This guide takes a warehouse or retail office from a silent scanner to one scan that lands on a transaction line, or to a clear handoff. It separates scanner faults from QuickBooks faults, lists the scanner requirements in one table, and covers settings, workstations, handheld links, and the case with no confirmed fix.

This guide leaves out inventory counts from scans, bulk barcode import steps, label design, scanner buying advice, and QuickBooks Online or Point of Sale scanners.

Does your QuickBooks Enterprise plan and scanner support barcode scanning

QuickBooks Enterprise barcode scanning comes with Advanced Inventory in Platinum and Diamond, and the scanner is bought separately. A scanner at a PC must read EAN-13 and Code-128 barcodes, connect by USB rather than a serial port, and send exactly one carriage return after each scan. A handheld must be a supported Zebra model.

These checks only read settings, so no backup is needed.

Check the plan

Barcode scanning is part of Advanced Inventory, which is included in the Enterprise Platinum and Diamond plans only. Gold owners should confirm with Intuit before buying anything.

Step 1: Open Preferences

In QuickBooks, open Edit and select Preferences.

Step 2: Open the company settings

Select Items & Inventory, then the Company Preferences tab.

Step 3: Try the button

Select Advanced Inventory Settings.

You see: the Advanced Inventory Settings window opens. Close it without changing anything.

If the button is missing or greyed out: the scanner is not the problem yet. Read the Enterprise Advanced Inventory not working guide first.

Check the scanner type

Requirements checked on October 20, 2026. Supported models can change.

Scanner typeWorks with QuickBooks Enterprise?What it needs
USB scanner at a PC that types like a keyboardYes, for scans on transactionsReads EAN-13 and Code-128, sends one carriage return per scan
Serial-port (RS-232) scannerNoUse a USB scanner instead
Bluetooth scanner at a PCNot confirmed for QuickBooks; can work when it acts as a keyboardPaired, in keyboard mode, same code and Enter rules
Zebra TC21 or TC26 handheldYes, with the Warehouse appInternet access and a linked device
Zebra TC20, TC25, TC51, or MC40Yes; discontinued by the maker but still supportedInternet access and a linked device
Other handhelds, such as a Zebra TC22Not on the supported list in October 2024Confirm with Intuit before buying
Android phonePicklists yes; scanning conflictsDo not plan on phone scanning
iPhone or a phone cameraNoThe Warehouse app runs on Android only

Picking on the Sales Order Fulfillment Worksheet and in the Warehouse app needs a different scanner type from the USB feature at a PC. The supported pick-and-receive scanners named for Enterprise are the Honeywell Voyager 1602, Socket Mobile CHS 7CI, and Symbol CS3070. If you are buying a scanner for picking, confirm the model and connection type with Intuit before you buy.

Android phones can receive picklists. Whether a phone can also scan is not settled in Intuit’s own guidance, so do not plan on phone scanning. An iPhone app also named Warehouse Manager belongs to another company and has no QuickBooks link.

Check your scanner

Step 1: Check the manual

Read the model on the scanner’s label, then confirm in the maker’s manual that it reads EAN-13 and Code-128, connects by USB, and can send a carriage return after each code. QuickBooks does not show this.

You see: your scanner matches a “Yes” row in the table.

If it does not: change the scanner or the plan before you troubleshoot anything else. If you are not sure about the carriage return, run the Notepad test. If you are unsure, send the details with the no-login form on this page and include the model.

How do you tell whether the scanner or QuickBooks is the problem

Scan into Notepad to tell whether the scanner or QuickBooks is the problem. If the digits appear and the cursor drops to a new line, the scanner works as a keyboard, so check QuickBooks next. If nothing appears, or the cursor stays on the same line, fix the scanner first.

This general test runs outside QuickBooks.

Run the Notepad test

Step 1: Open Notepad

Open the Start menu, type Notepad, and open it. Any plain text editor works.

You see: an empty text window.

Step 2: Place the cursor

Click inside the window so the cursor blinks there.

Step 3: Scan a label

Scan a printed barcode, ideally one you will scan in QuickBooks.

You see: digits typed into the window.

Step 4: Watch the cursor

Look at where the cursor sits after the digits.

You see: the cursor on a new line, which means the scanner sent a carriage return.

Three results of the Notepad testThree simplified Notepad windows. Left: the window is empty, labeled Scanner problem. Middle: a 13-digit code is typed and the cursor stays at the end of the same line, labeled No Enter suffix. Right: the code is typed and the cursor sits on the next line, labeled Scanner is fine, check QuickBooks.The Notepad test: three resultsNotepad1Notepad2Notepad340063813339314006381333931cursor stays herecursor on a new linenothing typedScannerproblemNo EntersuffixScanner is fine,check QuickBooksSample digits shown. Use one of your own labels.Illustration by eBetterBooks. Your screen may look slightly different.

Three outcomes of scanning into Notepad: nothing typed means a scanner problem, digits with the cursor on the same line means no Enter suffix, and digits with the cursor on a new line means the scanner is fine, so check QuickBooks

Read your result

Nothing typed points to the scanner’s mode, cable, port, battery, or pairing. Digits without a new line mean no Enter suffix is set. For either, fix the scanner settings in this section. Digits and a new line mean the scanner works as a keyboard, so check the QuickBooks barcode settings next.

Fix the scanner settings

These steps change the scanner, not QuickBooks, and the codes differ by model, so keep the maker’s manual open.

Step 1: Keep the configuration codes

Before you reset or reprogram anything, find the maker’s configuration barcodes or utility for your model and keep them, so you can put the current settings back.

Step 2: Set keyboard mode

Put a USB scanner in USB keyboard mode, often called HID mode, not serial or COM mode. Use the maker’s configuration barcodes or utility.

Step 3: Add the Enter suffix

Set the scanner to send one carriage return (Enter) after each code, with the same codes or utility.

Step 4: Check the connection

Plug a USB scanner into another USB port. For a Bluetooth scanner, confirm it is paired and in keyboard mode.

Step 5: Test again

Repeat the Notepad test.

You see: the digits, then the cursor on a new line.

If it fails: two attempts, then stop and send the details: to the scanner maker with the model, or with the no-login form on this page, saying which Notepad result you saw.

How do you turn on barcode scanning in QuickBooks Enterprise

To turn on barcode scanning, back up, then open Edit, Preferences, Items & Inventory, Company Preferences, Advanced Inventory Settings, and the Barcodes tab. Select Enable Barcode, open the Barcode Wizard, choose a field that is unique for each item, and finish. Then scan into a transaction to check it.

Before you start

  • The Advanced Inventory Settings button must open. If it is missing or greyed out, read the Enterprise Advanced Inventory not working guide first.
  • Scan a label into Notepad first. If the digits and a new line do not appear, fix the scanner first.
  • If any step fails, send the details with the no-login form on this page.

Back up first

Do this as the Admin user, the main login that can set up users, on the computer that holds the company file, when nobody else is working in it.

  1. Open the File menu and select Switch to Single-user Mode. If the menu already offers Switch to Multi-user Mode, you are already in single-user mode. When you finish, if other people share this file, select File, Switch to Multi-user Mode.
  2. Open File, hover over Back up Company, and select Create Local Backup.
  3. Select Local Backup, then Next.
  4. Select Browse, pick a separate folder on another drive (for example, Pre-Change Backup), keep the verification test on, and select OK.
  5. Select Save it now, then Next.

You see: a confirmation message, and a backup file that ends in .qbb. If the backup fails, stop and use the form.

Create a local backup in QuickBooks DesktopThe File menu is open. Switch to Single-user Mode is the first item to use, and Back up Company has a flyout with Create Local Backup. Three small dialogs follow: choose Local Backup and Next, browse to a folder and keep Complete verification on, then Save it now and Next.Back up before any file changeFile(other menus not shown)Switch to Single-user ModeBack up Company>Create Local Backup12Do this firstItem order may differ by versionLocal BackupSelect Local Backup,then NextNext3Local Backup OnlyBrowse: pick a folder.Keep verification onOK4Save it nowSelect Save it now,then NextNext5Done: a message confirms the backup. The file ends in .qbbIllustration by eBetterBooks. Your screen may look slightly different.

File menu with Switch to Single-user Mode, Back up Company and Create Local Backup highlighted, then three backup windows

Turn on barcodes

Step 1: Open Preferences

Open Edit and select Preferences.

You see: the Preferences window.

Step 2: Open the company settings

Select Items & Inventory on the left, then the Company Preferences tab.

Step 3: Open the Barcodes tab

Select Advanced Inventory Settings, then the Barcodes tab.

You see: the barcode options.

Step 4: Enable barcodes

Select the Enable Barcode box. On some releases it is labeled Enable Barcode scanning.

Step 5: Start the wizard

Select Open Barcode Wizard.

You see: the Barcode Scanning Setup wizard.

Barcodes tab in Advanced Inventory SettingsSimplified window opened from Advanced Inventory Settings. A row of tabs where only Barcodes is named and selected; the other tabs are grey bars. On the Barcodes tab, the Enable Barcode box is selected and marked 1, and the Open Barcode Wizard button is marked 2. Other options are grey bars. A note says some releases label the box Enable Barcode scanning.Advanced Inventory Settings (simplified)BarcodesEnable Barcode1Open Barcode Wizard2Some releases label the box Enable Barcode scanning.Illustration by eBetterBooks. Your screen may look slightly different.

Simplified Advanced Inventory Settings window with the Barcodes tab selected, the Enable Barcode box marked 1 and the Open Barcode Wizard button marked 2; other tabs and options are grey bars

Run the Barcode Wizard

Step 1: Choose the item field

Choose an item field that holds a value unique to each item, such as Item Name or Part Number, then select Next. If your barcodes already sit in a custom field, choose Copy barcodes instead.

Step 2: Choose the item types

Choose which item types get barcodes, then select Next.

Step 3: Finish

Select Finish, then select OK until the Preferences window closes. If others share the file, open File and select Switch to Multi-user Mode.

Undo and side effects

To turn scanning off later, clear the same box on the Barcodes tab. The barcodes stay in the company file. To undo the wizard’s changes to items, restore the Pre-Change Backup with File, Open or Restore Company, Restore a backup copy, under a new name. Work entered after the backup is not in it.

Check the result

Step 1: Check one item

Open the Item List, open an item, and look at its Barcode Number field.

You see: the field holds a code.

Step 2: Scan into a transaction

Open a transaction that accepts scans and scan the item’s label. Scans work on estimates, sales orders, invoices, sales receipts, refunds and credits, purchase orders, item receipts, bills, write checks, and inventory transfers.

You see: the item appears as a new line.

If it fails: if QuickBooks says the item does not exist, compare the item’s Barcode Number with the Notepad digits, character by character. If nothing happens at all, run the wizard once more. Two attempts, then stop and send the details with the form.

Why does QuickBooks say the item does not exist when you scan

When QuickBooks says a scanned item does not exist and offers to create it, one of two reported causes applies. The scanned digits do not match the value the item stores, or, on a workstation, a per-user barcode setting is off. Compare the values first, because that check changes nothing.

Decline the offer to create a new item, to avoid a duplicate. If any step fails, send the details with the no-login form on this page.

Compare the values

Step 1: Get the scanned digits

Open Notepad, click inside it, and scan the label. Keep the window open.

Step 2: Open the item

In QuickBooks, open the Item List and open the item the label belongs to.

Step 3: Read the Barcode Number

Find the Barcode Number field.

You see: a code, or an empty field. An empty field can mean the wizard did not include this item’s type.

Step 4: Compare character by character

Compare the Barcode Number with the Notepad digits. Look for a leading or trailing space, an extra character, or a missing digit.

You see: an exact match, or a difference you can point to.

The scanned digits must equal the Barcode NumberLeft: a simplified item record with grey bars and one named field, Barcode Number, holding a 13-digit code. Right: a Notepad window holding the same 13 digits from a scan. An equals sign sits between them. Below, a note lists what to watch for: a leading or trailing space, an extra character, or a missing digit.Scanned digits must equal this fieldItem record (simplified)Barcode Number4006381333931=Notepad4006381333931Digits from one scanWatch for:a leading or trailing space, an extra character,or a missing digitIllustration by eBetterBooks. Your screen may look slightly different.

Simplified item record with the Barcode Number field and a Notepad window holding the same scanned digits, with a note to watch for a leading or trailing space, an extra character, or a missing digit

Back up first

Do this as the Admin user, the main login that can set up users, on the computer that holds the company file, when nobody else is working in it.

  1. Open the File menu and select Switch to Single-user Mode. If the menu already offers Switch to Multi-user Mode, you are already in single-user mode. When you finish, if other people share this file, select File, Switch to Multi-user Mode.
  2. Open File, hover over Back up Company, and select Create Local Backup.
  3. Select Local Backup, then Next.
  4. Select Browse, pick a separate folder on another drive (for example, Pre-Change Backup), keep the verification test on, and select OK.
  5. Select Save it now, then Next.

You see: a confirmation message, and a backup file that ends in .qbb. If the backup fails, stop and use the form.

Correct the item

Step 1: Open the item

Open the Item List and open the item again.

Step 2: Fix the value

Change the Barcode Number so it equals the scanned digits exactly, with no spaces. If the field was empty, run the Barcode Wizard again from Edit, Preferences, Items & Inventory, Company Preferences, Advanced Inventory Settings, Barcodes, and include this item’s type.

Step 3: Save

Select OK.

Step 4: Return to multi-user mode

If others share the file, open File and select Switch to Multi-user Mode, so workstations can open it again.

Do not use bulk barcode import for this fix. It needs the Admin user, single-user mode, and a backup, and its steps are outside this guide.

If it happens on one workstation only

This per-user box was reported in 2020 and may not exist on your release.

Step 1: Sign in on the workstation

On the failing workstation, open QuickBooks as the user who scans.

Step 2: Look for the box

Open Edit, Preferences, Items & Inventory, then the My Preferences tab. If a box labeled Enable my barcode scanner is there, select it, then OK.

Check the result

You see: the scan adds the item as a new line, with no prompt. To undo an item edit, restore the Pre-Change Backup (File, Open or Restore Company, Restore a backup copy) under a new name.

If it fails: two attempts, then stop and send the details with the form. Include the Barcode Number, the Notepad digits, and whether the box existed.

Why does the barcode scanner work on one computer and not on the others

When the scanner works on the computer that holds the company file but not on a workstation, compare what differs on that workstation: the QuickBooks version, the user’s own barcode setting, the file it opens, and the scanner itself. In the one detailed report of this case, restarts and updates did not help, but a per-user box did.

A workstation is any other computer that opens the company file over the network. If any step fails, send the details with the no-login form on this page.

Before you start

  • Scan a label into Notepad on the failing workstation. If the digits and a new line do not appear, fix the scanner or the USB port first.
  • If you see a network error such as H202, read QuickBooks multi-user mode not working instead.
  • If a provider hosts QuickBooks, ask the provider first.

Compare the versions

Step 1: Read the version on the file’s computer

On the computer that holds the company file, open QuickBooks and press F2. Note the version and release.

Step 2: Read the workstation version

On the failing workstation, press F2 and note the same details.

You see: the same version year on both. Every copy of QuickBooks that opens a file must run the same version year.

If they differ: bring the workstation to the same version before you test again. See QuickBooks Enterprise upgrade problems or use the form.

Back up first

Do this as the Admin user, the main login that can set up users, on the computer that holds the company file, when nobody else is working in it.

  1. Open the File menu and select Switch to Single-user Mode. If the menu already offers Switch to Multi-user Mode, you are already in single-user mode. When you finish, if other people share this file, select File, Switch to Multi-user Mode.
  2. Open File, hover over Back up Company, and select Create Local Backup.
  3. Select Local Backup, then Next.
  4. Select Browse, pick a separate folder on another drive (for example, Pre-Change Backup), keep the verification test on, and select OK.
  5. Select Save it now, then Next.

You see: a confirmation message, and a backup file that ends in .qbb. If the backup fails, stop and use the form. When you finish, open File and select Switch to Multi-user Mode so the workstation can open the file.

Check the user’s barcode setting

This per-user box was reported in 2020 and may not exist on your release.

Step 1: Sign in as that user

On the failing workstation, open QuickBooks as the user who scans.

Step 2: Open My Preferences

Open Edit, select Preferences, select Items & Inventory, then the My Preferences tab.

Step 3: Look for the box

Look for a box labeled Enable my barcode scanner. If it is there, select it, then OK. If it is not, continue.

Check the file and the server

Step 1: Open the same company file

Press F2 on both computers and compare the file location under File Information. If they differ, open the copy on the computer that holds the company file, the one the item was created in.

Step 2: Check Database Server Manager

On the computer that holds the company file, open the Start menu, type Database, and open QuickBooks Database Server Manager. On the Scan Folders tab, select Browse, pick the company file folder, select OK, then Start Scan. The Database Server Manager guide covers installing it.

Step 3: Restart and test again

Restart the workstation, open the company file, and scan into a transaction.

Check the result

You see: the same scan adds the item as a new line on the workstation.

If it fails: two attempts, then stop and send the details with the form. Include both F2 readings, the user name, and whether the My Preferences box existed.

Why will the Warehouse Manager app not connect or read barcodes

The Warehouse Manager app links to QuickBooks when the device has internet access, runs Intuit’s app, and is linked with a passcode from the Site Operations tab; for scanning, use a supported Zebra handheld. Pickers must exist as vendors of type Warehouse user. If a linked handheld ignores labels printed from QuickBooks, users report no confirmed fix.

The app may show as QuickBooks Desktop Warehouse App or QuickBooks Warehouse; this guide says the Warehouse app. If any step fails, send the details with the no-login form on this page.

Before you start

  • Check the model. Supported: Zebra TC21 and TC26, plus the discontinued TC20, TC25, TC51, and MC40. For any other model, confirm with Intuit first.
  • Charge the handheld, set it up with the maker’s manual, and connect it to Wi-Fi. The computer also needs internet access to link.
  • Stay signed in to QuickBooks while you link the device.

Install the app on the handheld

Step 1: Download the app

On the handheld, download the app file from Intuit’s Warehouse Manager download link. Use Intuit’s file, not a Play Store copy: one user reported devices switching to a Play Store version that did not work until it was uninstalled, reinstalled, and linked again.

Step 2: Allow the download

If the message “We’re sorry, this file format is not supported” appears, select Download.

Step 3: Allow the install

If Install Blocked appears, select Settings and allow the install.

You see: the app on the handheld.

Back up first

Do this as the Admin user, the main login that can set up users, on the computer that holds the company file, when nobody else is working in it.

  1. Open the File menu and select Switch to Single-user Mode. If the menu already offers Switch to Multi-user Mode, you are already in single-user mode. When you finish, if other people share this file, select File, Switch to Multi-user Mode.
  2. Open File, hover over Back up Company, and select Create Local Backup.
  3. Select Local Backup, then Next.
  4. Select Browse, pick a separate folder on another drive (for example, Pre-Change Backup), keep the verification test on, and select OK.
  5. Select Save it now, then Next.

You see: a confirmation message, and a backup file that ends in .qbb. If the backup fails, stop and use the form.

Link the handheld

Step 1: Open Site Operations

In QuickBooks, open Edit, Preferences, Items & Inventory, Company Preferences, Advanced Inventory Settings, then the Site Operations tab.

Step 2: Add the device

Select Add.

You see: a passcode.

Step 3: Enter the passcode

On the handheld, open the Warehouse app, enter the passcode, select Link, then Yes.

Step 4: Finish

Wait for the success message, then select Next.

You see: the handheld shows it is linked.

Link a Zebra handheld to QuickBooksLeft: in QuickBooks, the Site Operations tab (simplified). Selecting Add, marked 1, shows a passcode. Right: a simplified handheld screen with a grey bar for the app header, in three stages: enter the passcode and select Link, marked 2; select Yes, marked 3; after the success message, select Next, marked 4. A note says to stay signed in to QuickBooks while linking.Link the handheldSite Operations tabAdd1A passcode shows hereEnter the passcode:Link2Yes3Next4Stay signed in to QuickBooks while you link the device.The handheld and the computer both need internet access.Illustration by eBetterBooks. Your screen may look slightly different.

Linking a Zebra handheld: in QuickBooks, Add on the Site Operations tab shows a passcode; on the handheld, enter the passcode, select Link, then Yes, then Next after the success message

Match the link message

Message on the handheldWhat to do
“This is not the right format. Check your password and try again.” or “This is not the right passcode.”Retype the passcode with no extra characters.
“The connection attempt has timed out.” or “Something went wrong. Please try again.”Check the internet connection on the handheld and on the computer.
“QuickBooks is not allowing this device to link. Try again or contact your administrator.” or “QuickBooks is no longer linked to this device.”The device was removed or Deny was chosen. Link it again and choose Allow.
“Your passcode has expired. Contact QuickBooks to request a new passcode for this company file.”On the Site Operations tab, remove the device and add it again.

Set up pickers

The message “There are no users assigned to this company file.” appears when no picker exists or no sales order has been sent for picking.

Step 1: Give the role vendor access

Open Company, Users, Set up Users and Roles, then the Role List tab. Choose the role, select Edit, then Areas and Activities, Centers, Vendor Center. Under Activity Access Level, select View Balance.

Step 2: Add the picker

Open Vendors, Vendor Center, New Vendor. Enter the picker’s name, open Additional Info, and set Vendor Type to Warehouse user. One person can be both a vendor and an employee.

Step 3: Send a picklist

Open Customers, then Sales Order Fulfillment Worksheet. Choose a sales order and select Create & Send.

Step 4: Open it on the handheld

In the Warehouse app, select your name, then the picklist. If it is missing, select the Sync icon, close and reopen the worksheet in QuickBooks, or scan an item from the picklist.

If it links but will not read barcodes

Users report this on TC21 and TC26 handhelds: data syncs and the scanner reads on its own, but the app ignores QuickBooks labels, sometimes after a beep. The replies seen so far end without a confirmed cure, so treat these as isolation checks.

Step 1: Check the item value

In QuickBooks, open the Item List, open the item, and compare its Barcode Number with the code on the label.

Step 2: Check the label format

EAN-13 and Code-128 are the formats named for QuickBooks barcode scanning. One TC20 read UPC labels but not ITF-14 labels, so test one EAN-13 or Code-128 label.

Step 3: Check the app version

On the handheld, press and hold the app icon and select App Info. Install any update the app offers.

Step 4: Link it again

On the Site Operations tab, remove the handheld, select Add, and repeat the Link the handheld steps in this section with the new passcode.

If it still will not read: two attempts, then stop and send the details with the form, or contact Intuit from Help, QuickBooks Desktop Help/Contact Us, Contact Us. Include the model, the app version, the label format, and the Barcode Number. Support staff have suggested entering quantities by hand in the app as a stopgap.

Check the result

You see: the handheld is linked, your name and the picklist appear, and one scan registers in the app. If others share the file, open File and select Switch to Multi-user Mode.

If it fails: two attempts, then stop and send the details with the form. Include the handheld model and the exact message.

When should an expert fix a QuickBooks Enterprise barcode scanner problem

Get expert help when the scanner passes the Notepad test but QuickBooks still ignores it after the settings checks, when one workstation fails after every check, or when a linked handheld will not read or keeps losing its link. Stop after two attempts at any step and send the details.

Stop and call if any of these is true

  • The Notepad test passes, but QuickBooks ignores the scan after barcodes are on and the values match.
  • Scans work only on the computer that holds the company file, and the workstation checks changed nothing.
  • The handheld links but will not read QuickBooks labels, its passcode keeps expiring, or the no-users message stays after pickers are set.
  • The handheld is not on the supported list, or you want phone scanning.

Who to contact

For scanner programming, start with the scanner maker. To choose between Intuit and an independent provider, read the QuickBooks Enterprise support page.

What to send

Step 1: Gather the facts

Note your Enterprise year and tier (press F2), the scanner or handheld model and how it connects, the Notepad result, which computers, users, or handhelds fail, any message word for word, and whether a backup exists.

Step 2: Send it

Get help with a QuickBooks Enterprise barcode scanner. Call 1-802-778-9005 or send the details with the no-login form on this page. Do not send passwords in the first message. Support hours: Monday through Friday, 24 hours a day. Specialists use a secure, industry-standard remote desktop application to diagnose and work on the problem directly on your computer. Never share passwords during a remote session, and close the remote tool when the work is done.

Allow remote access only to a provider you contacted yourself. More contact options are on the contact QuickBooks Desktop support page.

What questions do users ask about a QuickBooks Enterprise barcode scanner

Users ask these follow-up questions once the basic checks are done and a decision is still open. Each answer ends with a narrowing question and what each reply means, so you can pick your next step. If your case does not fit, send the details with the form.

Does QuickBooks Enterprise work with the Zebra TC22?

The TC22 was not on the supported list when support staff answered in October 2024, while the TC21 and TC26 were, and Intuit recommends the TC26. One TC22 owner linked the device but then saw messages that no picker or warehouse user was found. Confirm with Intuit before you buy one.
Before you buy: do you already own a TC22? If yes, link it once, and if picker messages appear, stop and send the details. If no, choose a model from the supported list.

Can I scan barcodes with my phone in QuickBooks Desktop?

Not with an iPhone or a phone camera, because the Warehouse app runs on Android only and a camera cannot scan for it. Android phones can receive picklists, but phone scanning is not settled in Intuit’s guidance. For scanning you can rely on, plan on a supported Zebra handheld.
To narrow it down: is your phone an Android phone? If yes, use it for picklists and test one scan before you rely on it. If no, use a supported handheld for scanning.

Do I need a third-party app to scan barcodes in QuickBooks Enterprise?

No. Support staff confirmed in October 2024 that scanning needs Advanced Inventory and the Warehouse app on a supported handheld, with no extra app. A forum peer claimed otherwise. Add-on vendors sell their own scanning tools, but those are separate products, not a requirement.
Your answer decides the next step: is your handheld on the supported list? If yes, link it with the Warehouse app. If no, ask Intuit or the add-on vendor which device fits before you buy anything.

My Warehouse app passcode keeps expiring, what now?

An expired passcode clears when you remove the device on the Site Operations tab, add it again, and enter the new passcode on the handheld. A passcode that keeps expiring needs a closer look, so record the dates and what changed on the network or the device.
To narrow it down: did the link work for a while before it expired? If yes, back up, relink once, and log the date. If no, it never linked, so check the passcode format and internet messages first.

Will turning off barcode scanning delete my barcodes?

No. When you clear the barcode box on the Barcodes tab, the barcodes stay in the company file, so they come back if you turn scanning on again. Turning off the rest of Advanced Inventory is a separate change with its own effects, so back up before you touch it.
Before you clear the box: do you plan to turn scanning back on later? If yes, clear only the barcode box and keep the rest. If no, and you want all of Advanced Inventory off, read the Enterprise Advanced Inventory not working guide first.

Can I import barcodes in bulk instead of running the wizard?

Yes, QuickBooks can import barcodes for many items, but the import needs the Admin user, single-user mode, and a fresh backup. This guide does not cover the import steps. For a handful of items, editing each item’s Barcode Number by hand is the simpler route and easier to check.
To pick the method: do more than a few items need barcodes? If yes, back up first, then run the import or send the details. If no, edit each item’s Barcode Number by hand.

Why won’t the Warehouse Manager app on my iPhone connect to QuickBooks?

The iPhone app called Warehouse Manager in the App Store belongs to another company and has no QuickBooks link, so it cannot connect to your company file. Intuit’s Warehouse app runs on Android only, and scanning needs a supported Zebra handheld such as the TC21 or TC26.
Before you try again: did you install the app from the App Store? If yes, remove it and use a supported Zebra handheld. If no, check your device model against the supported list, then link it with a new passcode.

Does a Bluetooth scanner work with QuickBooks Enterprise at a PC?

It can, but it is not confirmed for QuickBooks. Scanner makers and inventory vendors describe Bluetooth scanners working when they act as a keyboard. The same rules then apply as for a USB scanner: EAN-13 and Code-128 support, and one carriage return after each scan.
To check yours: does the Notepad test show the digits and a new line? If yes, turn on barcodes and test in a transaction. If no, pair it again and set keyboard mode with the maker’s codes.

Will a USB scanner work when QuickBooks runs on a hosted server?

This guide does not cover hosted or Remote Desktop setups. Whether a scanner plugged into your own PC reaches a hosted session can depend on that setup, and the hosting provider controls it, so the provider is the first contact. The Notepad test still shows whether the scanner itself works.
Your answer decides the next step: does the scanner pass the Notepad test on your own PC? If yes, ask the provider whether the hosted session accepts it. If no, fix the scanner settings first.

Does Intuit support help with the scanner itself?

Active Enterprise subscribers get unlimited help from Intuit, but help with third-party components is limited, and a scanner is third-party hardware. In at least one support thread, staff pointed a scanner fault to the scanner maker first. Run the Notepad test before you call, so you know which side to describe.
Before you call: did the scanner pass the Notepad test? If yes, contact Intuit or send the details about the QuickBooks side. If no, contact the scanner maker with the model first.

Report Your Issue