Quick answer
If you have ever tried to register as a supplier on the United Nations Global Marketplace (UNGM), you have encountered a step that trips up many businesses: selecting your UNSPSC codes. These eight-digit numbers might seem like just another bureaucratic requirement, but they are actually one of the most powerful tools available for finding relevant international procurement opportunities.
UNSPSC codes, the United Nations Standard Products and Services Code, are the common language of global procurement classification. Understanding how they work, selecting the right ones, and using them strategically can dramatically improve your visibility to international buyers and the quality of the tender opportunities you discover.
This guide explains everything you need to know about UNSPSC codes: what they are, how they are structured, how to find the right codes for your business, and how to use them effectively across UNGM, UN agencies, and the broader international procurement landscape.
What Are UNSPSC Codes?
UNSPSC stands for United Nations Standard Products and Services Code. It is an open, global, multi-sector standard for classifying products and services. Originally developed by the United Nations Development Programme (UNDP) and Dun & Bradstreet in 1998, it is now managed by GS1 US under the auspices of the UN.
The UNSPSC provides a standardised taxonomy that allows organisations worldwide to classify what they buy and sell using a common vocabulary. With over 50,000 individual codes covering virtually every product and service imaginable, from agricultural chemicals to zoological specimens, the UNSPSC is the most comprehensive procurement classification system in global use.
Why UNSPSC Matters for International Procurement
UNSPSC codes serve several critical functions in international procurement:
- Supplier registration: UN agencies and many international organisations require suppliers to select UNSPSC codes when registering on procurement portals like UNGM. These codes determine which tender notifications you receive.
- Tender classification: Many procurement notices are tagged with UNSPSC codes, enabling buyers and suppliers to match supply with demand efficiently.
- Spend analysis: Procurement organisations use UNSPSC codes to analyse their purchasing patterns, identify savings opportunities, and benchmark against peer organisations.
- Market intelligence: By understanding UNSPSC code usage patterns, you can identify which product and service categories see the highest volume of procurement activity.
The Structure of UNSPSC Codes
UNSPSC codes follow a logical four-level hierarchy, moving from broad categories to specific items. Understanding this structure is essential for selecting the right codes and searching at the appropriate level of detail.
The Four Levels
| Level | Digits | Description | Example |
|---|---|---|---|
| Segment | First 2 digits | Broadest category (55 segments) | 72 = Building and facility construction and maintenance services |
| Family | Digits 3-4 | Logical grouping within the segment | 7210 = Building construction and support and maintenance services |
| Class | Digits 5-6 | More specific category within the family | 721015 = Building construction management |
| Commodity | Digits 7-8 | Most specific level | 72101500 = Construction management |
Format: XX XX XX XX
A complete UNSPSC code has eight digits, written in pairs: XX XX XX XX
For example: 72 10 15 00 (Construction management)
- 72 = Building and facility construction and maintenance services (Segment)
- 10 = Building construction and support and maintenance services (Family)
- 15 = Building construction management (Class)
- 00 = Construction management (Commodity)
When the last two digits are 00, it means the code refers to the class level rather than a specific commodity within that class. This is important when you are deciding how specific to be in your UNSPSC selections.
The Major UNSPSC Segments
The UNSPSC system has 55 segments covering the entire range of products and services. Here are the segments most commonly relevant to international procurement:
| Segment | Description | Common in |
|---|---|---|
| 10 | Live plant and animal material | Agriculture, food |
| 20 | Mining, well drilling machinery | Extractives, energy |
| 23 | Industrial manufacturing machinery | Manufacturing |
| 25 | Commercial and military vehicles | Transport, defence |
| 27 | Tools and general machinery | Construction, maintenance |
| 30 | Structures, building, construction components | Construction, infrastructure |
| 39 | Lighting fixtures and instruments | Infrastructure, facilities |
| 41 | Laboratory and measuring instruments | Science, research, health |
| 42 | Medical equipment and supplies | Healthcare |
| 43 | IT equipment, software, services | Technology |
| 44 | Office equipment, supplies, accessories | General procurement |
| 46 | Defence and law enforcement | Security, defence |
| 50 | Food, beverage, tobacco products | Humanitarian, catering |
| 51 | Drugs and pharmaceutical products | Healthcare |
| 53 | Apparel, luggage, personal care | Humanitarian, uniforms |
| 55 | Published products | Education, media |
| 70 | Farming, fishing, forestry | Agriculture |
| 72 | Building construction and maintenance | Construction |
| 73 | Industrial production and manufacturing | Manufacturing |
| 76 | Industrial cleaning services | Facilities management |
| 78 | Transportation and storage | Logistics |
| 80 | Management, business, professional services | Consulting |
| 81 | Engineering and research services | Engineering, consulting |
| 82 | Editorial and design services | Communications, marketing |
| 84 | Financial and insurance services | Financial services |
| 85 | Healthcare services | Healthcare |
| 86 | Education and training services | Capacity building |
| 93 | Politics and civic affairs | Governance |
| 95 | Land, buildings, structures | Real estate |
How to Find Your UNSPSC Codes: A Practical Guide
Selecting the right UNSPSC codes is one of the most important steps in positioning your business for international procurement. Here is a systematic approach:
Step 1: List Your Products and Services
Before looking at codes, write down a clear description of every product or service your company offers that you would like to sell internationally. Be specific, "water treatment plant construction" is more useful than "construction services."
Step 2: Use the Official UNSPSC Search Tool
The official UNSPSC code search is available at unspsc.org. You can search by keyword or browse the hierarchy. The basic search is free, though full access to the codeset requires a licence (available free to certain organisation types).
Example search: If you provide IT consulting services, searching "information technology consulting" might return:
- 81111500, Computer hardware maintenance and support
- 81111600, Computer software maintenance and support
- 81111800, System administrators
- 81112000, Data services
- 81112200, Internet services
- 81161700, Information technology consultation services ← most relevant
Step 3: Check the Hierarchy
Once you find relevant codes, explore the parent and sibling codes:
- Go up: Check the class and family levels to ensure you are in the right branch of the taxonomy
- Go sideways: Review sibling codes at the same level, you may offer related services that you had not considered
- Go down: Check if there are more specific commodity codes that better describe your offering
Step 4: Select the Right Level of Specificity
A common question is whether to register at the class level (6 digits + 00) or the commodity level (full 8 digits).
General guidance:
- Register at the class level if your capabilities span the full range of commodities within that class
- Register at the commodity level if you specialise in specific areas and want to receive only the most relevant notifications
- Register at both levels if the portal allows it, this maximises visibility while maintaining specificity
Step 5: Cross-Reference with UNGM Categories
When registering on UNGM, the platform uses UNSPSC codes but may group them differently in its interface. After selecting your UNSPSC codes, verify that the corresponding UNGM categories match your expectations. Some UNGM categories combine multiple UNSPSC classes.
Using UNSPSC Codes for UNGM Registration
The United Nations Global Marketplace (UNGM) is the primary supplier registration platform for UN procurement. Your UNSPSC code selections during UNGM registration directly affect which procurement opportunities you are notified about.
UNGM Registration Levels
UNGM offers three registration levels:
- Basic registration (Level 1): Free, minimal requirements. You can browse opportunities but receive limited notifications.
- Level 2 registration: Requires additional company information, financial statements, and references. Enables you to receive notifications and express interest in procurement.
- Level 3 registration: The most comprehensive level, with specific requirements varying by UN agency. Required for some agencies' procurement.
How UNSPSC Codes Affect Your UNGM Experience
When you register on UNGM, you select UNSPSC codes that describe your products and services. These codes:
- Determine which tender notifications you receive via email alerts
- Allow buyers to find you when searching for potential suppliers
- Influence your visibility in supplier searches conducted by UN procurement officers
Common UNGM Registration Mistakes
- Selecting too few codes: If you only select one or two highly specific codes, you will miss many relevant opportunities. Most businesses should select 10-20 codes spanning their full range of capabilities.
- Selecting too many codes: Conversely, selecting hundreds of codes, including areas where you have no genuine capability, undermines your credibility and floods your inbox with irrelevant notifications.
- Ignoring related codes: If you provide water treatment equipment, you should also consider codes for water treatment services, installation services, and maintenance services, not just the equipment codes.
- Not updating codes: As your business evolves, your UNSPSC selections should evolve too. Review and update your codes annually.
UNSPSC vs CPV Codes: Understanding the Differences
If you work in European procurement, you may be more familiar with CPV (Common Procurement Vocabulary) codes. Understanding the relationship between UNSPSC and CPV helps you navigate both systems.
Key Differences
| Feature | UNSPSC | CPV |
|---|---|---|
| Full name | United Nations Standard Products and Services Code | Common Procurement Vocabulary |
| Managed by | GS1 US (under UN auspices) | European Commission |
| Primary usage | UN agencies, US federal/state, international | EU/EEA public procurement |
| Structure | 4 levels, 8 digits | 5 levels, 8 digits + check digit |
| Number of codes | ~50,000+ | ~9,500 |
| Geographic scope | Global | Europe (EU/EEA/UK) |
| Mandatory for | UNGM registration, many UN tenders | All tenders published on TED |
| Update frequency | Quarterly | Infrequent (last major update 2008) |
Mapping Between UNSPSC and CPV
There is no official one-to-one mapping between UNSPSC and CPV codes, because the taxonomies were developed independently and have different structures. However, for most products and services, you can find approximate equivalents:
- UNSPSC 72101500 (Construction management) ≈ CPV 71540000-5 (Construction management services)
- UNSPSC 81112200 (Internet services) ≈ CPV 72400000-4 (Internet services)
- UNSPSC 43211500 (Computers) ≈ CPV 30200000-1 (Computer equipment and supplies)
Practical tip: If you work across both UN and EU procurement, maintain a mapping table of your relevant UNSPSC and CPV codes. This saves time when registering on different portals and ensures consistency.
UNSPSC vs NAICS Codes
In the United States, the North American Industry Classification System (NAICS) is the primary classification system for government procurement, alongside UNSPSC. Understanding the differences helps if you operate across both US and international markets.
Key Differences
| Feature | UNSPSC | NAICS |
|---|---|---|
| Classifies | Products and services | Industries and economic activity |
| Used for | Procurement (what is being bought) | Economic statistics, business classification |
| Scope | Global | US, Canada, Mexico |
| Structure | 4 levels, 8 digits | 5 levels, 6 digits |
| In procurement | UN agencies, UNGM, many international | SAM.gov, US federal procurement |
When Each Applies
- UNSPSC: Use when registering on UNGM, responding to UN tenders, or working with international organisations that use UNSPSC classification
- NAICS: Use when registering on SAM.gov, responding to US federal procurement, or classifying your business for US Small Business Administration programmes
- CPV: Use when responding to European public procurement published on TED or national portals
Many international businesses need to maintain codes in all three systems.
Practical Examples by Industry
To illustrate how UNSPSC codes work in practice, here are examples for common industries in international procurement:
IT Services and Software
| Code | Description |
|---|---|
| 43230000 | Software |
| 43232100 | Business function specific software |
| 43232200 | Content authoring and editing software |
| 81111500 | Computer hardware maintenance and support |
| 81111800 | System administrators |
| 81112000 | Data services |
| 81112200 | Internet services |
| 81161700 | Information technology consultation services |
Construction and Engineering
| Code | Description |
|---|---|
| 72101500 | Construction management |
| 72102900 | General building construction |
| 72111000 | Road construction |
| 72121400 | Water treatment facility construction |
| 72141100 | Building maintenance and repair |
| 81101500 | Civil engineering |
| 81101600 | Mechanical engineering |
Healthcare and Pharmaceuticals
| Code | Description |
|---|---|
| 42130000 | Medical apparel and textiles |
| 42140000 | Patient care and treatment products |
| 42270000 | Medical diagnostic imaging equipment |
| 42290000 | Surgical products |
| 51100000 | Drugs and pharmaceutical products |
| 85101500 | Healthcare centres |
| 85101600 | Health administration services |
Consulting and Professional Services
| Code | Description |
|---|---|
| 80101500 | Management advisory services |
| 80101600 | Business intelligence consulting |
| 80111500 | Human resources consulting |
| 80111700 | Recruitment services |
| 80141500 | Market research |
| 80141600 | Sales and business promotion |
| 81141600 | Environmental management |
Logistics and Transportation
| Code | Description |
|---|---|
| 78101600 | Railway transport |
| 78101800 | Marine transport |
| 78101900 | Air transport |
| 78111800 | Packing services |
| 78121500 | Warehousing and storage |
| 78131800 | Freight loading and unloading |
Advanced Tips for Using UNSPSC Codes
1. Use Codes for Market Research
Before investing resources in entering a new procurement market, use UNSPSC codes to research the volume and frequency of tenders in your product or service category. Platforms like Bidovate allow you to search historical procurement data by UNSPSC code, helping you identify which categories see the most activity and which UN agencies or MDBs are the biggest buyers.
2. Monitor Code Updates
The UNSPSC codeset is updated quarterly. New codes are added, existing codes are deprecated, and descriptions are refined. If your industry is rapidly evolving (e.g., renewable energy, artificial intelligence, cybersecurity), check periodically for new codes that better describe your offerings.
3. Use Codes for Competitive Analysis
By analysing contract awards tagged with specific UNSPSC codes, you can identify your competitors, understand typical contract values, and benchmark your pricing. Many procurement portals publish award notices with UNSPSC classification.
4. Align Internal Systems
If your company uses an enterprise resource planning (ERP) system or procurement management tool, consider aligning your internal product and service catalogue with UNSPSC codes. This simplifies tender response preparation and ensures consistency across different procurement platforms.
5. Combine with Geographic Targeting
UNSPSC codes tell you what is being procured; geographic filters tell you where. Combine UNSPSC code searches with country or region filters to identify the most relevant opportunities. Bidovate's AI-powered alerts let you set up precise searches that combine product classification, geography, contract value, and procuring entity.
Frequently Asked Questions
How many UNSPSC codes should I select when registering on UNGM?
There is no fixed number, but most businesses find that 10-20 codes at the class or commodity level provide a good balance between visibility and relevance. Select codes for every product or service you genuinely offer and are prepared to deliver internationally. Avoid selecting codes for areas where you have no capability, this wastes your time reviewing irrelevant notifications and can damage your credibility if a procurement officer reviews your profile. Review and update your selections annually as your capabilities evolve.
Are UNSPSC codes the same as UN procurement categories?
Not exactly. UNSPSC codes are a global product and service classification standard used by many organisations beyond the UN. UN procurement categories, as used on UNGM and individual agency portals, are based on UNSPSC but may be grouped or labelled differently. When registering on UNGM, you select UNSPSC-based categories, but the interface may present them in a simplified structure. Always verify that your UNGM category selections correspond to the specific UNSPSC codes you intend.
Can I use UNSPSC codes to search for non-UN international tenders?
Yes. While UNSPSC codes are most closely associated with UN procurement, many other organisations use them, including the US federal government (in the System for Award Management), some MDBs, and various national procurement systems. Additionally, even if a procurement portal uses a different classification system (such as CPV in Europe), understanding UNSPSC codes helps you identify the equivalent categories and search more effectively. Platforms like Bidovate normalise classification codes across systems, allowing you to search by UNSPSC codes even for tenders that were originally classified using CPV or other taxonomies.
What is the difference between UNSPSC and HS codes?
UNSPSC codes classify products and services for procurement purposes, they describe what is being bought. HS (Harmonized System) codes, managed by the World Customs Organization, classify goods for customs and trade purposes, they describe what is crossing a border. The two systems have different structures and scopes: HS codes cover only physical goods (not services), while UNSPSC covers both. For international procurement that involves importing goods, you may need to use both systems, UNSPSC for the procurement process and HS codes for customs clearance.
How do I find UNSPSC codes if my product or service is very specialised or new?
Start by searching the UNSPSC database using multiple keywords and synonyms. If no exact match exists, find the closest class-level code (6 digits) that encompasses your offering. Check the quarterly update bulletins for newly added codes. If your product or service genuinely has no corresponding UNSPSC code, you can submit a request to add a new code through the UNSPSC governance process at unspsc.org. In the meantime, register under the most relevant existing codes and add a detailed description of your specialisation in your supplier profile.
Navigating UNSPSC codes, CPV codes, and multiple procurement portals is complex. Bidovate simplifies international tender discovery by normalising classification systems across UN agencies, MDBs, and national procurement portals. Set up AI-powered alerts based on your product and service codes, and receive only the opportunities that genuinely match your capabilities, regardless of which classification system the procuring entity uses.
Ready to win more tenders?
Bidovate scans 1000+ procurement portals and matches opportunities to your company profile.