Skip to content
Order Ops

Unit of Measure (UOM)

A unit of measure (UOM) defines how a product is counted and sold, such as each, case, pallet, pound, or gallon. Orders, catalogs, and inventory must agree on UOM or quantities go wrong. A buyer ordering cases while the supplier reads eaches is a classic source of over- and under-shipments.

UOM hierarchy

Most distributed products have a hierarchy: eaches in a case, cases on a pallet. The same item carries a different GTIN at each level. An order specifies both the quantity and its unit of measure, and the conversions between levels have to be exact or the picked quantity will be wrong.

UOM and order errors

A mismatch in unit of measure is one of the most expensive quiet errors in order entry, because the totals still look plausible. Validating each line's UOM against the item master catches a case-versus-each slip before it becomes a wrong shipment.

Common UOM abbreviations

These are the abbreviations you will see on purchase orders, catalogs, and pick tickets. Two companies can use different abbreviations for the same unit, so check each trading partner's item setup.

AbbreviationMeaningTypical use
EAEachSingle sellable unit
CS / CACaseShipping carton of eaches; CA is the X12 code
BXBoxInner or retail box
PKPackMultipack or inner pack
DZDozen12 units
PL / PLTPalletFull pallet quantity
CTCartonCarton, often used like case
BGBagBagged goods
RLRollFilm, tape, labels
PRPairGloves, footwear
STSetKits sold together
LBPoundCatch-weight and bulk items
KGKilogramMetric weight
OZOunceSmall weights
GA / GALGallonLiquids; GA is the X12 code
FTFootCable, pipe, lumber

UOM codes in EDI

In X12 the unit of measure travels in data element 355, the Unit or Basis for Measurement Code. On an EDI 850 purchase order it sits in PO103, right after the quantity in PO102. X12 uses CA for case while many ERPs store CS, so the map has to translate one to the other. A missed translation either rejects the line or, worse, loads it with the wrong unit.

UOM conversion example

An item ships 12 eaches to a case and 60 cases to a pallet. An order for 2 pallets is 120 cases, which is 1,440 eaches. If a buyer sends a quantity of 120 with UOM EA and the ERP assumes CS, the warehouse picks 1,440 units instead of 120. The order total still looks like a normal number, which is why this error gets past manual review.

LevelContainsQuantity for 2 pallets
Pallet (PL)60 cases2
Case (CS)12 eaches120
Each (EA)1 unit1,440

Related Resources

Frequently Asked Questions

UOM stands for Unit of Measure, the way a product is counted and sold, such as each, case, pallet, pound, or gallon.

A UOM conversion translates a quantity from one unit to another, such as eaches to cases, using the item's pack hierarchy. Getting it wrong causes over- or under-shipments.

EA means each, a single sellable unit. A line for 24 EA is 24 individual units, not 24 cases.

Both mean case. CA is the X12 EDI code for case, while many ERPs and catalogs use CS. EDI maps translate between them.

How to Answer "Are You EDI Capable?"

A buyer asked, and you need to answer this week. The four things they are checking, what you can say yes to today, and a realistic date for the rest.

  • What a buyer is really asking when they ask this
  • The minimum set-up that makes the answer yes
  • What you can answer today versus what needs building
  • Rough timelines, so you can give a date rather than a maybe

One email with the download. Unsubscribe any time.

Automate every order format

OrderSync processes EDI, PDF, email, and fax orders into your ERP with AI extraction and validation. No VAN middleware.