Taxonomy Guide

Product Taxonomy Standard Guide for United Nations Standard Products and Services Code

Learn the complete code structure, hierarchy rules, and attribute requirements of the United Nations Standard Products and Services Code taxonomy standard.

~100,000
Categories
4 levels
Max Depth
Biannually
Update Frequency
Overview

What is UNSPSC?

The United Nations Standard Products and Services Code (UNSPSC) is a global, hierarchical classification system for products and services used primarily in procurement, spend analysis, and supply chain management. Developed under the auspices of the United Nations Development Programme and now managed by GS1 US, the UNSPSC provides a standardized vocabulary for describing what organizations buy and sell. With approximately 100,000 commodity codes across four clearly defined levels, it covers everything from live animals and chemicals to professional services and IT infrastructure.

UNSPSC uses a strict four-level hierarchy: Segment (broad category, 2-digit code), Family (sub-category, 4-digit code), Class (product grouping, 6-digit code), and Commodity (specific product type, 8-digit code). For example, code 43211507 breaks down as Segment 43 (Information Technology Broadcasting and Telecommunications), Family 4321 (Computer Equipment and Accessories), Class 432115 (Computers), Commodity 43211507 (Notebook computers). This structured numeric approach makes UNSPSC ideal for automated data processing, procurement systems, and government compliance reporting.

The standard is widely mandated in government procurement worldwide. The U.S. federal government, the European Union, NATO, and many national governments require UNSPSC codes on purchase orders and invoices for spend categorization and reporting. In the private sector, large enterprises use UNSPSC for procurement analytics, supplier management, and contract classification. While UNSPSC was originally designed for procurement rather than consumer e-commerce, its comprehensive scope and international recognition make it valuable for any organization that needs to classify products and services in a standardized, language-independent manner.

At a Glance

Maintained byGS1 US (under UN mandate)
Year Founded1998
Current Version26.0
Official WebsiteOfficial Website
Open Standard
No
Code Structure

UNSPSC Category Hierarchy

Example hierarchy showing how products are organized within this standard

10: Live Plant and Animal Material

1010: Live animals
101015: Livestock
101016: Live fish
101017: Live poultry
101019: Shellfish and aquatic invertebrates
1011: Domestic pet products
101115: Pet food
101116: Pet toys
101117: Pet grooming products

12: Chemicals including Bio Chemicals and Gas Materials

1210: Acids
121015: Inorganic acids
121016: Organic acids
121017: Fatty acids
1211: Gases
121115: Industrial gases
121116: Noble gases
121117: Fuel gases

32: Electronic Components and Supplies

3210: Printed circuits and integrated circuits
321015: Printed circuit boards (PCB)
321016: Integrated circuits (IC)
321017: Logic circuits
3211: Discrete semiconductor devices
321115: Transistors
321116: Diodes
321117: Thyristors
Structure Rules

How UNSPSC is Structured

Key rules and principles that define how this taxonomy organizes products

1

Always classify to the Commodity (8-digit) level

UNSPSC codes should be assigned at the most specific level: the 8-digit Commodity code. Higher-level codes (Segment, Family, Class) are used for aggregation and reporting, not for individual product classification. A product assigned only to a Segment or Family code provides insufficient detail for spend analysis and procurement matching.

Use 43211507 (Notebook computers) instead of 43 (Information Technology) or 4321 (Computer Equipment)
Use 14111703 (Writing paper) instead of 14 (Paper Materials) or 1411 (Paper products)
2

Classify by function, not by material or industry of origin

UNSPSC categorizes products based on their intended use and function, not what they are made of or which industry produced them. A steel bolt used in construction is classified under Fasteners, not under Metals. A plastic container for food storage is classified under Food storage, not under Plastics. Focus on the product's purpose when selecting the appropriate code.

Surgical gloves go under Medical supplies (42131602), not Rubber products
A carbon fiber bicycle frame goes under Bicycle frames (25172004), not Carbon fiber materials
3

Use the hierarchical structure for spend aggregation

The four-level hierarchy is designed so that spend data can be rolled up from Commodity to Class, Family, and Segment levels for progressively broader analysis. When implementing UNSPSC, capture the full 8-digit code so that you can report at any level. A well-classified catalog enables questions like "How much did we spend on all Computer Equipment?" (Family 4321) as well as "How much on Notebook computers specifically?" (Commodity 43211507).

Roll up Commodity 43211507 (Notebooks) and 43211503 (Desktop computers) to Class 432115 (Computers) for total computer spend
Aggregate all Family-level codes in Segment 43 for total IT spending overview
4

Handle services and products separately using the UNSPSC service segments

UNSPSC segments 70-94 are dedicated to services (consulting, engineering, healthcare, financial). Products and services should not be mixed under the same codes even when they are purchased together. A maintenance contract for equipment should be classified under the appropriate services segment, while the equipment itself is classified under its product segment. This separation is essential for accurate procurement analysis.

IT consulting goes under 81111500 (Computer services), not under 43 (Information Technology products)
Building maintenance services go under 72101500, while cleaning supplies go under 47131800
Attribute Mapping

Required Attributes by Category

Mandatory and recommended attributes for key categories in this standard

43: Information Technology4321: Computer Equipment432115: Computers
Required
UNSPSC Codee.g. 43211507
text
Product Descriptione.g. Notebook computer, 14-inch, 16GB RAM, 512GB SSD
text
Unit of Measuree.g. Each
enum
Manufacturer Namee.g. Lenovo
text
Manufacturer Part Numbere.g. 21HH002NUS
text
Recommended
Country of Origine.g. China
text
Lead Timee.g. 5-7 business days
text
Warranty Periode.g. 3 years
text
Hazardous Material Indicatore.g. No
boolean
Sustainability Certificatione.g. EPEAT Gold
text
12: Chemicals1210: Acids121015: Inorganic acids
Required
UNSPSC Codee.g. 12101501
text
Chemical Namee.g. Sulfuric acid
text
CAS Numbere.g. 7664-93-9
text
Concentratione.g. 98%
text
Unit of Measuree.g. Liter
enum
Hazardous Material Indicatore.g. Yes
boolean
Recommended
GHS Classificatione.g. Corrosive, Category 1A
text
Safety Data Sheet URLe.g. https://example.com/sds/sulfuric-acid.pdf
text
Packaging Typee.g. HDPE Drum
enum
Storage Requirementse.g. Cool, dry, ventilated area
text
32: Electronic Components3210: Printed circuits321015: Printed circuit boards
Required
UNSPSC Codee.g. 32101501
text
Product Descriptione.g. Multi-layer PCB, FR-4, 6-layer
text
Unit of Measuree.g. Each
enum
Manufacturer Namee.g. TTM Technologies
text
Layer Counte.g. 6
number
Recommended
Board Materiale.g. FR-4
text
Copper Weighte.g. 1 oz
text
Surface Finishe.g. HASL, ENIG, OSP
enum
RoHS Compliante.g. Yes
boolean
Minimum Trace Widthe.g. 4 mil
text
Use Cases

UNSPSC Use Cases by Industry

Industries and scenarios where this taxonomy standard is most commonly applied

Government procurement

UNSPSC is mandated by many national governments including the United States, Canada, and European Union member states for classifying goods and services in procurement systems. Government agencies use UNSPSC codes on purchase orders, contracts, and invoices to enable standardized spend reporting and compliance with procurement regulations.

Enterprise spend analysis

Large corporations use UNSPSC to classify all purchases across business units and geographies. By mapping every invoice line to a UNSPSC code, procurement teams can aggregate spend by category, identify consolidation opportunities, negotiate volume discounts, and track spending patterns over time with a consistent, vendor-neutral taxonomy.

E-procurement and catalog management

B2B e-procurement platforms like SAP Ariba, Coupa, and Oracle Procurement Cloud use UNSPSC as a standard classification system for supplier catalogs. Suppliers classify their products using UNSPSC codes so that buyers can search, compare, and procure items from multiple suppliers using a single, consistent taxonomy.

Supply chain and inventory classification

Manufacturing and distribution companies use UNSPSC to classify inventory items, MRO (Maintenance, Repair, and Operations) supplies, and raw materials. The standard provides a neutral classification that works across ERP systems, warehouse management systems, and supplier catalogs without dependence on any single vendor's proprietary codes.

Evaluation

Pros and Cons of UNSPSC

Advantages
Comprehensive scope covering both products and services with approximately 100,000 commodity codes, suitable for classifying virtually anything an organization buys or sells
Internationally recognized and mandated by governments and large enterprises worldwide, making it essential for public sector suppliers and global B2B commerce
Clean four-level hierarchy (Segment, Family, Class, Commodity) that supports both granular classification and high-level spend aggregation in a single framework
Language-independent numeric coding system that works across geographies without translation issues, with official translations available in multiple languages
Limitations
Requires a paid subscription for full access to the taxonomy, code definitions, and update notifications, unlike free standards such as Google Product Category
The four-level hierarchy can be limiting for product verticals that need deeper granularity; consumer electronics and apparel categories often lack the specificity available in industry-specific standards
Primarily designed for procurement and B2B use cases rather than consumer-facing e-commerce, meaning category names and structures may not align with how consumers search for and discover products

How to Implement UNSPSC

Step-by-step guide to implementing this taxonomy standard in your product catalog

1

Obtain a UNSPSC license

Register at unspsc.org and obtain a license appropriate for your organization's needs. Academic and government licenses are available at reduced cost. Download the full code set in your preferred format (Excel, XML, or database). Review the version release notes to understand recent additions and deprecations.

2

Analyze your current product and spend data

Export your existing product catalog, purchase orders, and invoice data. Identify how items are currently classified (if at all) and assess the volume and diversity of products and services you need to map. Prioritize categories by spend volume: the top 20% of categories typically represent 80% of total procurement spend.

3

Map products to UNSPSC Commodity codes

For each product or service, navigate the UNSPSC hierarchy from Segment to Commodity to find the best 8-digit code match. Use the official code descriptions and keyword search tools to find appropriate codes. For large catalogs, use AI-powered classification tools like WISEPIM to automate the initial mapping and focus manual review on ambiguous items.

Free Template

UNSPSC Implementation Guide for Procurement Teams

Download our comprehensive UNSPSC implementation toolkit with category mapping templates, spend analysis frameworks, and ERP integration checklists designed for procurement professionals managing product and service classification at scale.

UNSPSC quick-reference guide covering the most commonly used segments and families in enterprise procurement
Product-to-UNSPSC mapping template with built-in search and validation for 8-digit Commodity codes
Spend analysis dashboard template showing how to aggregate and visualize procurement data by UNSPSC hierarchy level
Supplier onboarding checklist for requesting UNSPSC-classified catalogs from your vendor base
Governance framework template defining roles, responsibilities, and review cadence for ongoing classification accuracy
Get Free Mapping Template

Frequently Asked Questions

Common questions about UNSPSC

Explore Other Taxonomy Standards

Ready to Implement UNSPSC?

WisePIM supports all major taxonomy standards and uses AI to automatically map your products — no manual classification required.