Introduction
Barcode scanning is a powerful tool that streamlines inventory management by automating the tracking of products and supplies. By integrating barcode scanning with QuickBooks Desktop, you can speed up the process of entering inventory items, reduce errors, and maintain real-time accuracy in your stock levels. This feature is particularly useful for businesses that manage large inventories and need an efficient way to track item movements, from purchases to sales.
In this guide, we’ll walk you through the steps to set up and use barcode scanning in QuickBooks Desktop. We’ll cover everything from enabling the Advanced Inventory feature to creating and scanning barcodes, ensuring you can take full advantage of this time-saving technology.
Why Use Barcode Scanning in QuickBooks Desktop?
- Faster Data Entry: Instead of manually entering inventory information, you can scan items, reducing the time spent on data entry.
- Increased Accuracy: Barcode scanning minimizes human errors, such as incorrect product codes or quantities, ensuring your inventory data is reliable.
- Real-Time Updates: Inventory levels are updated in real-time as items are scanned, giving you an accurate picture of stock availability.
- Streamlined Operations: Barcode scanning speeds up various business processes like receiving shipments, stocking shelves, and fulfilling orders.
Step 1: Enable Advanced Inventory in QuickBooks Desktop
Barcode scanning is part of the Advanced Inventory feature available in QuickBooks Desktop Enterprise. If you’re using QuickBooks Desktop Pro or Premier, you won’t have access to barcode scanning unless you upgrade to the Enterprise edition with Advanced Inventory.
1.1: Activate Advanced Inventory
- Open QuickBooks Desktop Enterprise: Ensure you’re using the Enterprise edition with Advanced Inventory enabled.
- Go to Edit > Preferences: In the top menu bar, click
Edit
, then selectPreferences
. - Select Items & Inventory: In the Preferences window, click on
Items & Inventory
from the left-hand menu. - Click the Company Preferences Tab: Under the
Company Preferences
tab, look for the option to enableAdvanced Inventory
. - Check the Box: Check the box next to
Advanced Inventory
to activate the feature. - Save Changes: Click
OK
to apply your changes.
1.2: Turn on Barcode Scanning
- Go to Inventory Preferences: After enabling Advanced Inventory, go to
Edit > Preferences
again. - Select Advanced Inventory: From the Preferences menu, select
Advanced Inventory
. - Enable Barcode Scanning: Under the
Barcodes
section, check the box that saysEnable Barcode Scanning
. - Save Changes: Click
OK
to confirm and enable barcode scanning functionality.
Step 2: Set Up Barcodes for Inventory Items
QuickBooks Desktop allows you to assign barcodes to your inventory items. You can either generate barcodes automatically or manually enter them if your products already have barcode labels.
2.1: Assign Barcodes Automatically
- Go to the Item List: In QuickBooks, navigate to the
Lists
menu and selectItem List
. - Edit an Inventory Item: Right-click on any inventory item and select
Edit Item
. - Go to the Barcode Section: In the item’s information window, scroll down to the
Barcode Number
field. - Generate Barcode: If no barcode is assigned, click
Generate Barcode
. QuickBooks will automatically create a barcode based on the item’s name, description, or part number. - Save the Item: Once the barcode is generated, click
OK
to save the changes.
2.2: Enter Existing Barcodes
If your items already have barcodes, you can manually enter the barcode number in QuickBooks.
- Edit the Item: Follow the same steps to edit an inventory item.
- Enter the Barcode Number: In the
Barcode Number
field, type in the existing barcode number or scan the barcode using a connected scanner. - Save the Item: Click
OK
to save the changes.
Step 3: Set Up a Barcode Scanner
To use barcode scanning in QuickBooks Desktop, you need to ensure your scanner is compatible with QuickBooks. Most USB barcode scanners work seamlessly, especially if they emulate a keyboard and automatically enter data when a barcode is scanned.
3.1: Check Barcode Scanner Compatibility
- QuickBooks Compatibility: QuickBooks Desktop is compatible with most plug-and-play USB barcode scanners that support the
Wedge
mode (keyboard emulation). Ensure your scanner can read Code 128 barcodes, which QuickBooks typically uses. - Install Drivers (if necessary): If your barcode scanner requires drivers, install them according to the manufacturer’s instructions.
3.2: Connect the Barcode Scanner
- Plug in the Scanner: Connect the barcode scanner to an available USB port on your computer.
- Test the Scanner: Open a text editor like Notepad, then scan a barcode. If the scanner is working correctly, the barcode number should appear in the text editor.
Step 4: Use Barcode Scanning in QuickBooks Desktop
Once you’ve set up your barcode scanner and assigned barcodes to your inventory items, you can start using the barcode scanning feature in various QuickBooks workflows, such as receiving inventory, sales orders, and invoicing.
4.1: Scan Barcodes to Receive Inventory
When receiving inventory, you can scan barcodes to quickly add items to your inventory records.
- Go to Vendors > Receive Items: In QuickBooks Desktop, click
Vendors
, then selectReceive Items
to record received inventory. - Scan the Barcode: Use your barcode scanner to scan the item’s barcode. QuickBooks will automatically pull up the associated inventory item.
- Enter Quantity: After scanning, enter the quantity of items received.
- Save the Receipt: Once all items are scanned and quantities entered, click
Save & Close
.
4.2: Scan Barcodes for Sales Orders and Invoices
You can also use barcode scanning when creating sales orders, invoices, or packing slips.
- Go to Customers > Create Sales Orders: In QuickBooks, click
Customers
and selectCreate Sales Orders
orCreate Invoices
. - Scan the Items: Use your barcode scanner to scan the items being sold or invoiced. QuickBooks will automatically add the scanned items to the sales order or invoice.
- Complete the Transaction: After scanning all items, finalize the sales order or invoice by entering customer details and payment information.
- Save the Transaction: Click
Save & Close
to record the transaction.
4.3: Adjust Inventory Levels Using Barcodes
You can also use barcode scanning to adjust inventory levels for items that are damaged, lost, or returned.
- Go to Vendors > Inventory Activities > Adjust Quantity/Value on Hand: In QuickBooks Desktop, navigate to the inventory adjustment section.
- Scan the Item Barcode: Use the barcode scanner to quickly pull up the item you’re adjusting.
- Enter the Adjusted Quantity: Modify the quantity or value of the item, depending on the type of adjustment.
- Save the Adjustment: Once you’ve adjusted the necessary items, click
Save & Close
to finalize the changes.
Step 5: Generate Barcode Labels (Optional)
If your items do not already have barcodes, you can generate and print barcode labels directly from QuickBooks Desktop. This can be especially useful for tracking inventory and ensuring that all items are properly labeled.
5.1: Generate Barcodes
- Go to Reports > Inventory: In QuickBooks, click on
Reports
, then go to theInventory
section. - Select Barcode Label Report: Run the
Item Barcodes
report to generate a list of barcodes for your inventory items. - Print Barcode Labels: Once the report is generated, use a barcode label printer to print the labels and attach them to your items.
Troubleshooting Common Issues
6.1: Barcode Scanner Not Recognizing Items
- Issue: When scanning a barcode, QuickBooks doesn’t recognize the item.
- Solution: Ensure the barcode is correctly assigned to the item in QuickBooks. Go to the item list and verify that the barcode number matches the one you’re scanning.
6.2: Scanner Not Working Properly
- Issue: The barcode scanner is not inputting data into QuickBooks.
- Solution: Check if the scanner is properly connected and recognized by your computer. Test the scanner in a text editor to ensure it's working correctly.
6.3: Duplicate Barcodes
- Issue: Multiple items have the same barcode, causing confusion in QuickBooks.
- Solution: Ensure that each inventory item has a unique barcode. You may need to manually reassign barcodes to affected items to resolve duplicates.
Conclusion
Barcode scanning in QuickBooks Desktop is an invaluable tool for businesses that manage inventory. By setting up barcode scanning, you can automate data entry, improve inventory accuracy, and streamline your business operations. Whether you're tracking stock levels, receiving shipments, or fulfilling orders, barcode scanning helps reduce errors and saves time.
Follow the steps in this guide to enable and use barcode scanning in QuickBooks Desktop, and take full advantage of the Advanced Inventory features to keep your inventory management efficient and accurate.