Mmatte/docsBack to Matte

Barcode scanning and labels

Find an item with your camera or a typed code, adjust stock where allowed, and print unit labels.

Inventory Tracking supports finding an item by scanning a unit barcode from Search. You can also type a code, choose between matches, open the item, and use permitted stock controls without leaving the scan result.

Put the code on the correct unit

Barcodes belong to units of measurement. A single item can have one code on its individual unit and another on its case. Storing the code on the matching unit keeps the pack information attached to the item.

The item's Barcode field reflects its base unit's barcode. For case or pack codes, open Units of measurement and edit that unit's Barcode.

A code identifies stock you already track in the workspace. Scanning does not look up an unknown product in an external catalog or automatically create its name, supplier, and unit conversion.

  1. Open an item and its Units of measurement.
  2. Choose the unit that physically carries the barcode.
  3. Enter the existing code exactly, including leading zeros, or choose Generate internal code for an internal label.
  4. Save the unit settings and the item changes as required by the editor.
  5. Check the unit conversion and default roles before using the item in stock work.

Scan or enter a barcode

The scanner supports common retail and inventory formats, including UPC, EAN, Code 128, Code 39, and QR codes. A readable code still needs a matching barcode stored in the workspace.

If no match is found, use Scan again or Search instead. Search can help locate an item by another identifier while you verify the stored barcode.

  1. Open Search and choose Scan a barcode.
  2. Allow camera access when your browser requests it, then point the camera at the code.
  3. If the camera is unavailable or the label is difficult to read, enter the code manually and choose Look up.
  4. When one item matches, review its name, SKU, and on-hand information.
  5. If several matches use the code, choose the correct item and unit from the list.
  6. Choose Open item for the full record or Scan next to continue.

Adjust stock from the result

When your role has manual stock adjustment access, a found item shows the same stock editor used in item details. You can add stock, edit an entry, or remove stock while checking the associated location and batch.

Scanning by itself does not increase, decrease, receive, or count stock. You still choose the action, quantity, unit, location, and reason. Review the unit shown by the stock editor even when you scanned a case label.

Use the related operational workflow when you need its document history. For example, a supplier delivery belonging to a purchase order should be received against that order, and a structured inventory count should be entered on the count.

If your role cannot adjust stock, the result explains that limit and still offers Open item where you have record access.

Print a barcode label

The label renderer chooses a valid UPC or EAN format for compatible retail codes and uses Code 128 for other supported text codes, including generated internal codes.

Generate internal code creates a Matte identifier for internal use. It does not register a retail product code or issue a licensed GTIN. Use the product's appropriate retail identifier when that is required.

Label printing operates on one unit per job. The current dialog is a simple label preview and copy count rather than a full sheet-layout or batch-label designer.

  1. Open the item's Units of measurement and make sure the desired unit has a barcode.
  2. Choose Print label for that unit.
  3. Review the label preview, including item name, SKU, unit name, and code.
  4. Set Copies between 1 and 100.
  5. Choose Print and use your browser's print dialog to select a printer or save a PDF.

Resolve common scanning problems

Barcode scanning and label printing depend on the barcode feature included in the workspace plan. If scanning is locked, Search instead provides an alternate route to records you can access.

  • Camera access failed. Check browser camera permission and whether another application is using the camera. Manual code entry remains available.
  • No item matches. Compare the stored unit barcode with the label. Preserve leading zeros and make sure the code is on the intended unit.
  • Several matches appear. Choose the item and unit that match the physical stock, then review duplicate identifiers if they were unintended.
  • Print label is unavailable. Add a barcode to the unit first and check the workspace's barcode feature availability.
  • Stock controls are missing. Manual stock editing requires inventory.manual_adjust. Scanning access alone does not grant it.

Related guides

Something unclear?Send feedback ↗

Search all guides.

Getting startedStart here · Set up a workspace, choose your apps, add data, and find your way around Matte.What you can do in MatteStart here · Find the shared workspace tools and the app guides that explain them.Apps and your workspaceStart here · Understand what apps add and how they fit into a shared workspace.Objects and fieldsData & views · Create lists, choose field types, connect records, and control who can see sensitive values.Records and detail pagesData & views · Create and edit records, organize their detail panels, work in bulk, and recover deleted data.Views, filters, and searchData & views · Turn the same records into useful tables, boards, calendars, and tiles, then find what you need.Importing and exporting dataData & views · Bring in spreadsheets, match columns, review problems, and export selected records or a complete view.Team chatCollaboration · Keep conversations, files, decisions, and follow-ups together in channels and direct messages.Channel settings and permissionsCollaboration · Choose who joins a channel, what members can do, and how long chat history is kept.CalendarCollaboration · See events, time off, agent work, counts, deliveries, and shipments in one place.Notifications and activityCollaboration · Find work that needs attention, follow mentions, and review what happened to a record or conversation.Talk to agentsAgents · Ask questions, give agents work, review proposed changes, and keep the results with your conversation.Agents and scheduled tasksAgents · Set up agent profiles, permissions, memory, spending, and recurring work.Workspace and teamWorkspace · Invite people, organize departments, manage roles, and configure your shared workspace.Account and workspace securityWorkspace · Manage passwords, passkeys, two-factor authentication, sessions, and account access.Plans, billing, and AI creditsWorkspace · Understand workspace capacity, seats, trials, shared AI credits, and agent spending limits.Preferences and keyboard shortcutsWorkspace · Adjust your profile, appearance, accessibility, date preferences, and keyboard controls.API, CLI, and MCPDevelopers · Connect authorized developer tools to Matte’s action API and discover their available capabilities.How inventory worksInventory Tracking · Understand items, stock, locations, units, and the daily inventory workflow.Items and units of measurementInventory Tracking · Build a clear item catalog and count or order in the units your team uses.Stock, locations, and transfersInventory Tracking · Add, correct, remove, and move physical stock with a useful history.Expiration dates and lotsInventory Tracking · Track batches, spot expiring stock, and record waste without losing the rest of an item's inventory.Barcode scanning and labelsInventory Tracking · Find an item with your camera or a typed code, adjust stock where allowed, and print unit labels.Inventory countsInventory Tracking · Assign, complete, review, and repeat counts without treating blank rows as zero.Purchase orders and receivingInventory Tracking · Create supplier orders, track expected deliveries, and receive accepted stock into the right location.Suppliers and replenishmentInventory Tracking · Turn low-stock needs into supplier orders, reviewed emails, and repeatable ordering routines.Quotes, sales orders, and shippingInventory Tracking · Track customer commitments, partial shipments, payments, and printable sales documents.Inventory dashboards and reportsInventory Tracking · Build your Inventory Overview dashboard and explore stock value, usage, count accuracy, and forecasts.Demand forecastingInventory Tracking · Read predicted consumption, confidence, and forecast accuracy without confusing estimates with orders.TroubleshootingHelp · Work through common questions about access, data, conversations, and app workflows.
↑ ↓ to move · Enter to open · Esc to close