procurement cpv codes - procure-project/EU-Contract-Hub GitHub Wiki

CPV Codes Guide

Overview

The Common Procurement Vocabulary (CPV) is a standardized classification system for public procurement in the European Union. It provides a uniform way to describe the subject matter of procurement contracts, ensuring consistency and transparency across all EU member states.

CPV codes are mandatory for all procurement notices published in the Official Journal of the European Union (OJEU) via the Tenders Electronic Daily (TED) platform.

Purpose and Benefits

CPV codes serve multiple functions in the procurement ecosystem:

  • Standardization: Common terminology across all EU languages
  • Transparency: Clear understanding of procurement subject matter
  • Market access: Helps suppliers identify relevant opportunities
  • Statistics: Enables analysis of procurement patterns
  • Compliance: Required element in standard procurement forms

CPV Structure

The CPV consists of a hierarchical structure of codes with corresponding descriptions.

Main Structure

  • Main vocabulary: Primary 8-digit code structure (XX000000-Y)
  • Supplementary vocabulary: Optional qualifier codes (XXX-Y)

Hierarchical Levels

The main vocabulary is structured in a tree with five levels:

Level Description Format Example
1 Divisions XX000000-Y 45000000-7 (Construction)
2 Groups XXX00000-Y 45200000-9 (Complete or part construction work)
3 Classes XXXX0000-Y 45210000-2 (Building construction work)
4 Categories XXXXX000-Y 45214000-0 (Construction work for buildings for education)
5 Subcategories XXXXXXXX-Y 45214220-8 (Construction work for colleges)

The final digit (Y) is a check digit automatically calculated using the Modulo 11 algorithm.

Example: The CPV code 45214220-8 represents "Construction work for colleges" and can be broken down as:

  • Division 45: Construction works
  • Group 452: Complete or part construction work
  • Class 4521: Building construction work
  • Category 45214: Construction work for buildings for education
  • Subcategory 45214220: Construction work for colleges

Main CPV Divisions

The CPV is divided into 45 main divisions:

Division Code Description
03000000-1 Agricultural, farming, fishing, forestry and related products
09000000-3 Petroleum products, fuel, electricity and other sources of energy
14000000-1 Mining, basic metals and related products
15000000-8 Food, beverages, tobacco and related products
16000000-5 Agricultural machinery
18000000-9 Clothing, footwear, luggage articles and accessories
19000000-6 Leather and textile fabrics, plastic and rubber materials
22000000-0 Printed matter and related products
24000000-4 Chemical products
30000000-9 Office and computing machinery, equipment and supplies
31000000-6 Electrical machinery, apparatus, equipment and consumables
32000000-3 Radio, television, communication, telecommunication and related equipment
33000000-0 Medical equipment, pharmaceuticals and personal care products
34000000-7 Transport equipment and auxiliary products to transportation
35000000-4 Security, fire-fighting, police and defence equipment
37000000-8 Musical instruments, sport goods, games, toys, handicraft, art materials
38000000-5 Laboratory, optical and precision equipment
39000000-2 Furniture, furnishings, domestic appliances and cleaning products
41000000-9 Collected and purified water
42000000-6 Industrial machinery
43000000-3 Machinery for mining, quarrying, construction equipment
44000000-0 Construction structures and materials; auxiliary products to construction
45000000-7 Construction work
48000000-8 Software packages and information systems
50000000-5 Repair and maintenance services
51000000-9 Installation services
55000000-0 Hotel, restaurant and retail trade services
60000000-8 Transport services
63000000-9 Supporting and auxiliary transport services; travel agencies services
64000000-6 Postal and telecommunications services
65000000-3 Public utilities
66000000-0 Financial and insurance services
70000000-1 Real estate services
71000000-8 Architectural, construction, engineering and inspection services
72000000-5 IT services
73000000-2 Research and development services
75000000-6 Administration, defence and social security services
76000000-3 Services related to the oil and gas industry
77000000-0 Agricultural, forestry, horticultural, aquacultural and apicultural services
79000000-4 Business services: law, marketing, consulting, recruitment, printing and security
80000000-4 Education and training services
85000000-9 Health and social work services
90000000-7 Sewage, refuse, cleaning and environmental services
92000000-1 Recreational, cultural and sporting services
98000000-3 Other community, social and personal services

Using CPV Codes

For Contracting Authorities

When preparing procurement documents, contracting authorities should:

  1. Identify the main subject of the procurement
  2. Find the closest matching CPV code, starting with divisions and moving down the hierarchy
  3. Use the most specific code possible (lowest level applicable)
  4. Add secondary codes if the contract covers multiple categories
  5. Consider supplementary vocabulary for additional qualifications

Example: For procuring "IT security consulting services", the appropriate codes might be:

  • Main code: 72810000-1 (Computer security audit services)
  • Secondary code: 79417000-0 (Security consultancy services)

For Suppliers

Suppliers can use CPV codes to:

  1. Search for opportunities in specific product/service areas
  2. Set up alerts for relevant TED notices
  3. Understand the precise requirements of contracting authorities
  4. Track market trends in their sector

Supplementary Vocabulary

The supplementary vocabulary provides additional qualifications and details about the nature of the goods, services, or works being procured.

Structure

  • Section 1: Qualities and characteristics (codes A to Q)
  • Section 2: Additional information about users and beneficiaries (codes R to S)
  • Section 3: Secondary aspects related to context (codes T to U)

Each supplementary code consists of an alphabetic letter followed by four digits and a check digit.

Example: A code like "MC04-8" (Made of stainless steel) can qualify a main CPV code to specify the material.

CPV in Procurement Documents

CPV codes appear in multiple places throughout the procurement process:

  • Prior Information Notices: Indicating intended procurements
  • Contract Notices: Specifying the subject matter of the procurement
  • Contract Award Notices: Reporting what was actually procured
  • Technical Specifications: Providing more detail on requirements
  • Procurement Plans: Planning future procurement activities

Finding and Selecting CPV Codes

Several tools are available to assist in finding appropriate CPV codes:

Best practices for selecting CPV codes:

  1. Start with keywords related to your procurement subject
  2. Browse the hierarchy from divisions downward
  3. Consider the purpose rather than just the product description
  4. Check previous similar contracts for precedents
  5. Review search results in TED with candidate codes

References and Resources

For detailed information on CPV codes, consult these official resources:

Related Wiki Pages