Skip to main content

Chemical Inventory Scanner Overview

Conduct a chemical inventory of your facility by scanning UPC barcodes of chemical products your company uses.

Written by Jason Ries
Updated over 3 weeks ago

Full access required — HazMat Inventory is a full-access feature of SDS Mobile™.

Before You Begin

1. Set up your binders first

Use the Binder Management feature to set up your binder hierarchy before starting a chemical inventory.

Important: You will not be able to use HazMat Inventory without binders already set up in your account.

It is recommended that binders represent physical locations within your facility — flammable cabinets, storage closets, chemical storage areas, and so on. This is especially useful for larger facilities. For smaller operations, a single binder to represent your location is sufficient.

2. Contact KHA to schedule your inventory activity

Before scanning, contact KHA to schedule your inventory activity. This allows KHA to prepare to receive, process, and match your scan data to the correct SDS records on our end. Starting an inventory without scheduling may result in processing delays.

  • Contact KHA to schedule your inventory activity.

    • Email KHA: support@kha.com

    • Include

      • Your Name

      • Company Name

      • Phone Number

      • Binder Names scheduled for inventory activity.

    • KHA will schedule your inventory activity and send a confirmation email.

    • After you receive the confirmation email, you have the greenlight to begin your inventory activity.


How to enter inventory scans

To begin, select HazMat Inventory from the Menu tab in the bottom-left corner.

On the Enter Inventory screen, from the dropdown menu, select the Binder location to which you want to scan items into.


What to do if I don’t see any Binders in the dropdown menu?

On the Enter Inventory screen, if you don’t see any binders listed there, please contact KHA immediately.


Scanning items

You will be prompted to scan the UPC barcode of each inventory item.

Scan Result

What Happens

Barcode match found

A green success message appears. The app records the match and returns immediately to the scanner so you can rapidly scan the next item. No photos are required.

No barcode on the item

Tap the No Barcode button. This skips the barcode scan step and takes you directly to the photo capture screen, where you will photograph the item and add notes.

Barcode scanned but no match found in database

You are prompted to take photos of the item so KHA can identify it and source the correct SDS. Up to 10 photos can be added.

Photo capture — when no barcode match is found

When a barcode scan returns no match, or when you tap No Barcode, you will be prompted to photograph the item. Take photos of:

  • Front of the item

  • Back of the item

  • Barcode (if present but unmatched)

  • Any additional photos that help identify the product — up to 10 total

When done, tap the Preview button in the top-right corner.

Adding notes

On the Image Preview screen, you can add optional notes about the product. Notes are especially useful for:

  • Unmarked containers — above-ground storage tanks, portable containers, drums without labels

  • Items where the barcode was unreadable or missing

Useful information to include in notes:

  • Manufacturer name (if known)

  • Chemical product name (if known)

  • Description of contents — colour, physical state (solid / liquid / gas), any visible hazard markings

Tip: Take extra photos of unmarked or unidentified containers and add as much detail as possible in the notes. The more information KHA has, the faster and more accurately we can match the item to the correct SDS.

You can review and retake any photo by tapping its thumbnail on the Image Preview screen.

Tap Save in the top-right corner to submit this item and return to the scanner for the next one.

Switching locations or finishing scanning

When you are done scanning a location, tap Finished Scanning. This returns you to the Enter Inventory screen where you can select a different binder location or return to the Menu.

What Happens After KHA Receives Your Data

Once your scan data has been successfully synced to KHA, our team will:

  • Review your submitted photos, UPC barcodes, and notes

  • Match each scanned item to the correct SDS in our database

  • Source any missing SDS sheets that are not yet in the database

  • Compile your complete chemical inventory report, organized by the binder locations you scanned

KHA will contact you when your inventory report is ready. Turnaround time depends on the size of your inventory and the number of unmatched items requiring manual sourcing. Your KHA confirmation email will include an estimated timeline.

If you have questions about the status of your inventory after syncing, contact KHA at support@kha.com and reference your company name and the date of your inventory activity.

Sync Inventory Data

How do I know if there is data to sync?

If the app loses internet connection during scanning, or you scanned in Airplane Mode, scan data is stored on your device. When you return to the Menu screen, an information bubble will show the number of items waiting to be synced.

The Sync function shows which items have been successfully transmitted to KHA and which may have failed. Perform a full sync to ensure KHA receives all of your inventory data.

Inventory sync statuses

The sync screen shows items scanned to each location and their current status:

Status

Meaning

Unsynced

Photos and UPC data are stored on your device but have not yet been sent to KHA. Tap Review and Sync.

Synced

Photos and UPC data have been successfully transmitted to KHA from your device.

No offline images saved

All data has been transmitted. Nothing is stored on your device. No action needed.

How to manually sync data from your device

The sync process initiates automatically when you open SDS Mobile™ and connect to the internet. If it does not start automatically, or if you scanned in Airplane Mode, trigger it manually:

  1. Navigate to the Menu tab in the bottom-left corner.

  2. Tap HazMat Inventory.

  3. On the HazMat Inventory screen, tap Review and Sync.

  4. Tap the Sync Database button.

  5. Next, click the Sync Database button

Once the Sync process has initiated, you will see this message at the top of the screen.

Allow the app to sync all items and confirm they are in the Uploaded status as shown here. The green checkmark indicates all items for that location have been synced.

The Sync Meter at the top of the screen indicates the overall synced status for all items.

Removing synced items from the sync list

After syncing, items showing a Synced status can be cleared from the list using the Delete button at the bottom of the Sync Inventory screen.

Important: Only use the Delete function for items showing a Synced status. Deleting an item with an Unsynced status will permanently delete that scan data from your device before it has been transmitted to KHA. Use the Status Filter icon in the top-right corner of the Sync Inventory screen to sort items by status before deleting.

The Status Filter icon is located in the top-right corner of the Sync Inventory screen.

If you scanned while connected to the internet, the app syncs data automatically in the background. In that case, the Sync Inventory screen should be empty — no action needed.

Did this answer your question?