Barcodes Overview

Barcodes Overview

Using Barcodes in Your Dispensary

Barcodes help you quickly identify and input products and inventory items using a scanner instead of typing in names manually. Our system supports two standard barcode types: UPC and EAN.

  • UPC (Universal Product Code) – a 12-digit barcode commonly used in retail worldwide.

  • EAN (International Article Number) – a 13-digit barcode standard used globally.

Both UPC and EAN barcodes can be scanned into the system to speed up inventory and fulfillment workflows.


Barcode Scanners (Hardware Recommendations)

You can use any standard barcode scanner that connects to your computer or mobile device. 

Here are some reliable options available on Amazon:

Zebra LS2208 Barcode Scanner
Zebra LS2208 Barcode Scanner
$39.99
Amazon + others



Tera Barcode Scanner
Tera Barcode Scanner
$42.99



NT‑2012 / RD‑2013 1D USB Barcode Scanner
$17.99




Eyoyo 2D Bluetooth Barcode Scanner Wireless
Eyoyo 2D Bluetooth Barcode Scanner Wireless
$59.99
Mini Bluetooth Barcode Scanner Wireless
Mini Bluetooth Barcode Scanner Wireless
$52.49




Symcode Wireless USB Barcode Scanner
Symcode Wireless USB Barcode Scanner
$29.99





Yanzeo USB Barcode Scanner
Yanzeo USB Barcode Scanner
$17.98
MUNBYN Shipping Label Printer with Barcode Support
MUNBYN Shipping Label Printer with Barcode Support
$69.99


Tip: Most simple scanners do not require drivers. Plug them in by USB or pair via Bluetooth, open the field where you want to scan — the scanner will type the code for you or select the item. 

How Barcodes Work with Our System

Internal Barcodes (System-Generated)

When you add items like inventory, products, or formulas into the system, it generates internal barcodes that include lot numbers.   You will need to download and print the barcodes and affix to your products.  


These internal barcodes can be used to:
  • Quickly find an item when fulfilling an order

  • Scan items when adding or modifying inventory

  • Reduce manual entry errors

Scanning these barcodes will automatically populate the active input field, just like typing the name manually.


Supplier Product Barcodes

For supplier products, you can enter barcodes in two ways:

  1. Type the barcode number into the UPC or EAN field

  2. Scan the barcode with a barcode scanner while on the suppliers' product details page — the system will auto-fill the field for you

Supplier barcode fields are available on the product record once you have added a Supplier Product to that product in the system. 


Typical Barcode Workflows

Inventory Receiving / Stock Updates

  1. Open the inventory adjustment or add inventory screen

  2. Scan the internal or supplier barcode for the item

    1. if you scan the internal barcode it will choose the lot number of the barcode you are scanning

    2. if you scan a supplier products barcode, it will choose that product, but will not have any information about the lot number

  3. Enter quantity and lot information as needed


Fulfilling an Order

  1. Go to the order in the system

  2. Click on Fulfill

  3. Scan the barcode on the item or label

    1. the system will highlight the item in the formula/order.  You can change this color under inventory settings.  

    2. If the item is not in the order, a message will appear alerting you that the item does not appear in the order

  4. The system pulls up the matching item

  5. Confirm and complete the fulfillment


Adding or Editing Supplier Products

  1. Navigate to the product’s supplier section in the Product Record

  2. Open the add/edit supplier product dialog (refer to the attached image)

  3. Scan or enter the UPC# or EAN#

  4. Save the product barcode information

The image below shows where these fields appear when adding a supplier product:


Best Practices

  • Ensure your scanner is focused on the barcode and held steady

  • When scanning EAN codes (13 digits), some scanners omit the leading zero — check scanner settings if codes are not matching exactly

  • Keep consistent barcode formatting in your system so scans match inventory records

  • Use consistent barcode label printing for internal inventory if you generate your own labels


Need Help?

If scanning does not behave as expected (e.g., the barcode doesn’t populate the field):

  • Verify the cursor is active in the input field before scanning

  • Try scanning into a text editor to ensure the scanner is working

  • Check that the barcode type (UPC or EAN) matches what you are entering

If the problem persists, contact support with details of your scanner and barcode type.

    • Related Articles

    • Ingredient Type Settings Overview - START HERE

      Ingredient Type Settings Menu Overview Each Ingredient Type is configured through the following sections. Together, these settings define how ingredient types behave, display, price, and interact throughout the dispensary and formula builder. About ...
    • Default Suppliers - Ingredient Type

      Default Supplier(s) Navigation: Admin > Settings > Catalog > Suppliers Overview This section explains how to configure Default Suppliers for each Ingredient Type. Default suppliers are used to streamline purchasing and automatically assign preferred ...
    • Measurement - Ingredient Type

      Measurement Navigation: Admin > Settings > Ingredients > Ingredient Types → Edit an Ingredient Type → Measurement Overview This section explains the Measurement tab for an Ingredient Type. Measurement settings define which units of measurement are ...
    • Ratio - Ingredient Type

      Ratio Navigation: Admin > Settings > Ingredients > Ingredient Types → Edit an Ingredient Type → Ratio Overview This section explains the Ratio tab for an Ingredient Type. Ratio settings define whether ingredients of this type require a ratio and, if ...
    • Add Ingredients

      Add an Ingredient Navigation: Admin > Ingredients > Add Ingredient Manually Overview This section explains how to manually add a new ingredient to your dispensary catalog. A help video is available and recommended before getting started. Add ...