Procurement

What Is UNSPSC – And Why Hard Services Companies Should Care

UNSPSC is the global procurement classification standard. This guide explains the hierarchy, why ERP systems don't solve classification on their own, and how automated classification works at scale.

Procurement17 February 20268 min read

UNSPSC stands for United Nations Standard Products and Services Code. It is a global classification system that assigns a standardised eight-digit code to every product or service a business can buy – from electrical cable to pest control to software licences.

The UNSPSC hierarchy

The eight digits sit within a four-level hierarchy:

| Level | Description | Example | |---|---|---| | Segment (2 digits) | Broad grouping | 46 – Safety and Security | | Family (4 digits) | Sub-grouping | 4613 – Personal safety and protection | | Class (6 digits) | Category | 461317 – Hand protection | | Commodity (8 digits) | Specific product | 46131701 – Disposable gloves |

That level of precision might seem like administrative overhead. For hard services companies managing thousands of procurement lines across multiple sites and systems, it is the difference between spend data you can act on and spend data you are just storing.

Why classification matters in practice

Most procurement databases in FM, construction, and infrastructure contain the same fundamental problem: line items described in whatever format the person entering them preferred. "Nitrile gloves M" on one site. "Gloves nitrile medium" on another. "PPE consumables – hands" on a third.

These are the same product. But without consistent UNSPSC classification, they cannot be grouped, compared, or used for volume leverage. Finance sees four different line items. Procurement sees four separate purchases. The supplier sees four transactions that could be one negotiated contract.

Why ERP systems do not solve this on their own

A common assumption is that if your organisation has an ERP – SAP, Oracle, Microsoft Dynamics – the classification problem is handled. In practice, it rarely is. ERP systems capture transactions. They record what was purchased, from whom, at what price. What they do not do is enforce consistent classification at the point of entry.

Three approaches have historically been used to add classification on top:

  • Manual classification – accurate in expert hands, but at scale it is slow, expensive, and inconsistent across analysts.
  • Offshore data teams – faster than internal manual work, but quality varies and teams lack contextual knowledge of your specific business.
  • Rule-based automation – works well for high-frequency, well-described items. Breaks down on anything ambiguous or abbreviated.

The approach that works at scale combines all three: deterministic rules for clear cases, a machine learning model trained on your specific data for the middle ground, and human review for genuinely ambiguous items. Every human decision feeds back into the model, improving accuracy over time.

What UNSPSC classification unlocks

  • Spend aggregation across systems and entities. Every line item carries a consistent category code, so spend becomes comparable across ERPs, business units, sites, and years.
  • Supplier consolidation. Once you can see total commodity spend, you can identify where multiple suppliers are delivering the same thing at different prices.
  • Category strategy. UNSPSC codes give category managers the data layer they need to manage categories rather than just describe them.
  • AI and analytics platform readiness. Platforms like Microsoft Fabric and Power BI operate best when data is consistently structured. UNSPSC classification is that standardisation layer.

"Before, this meant weeks of manual classification. Now I feed the raw exports in, review what it spits out, and correct the grey areas. My confidence in the dataset jumped. For the first time, management actually trusts the analytics I produce."

– Data Analyst, Industrial construction company

Maintaining classification over time

Classification is not a one-time exercise. New suppliers are added, new products are purchased, and descriptions change. Without active maintenance, the quality of a classification exercise degrades within months as new unclassified data accumulates.

The practical solution is an automated classification system that processes new data as it arrives – assigning codes to confident items and flagging ambiguous ones for review. The model improves as it processes more of your specific data, and the ongoing maintenance burden drops over time.

Pearstop Team

Pearstop Team

Pearstop

Pearstop helps procurement and operations teams in hard services, FM, construction, and manufacturing turn messy data into a reliable foundation for decisions, AI, and category management.

LinkedIn →