Skip to main content

Barcode vs. UPC in SureStock: Why Your Scan Isn't Showing Up as a UPC

When you use Barcode Lookup to scan an item and add it to your catalog, you might expect the scanned code to automatically appear in the UPC field of the material, but it doesn't. Here's why, and what actually happens.

➡️ What Happens When You Scan a Barcode to Add an Item?

When you scan a product barcode using SureStock Barcode Lookup and select "Add to Catalog and Inventory," SureStock creates the new material and saves the scanned code as a barcode, not as a UPC.

This means:

  • ✅ The material gets created successfully

  • ✅ The scanned code is saved to the item, as a barcode

  • ✅ Next time you scan that same code, SureStock will recognize and pull up that material

  • ❌ The code will not appear in the UPC field under Manage UPC in the item details


➡️ What's the Difference Between a Barcode and a UPC in SureStock?

Barcode

UPC

Used for

Scanning & identifying items in SureStock

Supplier-specific product codes

Set automatically on scan

✅ Yes

❌ No

Linked to a supplier

❌ No

✅ Yes (one per supplier)

Used for PO matching

❌ No

✅ Yes

In short: a UPC is a supplier-linked code used for purchasing workflows, while a barcode is used for scanning and identifying items within SureStock.


➡️ What If SureStock Can't Find the Barcode?

In some cases, after scanning, you may see this message:

"We couldn't find any matching materials for this barcode. You can try searching again or add it as a custom item."

This means the scanned barcode doesn't match any existing material in SureStock's database. In this case:

  1. Tap "Add custom item"

  2. Fill in the details manually

  3. Check "Add to Catalog and Inventory" before tapping the button, if you want it saved directly to your catalog

📌 Note: Even when adding a custom item this way, the scanned barcode will be saved to the material as a barcode, not as a UPC. See below for how to add a UPC manually if needed.


➡️ Where to Find, View, or Replace the Barcode on a Material

Option 1: Scan + Assign

  1. Scan the barcode using your scanner

  2. Hit "Add material"

  3. Search for the material you want to link it to

  4. Pick the location and set the quantity

  5. Save

Once you save, that barcode will be linked to the location you chose.

Option 2: Edit From the Location

  1. Go to the location where the item lives

  2. Find the item and click the three dots (⋯) next to it

  3. Select "Edit availability"

  4. Enter your barcode in the field and hit "Add code." Want to remove the current one? Just click the "X."

  5. Once added, click on "Save Changes"


➡️ How to Manually Add a UPC to a Material

If you also need the code to appear as a UPC (for example, for supplier matching on POs), you can add it manually:

  1. Go to Catalog and open the material

  2. Click on the "Information" tab

  3. Scroll down to Variations and click Manage UPC

  4. Click + Add Supplier UPC

  5. Select the supplier and enter the UPC code

  6. Click Save ✅


➡️ Why This Matters

Barcode scanning and UPCs solve two different problems in SureStock: barcodes make it fast to identify and pull up materials while you're scanning in the warehouse or on a truck, while UPCs are what SureStock uses to match materials to specific suppliers during PO workflows. If you're seeing a scanned code missing from the UPC field, it's not a bug, it just means that connection needs to be made manually so supplier matching works correctly.


➡️ Common Issues

"I scanned a barcode and it's not showing up under Manage UPC on the material."
That's expected, scanning saves the code as a barcode, not a UPC. If you need it to also function as a UPC (for supplier matching on POs), add it manually following the steps above.

"I got a message saying no matching material was found for the scanned barcode."
Tap "Add custom item," fill in the details manually, and check "Add to Catalog and Inventory" if you want it saved directly. The scanned code will still be saved as a barcode, not a UPC, even on a custom item.

"I need the same product's code linked to more than one supplier."
UPCs are supplier-specific, one per supplier. Add a separate UPC entry for each supplier under Manage UPC.


➡️ FAQs

Why doesn't my scanned barcode automatically become the UPC?
Barcodes and UPCs serve different purposes, barcodes are for scanning/identifying items, UPCs are for supplier-specific PO matching. They're not automatically the same value.

Can a barcode be linked to a supplier the way a UPC is?
No, barcodes aren't linked to suppliers. Only UPCs carry that supplier-specific link.


Still need help?

Did this answer your question?