Articles in this section

How to Create a UOM

There are four ways to create a Unit of Measure (UOM) in ShipHero. Choose the method that best fits your workflow:

Important

Before creating a UOM, its component must already exist in ShipHero. To create an Inner Pack, the Each must exist first. To create a Master Case, the Inner Pack or Each must exist first.

Method 1: Adding a New Product

Use this method to create a new UOM SKU that does not yet exist in ShipHero.

  1. Go to Inventory > Products and click + Add a product.
  2. Enter the Name and SKU for the new UOM.
  3. Check the box next to This is a UOM item.
  4. Select the UOM Type: Pallet, Master Case, or Inner Pack.
  5. Search for and select the component SKU.
  6. Enter the quantity — how many units of the component this UOM contains.
  7. Click Save.

Add a product form with the UOM item checkbox selected

After saving, you will be redirected to the new product's details page where you can review and edit the UOM configuration.

Product details page showing UOM configuration

UOM component section on product details page

Method 2: At the Product Level

Use this method to add a UOM relationship to a product that already exists in ShipHero.

The product must already exist in ShipHero before using this method.

  1. Go to Inventory > Products and open the product you want to update.
  2. Scroll down to the Product UOM Components section.
  3. Select the UOM Type.
  4. Search for and select the component product.
  5. Enter the quantity in the Case value field — this is how many units of the component are in this UOM — then press Enter.

Product UOM Components section showing UOM Type selector

Product UOM Components section with component and quantity filled in

Important: Removing Intermediate UOM Relationships

If a UOM is part of a hierarchy (for example, Pallet → Master Case → Inner Pack → Each), you cannot remove a lower-level relationship (such as Inner Pack → Each) while a higher-level UOM (such as Master Case or Pallet) still references it. To break the relationship, remove the UOM from its parent first, working from the top of the hierarchy down.

If you attempt to remove a relationship out of order, ShipHero will display an error:

Error message shown when attempting to remove an intermediate UOM relationship out of order

Method 3: CSV Upload

Use this method to convert multiple existing SKUs into UOMs at once. The CSV upload creates the UOM relationships and nesting structure in bulk.

Important: Before You Upload

All SKUs — including the UOM SKU and its component SKUs (including Eaches) — must already exist in ShipHero before uploading. The product should not have inventory or bin locations assigned before the UOM relationship is created. Add bins and inventory to the UOM after the upload is complete. Use the Bulk Edit tool to create multiple SKUs at once if needed.

There is a limit of 800 rows per CSV file. If you have more UOMs to upload, split them across multiple files.

CSV upload template showing UOM columns
  1. Go to My Account > CSV Management.
  2. Select UOM from the drop-down and click Download to get the CSV template.
  3. Fill in the required fields and save the CSV.
  4. Select the warehouse and click Upload to import the file.

CSV Management page showing the UOM upload interface

Method 4: On the Receiving Page

When receiving a purchase order, you can create a new UOM on the fly if the correct UOM does not yet exist in the system.

  1. Open the Purchase Order's Receiving page.
  2. In the Accepted drop-down, click Create UOM.
  3. Enter all required fields: UOM Type, UOM Name, UOM SKU, Length, Width, Height, Weight, and optionally a UOM Barcode.
  4. Add the UOM components and their quantities.
  5. Click Save. The new UOM will immediately be available for receiving.

Receiving page showing the Accepted drop-down with Create UOM option

Create UOM form on the receiving page

Printing a UOM Barcode During Receiving

During receiving you can switch between available UOMs using the drop-down on the receiving line. To print the barcode for any UOM, click the barcode icon next to the UOM name to view and print it.

Receiving page showing the barcode print icon next to the UOM selector

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.