What is UNSPSC?

UNSPSC Definition

UNSPSC (United Nations Standard Products and Services Code) is a global classification system that assigns a unique numeric code to every type of product and service, so that organizations can categorize what they buy and sell in a consistent, standardized way. It is used worldwide across many industries and is maintained by GS1 US on behalf of the standard's governing body.

How is the code structured?

UNSPSC uses a four-level hierarchy that moves from broad to specific, expressed as an eight-digit code. The four levels are Segment (the broadest grouping, such as "Office Equipment"), Family, Class, and Commodity (the most specific, such as a particular type of printer). Each level is a two-digit pair, so reading the code from left to right narrows the category step by step. An optional fifth pair of digits can be added to describe a business function, such as whether an item is being rented or purchased.

What is it used for?

  • Spend analysis: grouping purchases by category so a company can see where its money goes across suppliers and departments
  • Procurement and catalogs: giving buyers and suppliers a shared vocabulary so the same item is classified the same way on both sides of a transaction
  • Reporting and compliance: standardizing product categories for tax, customs, and internal reporting

How does it relate to product data?

UNSPSC classifies products for purchasing and analysis, not for describing their detailed specifications. It answers "what kind of thing is this?" rather than "what are its exact attributes?" For that reason it often sits alongside more detailed classification standards like ETIM or eCl@ss, which define the specific attributes a product should carry. In a PIM system, a UNSPSC code is typically stored as one of several classification values on a product, supporting procurement and reporting while other standards handle technical detail.