Classification only: this site explains UNSPSC. It never picks a code for any reader's product or service, and it offers no code-finder or lookup tool.

Shelf 15 of 20: UNSPSC beside other classifications

How does UNSPSC differ from the Common Procurement Vocabulary?

Published | Updated

The short answer is that a global United Nations code against a European Union procurement vocabulary built for European tendering, in UNSPSC as managed by the United Nations Development Programme since 1 January 2025. Both classify products and services for procurement, but they serve different buyer communities and legal contexts. Readers who grasp that sentence have the heart of UNSPSC against CPV already.

Narrowing the digits for UNSPSC against CPV

Narrowing toward UNSPSC against CPV works pair by pair, because a global United Nations code against a European Union procurement vocabulary built for European tendering. Both classify products and services for procurement, but they serve different buyer communities and legal contexts. A reader narrowing in this way should test every pair against the codeset wording for UNSPSC against CPV, not merely against a remembered title. A tender that asks for CPV codes cannot be answered with UNSPSC codes, however similar the two may look. The pair that fails the test for UNSPSC against CPV is where the narrowing went wrong, and it is cheaper to find it here than in a tender for UNSPSC against CPV.

A question about UNSPSC against CPV

The answer this guide givesThe check that follows
Broad view of UNSPSC against CPVthat a global United Nations code against a European Union procurement vocabulary built for European tendering
Close view of UNSPSC against CPVthat both classify products and services for procurement, but they serve different buyer communities and legal contexts
Practical use of UNSPSC against CPVthe claim that a global United Nations code against a European Union procurement vocabulary built for European tendering

What shelf does UNSPSC against CPV belong on?

Where UNSPSC against CPV sits follows from the fact that a global United Nations code against a European Union procurement vocabulary built for European tendering, and both classify products and services for procurement, but they serve different buyer communities and legal contexts. Shelf position in UNSPSC is a claim about kind, not about importance, size or price, so UNSPSC against CPV sits beside kinds like itself even when the markets for those kinds differ wildly. A tender that asks for CPV codes cannot be answered with UNSPSC codes, however similar the two may look. Getting the shelf right for UNSPSC against CPV matters because every later move for UNSPSC against CPV, from tender lots to spend reports, starts from it.

The usual stumble over UNSPSC against CPV

The common stumble with UNSPSC against CPV comes from a tender that asks for CPV codes cannot be answered with UNSPSC codes, however similar the two may look, while the underlying truth remains that a global United Nations code against a European Union procurement vocabulary built for European tendering. Both classify products and services for procurement, but they serve different buyer communities and legal contexts. Buyers and suppliers both stumble over UNSPSC against CPV, buyers by writing a lot that covers the wrong neighbour for UNSPSC against CPV, suppliers by coding a profile line that promises the wrong neighbour for UNSPSC against CPV. The codeset wording for UNSPSC against CPV, read in full, prevents both versions of the stumble.

Before moving on from UNSPSC against CPV, run one last check: does the claim that a global United Nations code against a European Union procurement vocabulary built for European tendering still hold in the current codeset wording for UNSPSC against CPV? Both classify products and services for procurement, but they serve different buyer communities and legal contexts. A tender that asks for CPV codes cannot be answered with UNSPSC codes, however similar the two may look.

End with UNSPSC against CPV where this guide began: a global United Nations code against a European Union procurement vocabulary built for European tendering, in UNSPSC as managed by the United Nations Development Programme since 1 January 2025. A tender that asks for CPV codes cannot be answered with UNSPSC codes, however similar the two may look. Hold that sentence about UNSPSC against CPV, check it in the current codeset, and the rest of the detail for UNSPSC against CPV will fall into place around it.

Where this guide got its wording

  1. United Nations Global Marketplace, UNSPSC pages
  2. Cornell University, UNSPSC classifications