Skip to content

Glossary CPV code

What Is a CPV Code?

Definition

A CPV code is the number that describes the subject of a public contract. CPV stands for Common Procurement Vocabulary, the single classification system for public procurement set up by Regulation (EC) No 2195/2002. It is used across the European Union, and the UK still uses it: the Procurement Regulations 2024 define the CPV code by reference to that EU regulation.

Four bars in a staircase above a row of eight cells: the first covers two cells and each following bar one more. Each cell takes the color of the bar that adds it and the last three stay dark; after a dash, a ninth cell in orange, on a dark blue ground.
On this page 13
  1. Origin of the term
  2. History and development
  3. How it works
  4. Examples
  5. Advantages and disadvantages
  6. How it differs from related concepts
  7. Tools
  8. Criticism and limits
  9. Legal framework
  10. How to apply it, step by step
  11. Best practices
  12. Common mistakes
  13. How this entry was made
In brief

A CPV code classifies what a public contract buys. Structure, history, how to find the right code, and how the UK still uses CPV after Brexit.

Four bars in a staircase above a row of eight cells: the first covers two cells and each following bar one more. Each cell takes the color of the bar that adds it and the last three stay dark; after a dash, a ninth cell in orange, on a dark blue ground.

Origin of the term

Commission Recommendation 96/527/EC of 30 July 1996 calls the CPV an adaptation of the CPA, the EU's statistical classification of products by activity. The CPA was too coarse for buying: according to the CPV guide on TED, the EU tenders portal, two CPA codes covered every computer on the market. The first version appeared in 1993 as the Community Procurement Vocabulary. The second, in June 1994, renamed it Common Procurement Vocabulary and added a check digit, separated by a hyphen, to catch typing errors.

History and development

DateMilestone
1993First version, still called Community Procurement Vocabulary
June 1994Second version with the new name and a check digit
5 November 2002Regulation (EC) No 2195/2002 makes it the single system, in force from 16 December 2003
15 September 2008CPV 2008 under Regulation (EC) No 213/2008, the version still in use
26 February 2014Directive 2014/24/EU, Article 23: references to nomenclatures must use the CPV
22 May 2024UK Procurement Regulations 2024 made, with a definition of "CPV code"
24 February 2025Procurement Act 2023 comes into force
9 September 2026European Commission proposes a new procurement regulation and says the CPV will need an update

Source: TED CPV 2008 Guide; Recommendation 96/527/EC; Regulations (EC) 2195/2002 and 213/2008; Directive 2014/24/EU; legislation.gov.uk; GOV.UK; COM(2026) 590 (accessed 09.11.2026).

How it works

The CPV has a main vocabulary and a supplementary vocabulary.

The main vocabulary is a tree of codes "of up to nine digits": eight digits, a hyphen and a check digit. More trailing zeros mean a broader code:

  • the first two digits give the division (XX000000-Y);
  • the first three, the group (XXX00000-Y);
  • the first four, the class (XXXX0000-Y);
  • the first five, the category (XXXXX000-Y);
  • digits six to eight narrow it down within the category;
  • the digit after the hyphen checks the eight before it.
How many digits do you copy when you take a CPV code from a tender?
LevelCodeDescription
Division30000000-9Office and computing machinery, equipment and supplies except furniture and software packages
Group30200000-1Computer equipment and supplies
Class30210000-4Data-processing machines (hardware)
Category30213000-5Personal computers
Precise code30213100-6Portable computers

Source: Regulation (EC) No 213/2008, Annex I (accessed 09.11.2026).

The supplementary vocabulary adds details such as material, form or intended use. Its codes combine a letter for the section, a letter for the group and three digits, the last a check digit: AA01-1 means "Metal".

Annex I of Regulation 213/2008 lists 9,454 main codes, the same figure as the TED guide: 45 divisions, 272 groups, 1,002 classes, 2,379 categories and 5,756 more precise codes. The supplementary vocabulary has 903.

Examples

  • 45000000-7 Construction work
  • 72000000-5 IT services: consulting, software development, Internet and support
  • 79341000-6 Advertising services

A UK case: on 2 November 2026, Nottingham City Council published "Provision of Scaffolding" on Find a Tender as a UK4 tender notice under the Procurement Act 2023, with the codes 45000000 Construction work and 44212310 Scaffolding, shown without check digit.

Advantages and disadvantages

AspectAdvantageDisadvantage
Languagesthe same code in every official EU languageeach language version can contain its own errors; two were corrected in 2022
Searchsuppliers can follow tenders across the EU and the UK through a few codesaccording to cosinex, the code chosen affects how many bidders see a notice

Source: Regulation (EC) No 2195/2002, recital 4; Regulation (EU) 2022/943; TED CPV page; cosinex (accessed 09.11.2026).

How it differs from related concepts

SystemWhat it classifiesRelationship to CPV
UNSPSCproducts and services, the UN classificationnot asked for in EU procurement, where the CPV applies
CPA and NACEproducts and economic activities, for statisticsthe CPV derives from the CPA; where CPV and NACE differ, the CPV prevails
ECLASS and ETIMtechnical product features in cataloguesdescribe the product, not the subject of a public contract

Source: Directive 2014/24/EU, Annex II; Recommendation 96/527/EC (accessed 09.11.2026).

Tools

The official source is TED, run by the EU Publications Office. Its CPV page offers the full vocabulary as XLS, ODS or XML. The legal text is Annex I of Regulation 213/2008 on EUR-Lex.

TED's rule: pick the code that describes the purchase most accurately and use a single code for the notice title. If none is precise enough, move up to a code with more zeros.

In the UK, Find a Tender shows each notice's CPV codes on the page and in its OCDS data.

Criticism and limits

There has been no new version since 2008, only a 2022 correction to one code in the Croatian and Estonian texts.

The procurement software company cosinex reports that a Commission project started in 2017, with cosinex involved, and that its working group recommended a complete overhaul. According to cosinex, writing in August 2026, the work has stalled because the directives fix several codes by number and text.

On 9 September 2026 the Commission proposed COM(2026) 590, a regulation on public contracts and concessions that would repeal the 2014 directives. Its explanatory memorandum says the new system will require an update of the CPV. It is only a proposal and sets no timetable for a new version.

How to apply it, step by step

  • Describe in one sentence what you are buying or offering.
  • Search that word in the TED CPV list and note the candidate codes.
  • Choose the most precise code that covers the whole contract as your main code.
  • Add codes for significant parts or for individual lots.
  • As a supplier, set alerts on the group or class code, not only the exact code.

Best practices

  • Use CPV 2008, the current version.
  • In the UK, check Schedules 1 and 3 of the Procurement Regulations 2024: the CPV code decides what counts as light touch services and as works.
  • Quote the notice's own codes in your bid.

Common mistakes

  • Choosing a code that is too broad. In a cosinex survey at a procurement symposium, 45% said they mostly use the division code.
  • Choosing a code so narrow that it covers only part of the contract.
  • Dropping or mistyping the check digit.
  • Giving a UNSPSC code where the notice asks for a CPV code.

How this entry was made

This entry was written in November 2026 with AI assistance. It started from an analysis of the top search results to add what they lacked: dated history, the supplementary vocabulary, the check digit, the UK rules after Brexit and the 2026 reform proposal. The facts come from EUR-Lex, legislation.gov.uk, GOV.UK and TED. The code count and the Find a Tender data are our own analysis. It was reviewed before publication and contains no client data.

Manuel Riveiro Rodriguez CEO & Digital Strategist

A technical audit covers this and everything else in one pass.

Request an audit

Frequently asked

What does CPV stand for?

Common Procurement Vocabulary. Until 1994 the C stood for "Community".

Are CPV codes still used in the UK?

Yes. The Procurement Regulations 2024 define the CPV code by reference to Regulation (EC) No 2195/2002 and use it in notices, for light touch services and for works.

How many digits does a CPV code have?

Eight digits for the classification, then a hyphen and a ninth check digit, for example 30213100-6.

Where can I download the CPV list?

On the CPV page of TED, as XLS, ODS or XML.

Should I use CPV or UNSPSC?

In EU and UK public procurement, CPV. UNSPSC is the UN's classification, used for example in Colombia.

Sources

  1. The Procurement Regulations 2024, made 22 May 2024. Regulations 2, 14, 42 and 45, Schedules 1 and 3.
  2. GOV.UK, Transforming Public Procurement. Procurement Act 2023 in force from 24 February 2025.
  3. Find a Tender, Provision of Scaffolding, Nottingham City Council, UK4 tender notice, 2 November 2026.
  4. Find a Tender, OCDS release packages for 2 November 2026, with the CPV classification of each notice.
  5. Regulation (EC) No 2195/2002 of the European Parliament and of the Council of 5 November 2002 on the Common Procurement Vocabulary (CPV).
  6. Commission Regulation (EC) No 213/2008 of 28 November 2007 amending Regulation (EC) No 2195/2002, as regards the revision of the CPV. Annex I with all codes.
  7. Directive 2014/24/EU of the European Parliament and of the Council of 26 February 2014 on public procurement. Article 23, Annex II.
  8. Commission Recommendation 96/527/EC of 30 July 1996 on the use of the Common Procurement Vocabulary (CPV).
  9. Commission Regulation (EU) 2022/943 of 17 June 2022 correcting certain language versions of Annex I to Regulation (EC) No 2195/2002.
  10. European Commission, COM(2026) 590 final, proposal for a regulation on public contracts and concessions, 9 September 2026. Explanatory memorandum.
  11. TED, CPV - Common Procurement Vocabulary. Downloads, mandatory use, choosing a code.
  12. TED, CPV 2008 Guide. History since 1993, check digit, 2008 revision.
  13. cosinex, CPV-Codes in Vergabeverfahren: Alles, was Sie wissen müssen (German), updated 24 August 2026. Revision project, survey.