CPV Codes in Italy Public Procurement: Complete Guide

Understand CPV Classification and Find Relevant Italian Government Tender Opportunities

By Admin | Posted on 23 Oct 2026


CPV Codes in Italy Public Procurement: Complete Guide

Introduction

Businesses looking to participate in Italian public procurement need more than a list of tender portals. They also need a reliable way to identify contracts that match their products, services, technical capabilities and commercial objectives. The Common Procurement Vocabulary (CPV) provides an important classification system for this purpose.

CPV codes are used across European public procurement to describe the subject of a contract. They help contracting authorities classify procurement opportunities and allow suppliers to search for notices using standardised categories. In Italy, CPV codes appear in procurement notices and can be used as search criteria on official procurement platforms, including the legal-publicity search service operated by the Autorità Nazionale Anticorruzione (ANAC).

For suppliers, understanding CPV codes can improve tender discovery, reduce irrelevant search results and support the development of a repeatable procurement-monitoring process. However, choosing a code requires more than matching a product name or business activity. A supplier must understand the contract's actual scope and select classifications that reflect the goods, works or services being procured.

This guide explains the CPV classification system, how its codes are structured, how suppliers can identify relevant codes for Italian procurement opportunities, and how CPV searches can be combined with keywords, contracting-authority information and other tender filters.

Table of Contents

What Is the CPV in Public Procurement?

The Common Procurement Vocabulary, commonly known as CPV, is a standard classification system used to describe the subject of public procurement contracts. It provides a common vocabulary for identifying supplies, works and services involved in procurement.

The system was developed to standardise procurement descriptions and make contract opportunities easier to identify across different languages and procurement environments. The European Union's CPV classification is based on a hierarchical structure that groups related procurement subjects into increasingly specific categories.

For example, a contracting authority purchasing construction services can use a relevant construction-related CPV code. A public organisation purchasing computer equipment can select a code corresponding to the equipment being procured. Suppliers can then use the classification to identify notices that potentially match their business activities.

The CPV is particularly useful because procurement notices may describe similar products and services using different terminology. A supplier's commercial description may not match the wording used by a contracting authority. Standardised codes provide another way to identify relevant opportunities.

The official European CPV reference is available through TED's Common Procurement Vocabulary page, which provides information about the classification, its structure and downloadable reference materials.

Why CPV Codes Matter in Italian Tenders

Italian public procurement notices can cover a broad range of requirements, including infrastructure construction, professional services, information technology, medical equipment, maintenance, transport, environmental services and administrative supplies.

Searching only by a company's product name or general business activity may not identify every relevant opportunity. Contracting authorities can use different descriptions for similar requirements, and notices may contain technical terminology that suppliers do not normally use in their commercial marketing.

CPV codes help suppliers approach tender discovery through a structured classification rather than relying exclusively on text searches.

CPV codes can support several procurement activities:

  • Tender discovery: Identify notices classified under relevant procurement categories.
  • Search refinement: Narrow a broad tender search to particular goods, services or works.
  • Procurement monitoring: Create a repeatable process for checking opportunities within selected classifications.
  • Market analysis: Review procurement notices associated with particular categories of demand.
  • Supplier research: Identify contracting authorities purchasing products or services related to a company's capabilities.
  • Opportunity qualification: Use the classification as an initial filter before reviewing the complete tender documentation.

In Italy, the ANAC legal-publicity platform provides an advanced search option that includes a field for CPV codes. The platform also offers filters for publication dates and contracting-authority information. This allows suppliers to combine classification-based discovery with other notice-search criteria.

Official ANAC search: Ricerca avanzata.

CPV classification should nevertheless be treated as a discovery tool rather than proof that a company is eligible for a contract. Suppliers must assess the procurement documents, technical specifications, qualification requirements and submission conditions separately.

Understanding the CPV Code Structure

The CPV main vocabulary follows a hierarchical structure. The numerical code contains eight classification digits followed by a ninth check digit. The first digits identify broader procurement divisions, while subsequent digits provide greater detail.

The European Commission's CPV explanation describes the structure as follows:

Classification levelDigits usedMeaning
DivisionFirst 2 digitsBroad procurement area
GroupFirst 3 digitsMore specific procurement group
ClassFirst 4 digitsMore detailed subject classification
CategoryFirst 5 digitsFurther classification of the procurement subject
Detailed code8 classification digitsSpecific procurement description
Check digit9th digitVerification digit for the preceding code

The hierarchy means that related procurement activities share the initial digits of their codes. As the code becomes more specific, additional digits distinguish particular products, services or activities.

Suppliers should preserve the complete CPV code when recording or searching for a specific classification. The final digit is not an additional procurement category; it is a check digit.

For official classification details, consult the TED CPV reference and the EU's published CPV vocabulary.

Main CPV Vocabulary and Supplementary Vocabulary

The CPV system contains two complementary vocabularies: the main vocabulary and the supplementary vocabulary.

Main vocabulary

The main vocabulary identifies the subject of the procurement. It uses numerical codes to classify the goods, works or services that form the contract's principal subject.

For suppliers, the main vocabulary is generally the starting point for identifying procurement categories. It helps answer the question: what is the contracting authority purchasing?

Supplementary vocabulary

The supplementary vocabulary provides additional information that can expand the description of a procurement subject. It uses alphanumeric classifications to express further characteristics, such as the specific nature or intended destination of goods.

The supplementary vocabulary does not replace the main CPV code. It adds descriptive detail where the main classification alone may not communicate every relevant characteristic.

Suppliers should understand that a notice may contain a main CPV classification and additional classification information. When reviewing a notice, the full procurement description and its associated classifications should be considered together.

Official reference: Common Procurement Vocabulary – TED.

Major CPV Divisions and Procurement Categories

The CPV classification covers a wide range of public procurement subjects. Suppliers should identify the divisions relevant to their products, services or works rather than assuming that one broad code will cover every opportunity.

The following examples illustrate broad procurement areas and selected classification families. They are intended to help suppliers understand the classification structure, not to replace the official CPV code list.

Broad CPV areaTypical procurement subjectSupplier relevance
03000000Agricultural, farming, fishing, forestry and related productsAgricultural suppliers, forestry businesses and related product providers
18000000Clothing, footwear, luggage articles and accessoriesUniform, garment and protective-clothing suppliers
22000000Printed matter and related productsPrinting, publishing and document suppliers
30000000Office and computing machinery, equipment and suppliesOffice equipment, computer hardware and related suppliers
33000000Medical equipment, pharmaceuticals and personal-care productsHealthcare equipment and medical product suppliers
45000000Construction workConstruction companies and infrastructure contractors
50000000Repair and maintenance servicesMaintenance providers and technical service companies
70000000Real estate servicesProperty management and related service providers
71000000Architectural, construction, engineering and inspection servicesEngineering firms, architects and technical consultants
72000000IT services, software development and computer supportIT service providers and software companies
79000000Business services, law, marketing, consulting and related servicesConsultancies and professional service providers
80000000Education and training servicesTraining providers and educational organisations90000000Sewage, refuse, cleaning and environmental servicesWaste-management, cleaning and environmental service providers

These are broad CPV divisions and should not automatically be used as the final search code. A supplier should move down the classification hierarchy whenever a more specific category accurately describes the contract.

For example, a business providing IT services should not rely only on a broad IT division. It should identify the relevant code for software development, system support, consultancy, maintenance or another specific service, depending on the actual procurement requirement.

Likewise, a construction company should distinguish between the broad construction classification and more specific codes associated with the type of work being tendered.

The official TED vocabulary should be used to confirm the wording and validity of individual codes before they are added to a supplier's monitoring list.

How to Find the Correct CPV Code

Finding a suitable CPV code begins with understanding the procurement subject. Suppliers should not select a code solely because it contains a familiar keyword or appears in a competitor's tender.

The following process can help establish a relevant classification.

Step 1: Define the product, service or work

Write a clear description of the company's offering. Identify the principal product, service or activity and any important technical characteristics.

For example, a company may provide computer hardware, software development, network maintenance or cybersecurity services. These are related to IT but may correspond to different procurement classifications.

Step 2: Search the official CPV vocabulary

Use the official CPV list or TED vocabulary reference to search for the product or service description. Review the wording of candidate codes rather than choosing the first result.

Official reference: TED CPV.

Step 3: Review the classification hierarchy

Examine the broader division, group, class and category. A code that is too broad may return many unrelated opportunities. A code that is too narrow may exclude notices that describe the same business activity using a neighbouring classification.

Step 4: Compare the code description with the contract scope

Read the official description and consider whether it accurately represents the procurement requirement. A supplier should distinguish between its own business category and the subject actually being purchased by the contracting authority.

Step 5: Check related classifications

Where a company supplies multiple related products or services, review whether additional CPV codes are needed. The additional codes should represent genuine areas of capability rather than unrelated categories added to increase search volume.

Step 6: Validate against real Italian notices

Search official Italian procurement notices using candidate codes. Review the notice titles, descriptions and procurement documents to see whether the results are relevant to the company's commercial activities.

Step 7: Record the selected codes and their purpose

Maintain a CPV register containing the code, official description, relevant products or services, related keywords and the reason for including the classification. This makes future tender searches more consistent.

How to Search Italy Tenders Using CPV Codes

CPV-based searches can be performed through official procurement sources and tender-information services. The best search approach depends on the supplier's target contracts, procurement category and preferred monitoring frequency.

Search through ANAC legal publicity

ANAC's legal-publicity platform provides procurement notice search functionality. Its advanced search includes publication dates, contracting-authority tax-code information and a CPV-code field.

Suppliers can use this functionality to search notices associated with selected classifications and refine the results by publication period or contracting authority.

Official search: ANAC advanced search.

Search through BDNCP-related procurement information

The Banca Dati Nazionale dei Contratti Pubblici (BDNCP) is part of Italy's national public procurement information infrastructure. Suppliers should use the relevant official services to consult procurement information and verify details associated with notices and contract identifiers.

ANAC's legal-publicity and procurement-data services support different information needs. A CPV search is a classification-based discovery method, while a CIG identifies a specific procurement procedure or contract-related record. These identifiers should not be treated as interchangeable.

Official information: ANAC BDNCP.

Search through Acquisti in Rete PA

Suppliers participating in Italian public procurement should also review the relevant opportunities and procurement procedures available through Acquisti in Rete PA, the public procurement portal associated with Consip.

The portal is particularly relevant to suppliers researching procurement opportunities and electronic purchasing procedures managed through the platform. The search process and available categories depend on the specific procurement environment and notice.

Official portal: Acquisti in Rete PA tender listings.

Combine CPV with other search filters

CPV codes are more useful when combined with additional criteria. Depending on the portal, suppliers may refine their searches using:

  • Publication date or notice date.
  • Contracting authority or buyer.
  • Procurement category.
  • Geographic location or regional interest, where available.
  • Notice type.
  • Keywords or contract identifiers.
  • Contract value or lot information, where the platform provides the relevant filter.

For a broader explanation of tender discovery, suppliers can also review the ItalyTenders guide on searching Italian tender opportunities.

CPV Code Selection: Practical Examples

CPV selection should reflect the actual procurement subject. The following examples demonstrate how a supplier can approach classification without assuming that one broad code is sufficient.

Example 1: Computer equipment supplier

A company supplies desktop computers, laptops and related equipment to public organisations. It should review the relevant computer-equipment classifications and compare them with the actual products listed in procurement notices.

The company should also consider whether its offering includes related accessories or other equipment that may be procured under separate classifications. It should not automatically add software-development or IT-consultancy codes if those services are not part of its business.

Example 2: Software development company

A software company develops custom applications for public authorities. Its classification research should focus on software development and related IT services rather than relying solely on the broad division for computer equipment.

If the company also provides maintenance, technical support or consulting, it should review those service classifications separately and determine whether they represent meaningful procurement opportunities.

Example 3: Construction contractor

A construction contractor works on building projects and infrastructure. It should distinguish between the broad construction-work division and more specific classifications associated with the actual works.

For example, a notice for road construction should be reviewed against the relevant road-related classification, while a building project may require a different code. The complete procurement description and technical specifications should determine which classification is appropriate.

Example 4: Cleaning and facility services

A company providing cleaning services to public buildings should identify the classification that corresponds to the cleaning activity. If the company also offers waste collection, maintenance or other facility services, it should review those activities independently.

A single broad service code may not identify all relevant contracts, but adding unrelated classifications can create unnecessary search noise.

Example 5: Medical equipment supplier

A supplier selling medical equipment should identify the classifications corresponding to the equipment it actually offers. It should distinguish between medical devices, pharmaceuticals, laboratory products and other healthcare-related supplies.

The supplier should review the procurement notice and technical specifications before deciding whether the opportunity matches its product range.

Important: These examples describe classification-selection methods. The exact CPV code for a particular tender must be checked against the official vocabulary and the procurement subject. Suppliers should not assume that a broad division is the correct detailed code.

When to Use Multiple CPV Codes

Some procurement notices cover several related goods, services or activities. In these situations, a contracting authority may use more than one CPV code to describe the procurement.

Suppliers should therefore avoid assuming that every relevant notice will be classified under one single code.

Multiple codes may be useful when:

  • A contract includes several distinct but related products.
  • A procurement combines equipment and associated services.
  • A project contains different technical work packages.
  • The company's offering genuinely covers several procurement categories.
  • Related classifications are used in notices describing similar business requirements.

However, the supplier's own monitoring list should remain focused. The objective is to identify relevant contracts, not to collect every code that has a remote connection to the company's industry.

A practical approach is to maintain a primary CPV code for the company's core offering and a limited set of secondary codes for related products or services. Each secondary code should have a clear business justification.

Combining CPV Codes with Italian Tender Keywords

CPV codes can improve tender searches, but they should not be used as the only discovery method. Italian procurement notices may contain important information in titles, descriptions, technical documents and other fields that is not fully represented by the classification.

Suppliers should combine CPV searches with Italian-language procurement terminology.

Examples of useful Italian procurement terms include:

  • Bando di gara: Tender notice.
  • Appalto: Procurement contract or contract.
  • Forniture: Supplies.
  • Servizi: Services.
  • Lavori: Works.
  • Manutenzione: Maintenance.
  • Progettazione: Design or project planning.
  • Affidamento: Award or entrustment, depending on context.
  • Procedura aperta: Open procedure.
  • Avviso: Notice.

These terms can be combined with a relevant CPV code to help identify procurement notices that use different descriptions for similar requirements.

For example, a supplier monitoring maintenance opportunities may use the relevant maintenance classification together with Italian terms related to the particular equipment or service it provides.

Searches should also account for variations in wording. A contracting authority may describe a requirement using a technical term, an operational description or a broader service category.

For a more complete discovery process, suppliers can combine classification-based searches with authority searches, regional targeting and notice-date filters.

Common CPV Classification and Search Mistakes

Incorrect CPV selection can cause suppliers to miss relevant opportunities or spend time reviewing notices that do not match their capabilities.

Using only a broad division

A broad code may include many procurement subjects. Suppliers should review more specific classifications where the official vocabulary provides a suitable description.

Selecting a code based only on a keyword

A word may appear in several procurement categories. The code should reflect the contract subject rather than a superficial match between the notice title and the supplier's product name.

Using only one code for a diversified business

Companies that supply different products or services may need multiple classifications. A single code may not capture all relevant procurement activities.

Adding too many unrelated codes

Overly broad classification lists can create large volumes of irrelevant notices. Suppliers should remove codes that do not correspond to their actual commercial offering.

Ignoring the notice description

CPV classification is only one part of a tender notice. The procurement description, technical specifications, eligibility conditions and contract documents must be reviewed before determining whether the opportunity is suitable.

Confusing CPV with CIG

CPV describes the procurement subject. CIG is a procurement identification code associated with a specific Italian procurement procedure. They serve different purposes and should not be substituted for one another.

Failing to update the code list

Businesses can change their product range, technical capabilities and target markets. Their CPV monitoring lists should be reviewed periodically to ensure that they continue to represent the company's current offering.

Building a CPV-Based Tender Monitoring Strategy

A supplier can use CPV classification as the foundation of a structured tender-monitoring process.

1. Create a business-to-CPV mapping

List the company's products, services and technical capabilities. Map each activity to the most relevant official CPV classification and record the reason for selecting it.

2. Establish primary and secondary codes

Identify the classifications that represent the company's core business. Add secondary codes only where they correspond to genuine related services or products.

3. Define target procurement authorities

Identify Italian public authorities and organisations that are likely to purchase the company's products or services. Authority-based searches can complement CPV classification and help suppliers understand recurring procurement demand.

4. Combine classifications with keywords

Develop Italian and English keyword lists that reflect the products, technical terms and services associated with each CPV code. This can help identify notices whose descriptions do not use the same wording as the classification.

5. Review new notices regularly

Use official procurement sources and relevant tender-information services to review newly published opportunities. Apply appropriate publication-date filters and record notices that match the company's commercial objectives.

6. Verify every shortlisted opportunity

Before preparing a bid, check the contracting authority, procurement subject, deadlines, qualification requirements, technical specifications and submission instructions. Classification-based relevance does not guarantee eligibility.

7. Maintain a search record

Record the CPV codes, keywords, authorities and filters used for monitoring. Review search results periodically to identify codes producing irrelevant notices or missing useful opportunities.

A consistent monitoring process can help businesses move from occasional tender searches to a more organised approach to procurement intelligence.

How TendersOnTime Helps Suppliers Find Italian Procurement Opportunities

Official procurement portals provide essential information about public contracts. However, suppliers monitoring several product categories, authorities or geographic markets may need to review multiple sources and use different search approaches.

TendersOnTime provides tender-information services designed to help businesses discover procurement opportunities and monitor tender information across markets.

For companies interested in Italian public procurement, suppliers can use ItalyTenders tender listings as part of their opportunity-discovery process.

Businesses researching awarded contracts can also review ItalyTenders contract awards to examine procurement outcomes and identify potential market activity.

Suppliers can create an account through ItalyTenders registration and access the platform through the ItalyTenders login page.

For information about procurement authorities, businesses can explore the ItalyTenders authority directory. Companies seeking assistance or additional information can use the ItalyTenders contact page.

Suppliers should use tender-information services alongside official procurement sources. The official notice and procurement documents remain the authoritative basis for deadlines, eligibility requirements, technical specifications and submission procedures.

Conclusion

CPV codes provide a standardised way to classify public procurement opportunities across the European Union. For suppliers interested in Italy, understanding the classification system can improve tender discovery and help create more structured procurement searches.

The most effective approach is to identify the company's actual products, services and capabilities, review the official CPV vocabulary, select appropriate classifications and validate them against real procurement notices.

Suppliers should combine CPV codes with Italian keywords, contracting-authority research, publication-date filters and a review of the complete tender documentation. They should also maintain a focused code list and update it when their business activities or procurement priorities change.

By using CPV classification as part of a broader tender-monitoring strategy, businesses can improve the relevance of their searches and develop a more consistent approach to identifying Italian public procurement opportunities.

Source: European Commission and TED Common Procurement Vocabulary reference; ANAC legal-publicity advanced search and BDNCP information; Acquisti in Rete PA official tender listings.

Frequently Asked Questions (FAQs)

CPV codes are standardised classifications used to describe the goods, works or services involved in public procurement. They help contracting authorities classify procurement notices and suppliers identify relevant opportunities.
CPV stands for Common Procurement Vocabulary. It is the European public procurement classification system used to standardise descriptions of procurement contracts.
The CPV main vocabulary uses eight classification digits followed by a ninth check digit. The first digits identify broader procurement divisions, while later digits provide more detailed classification.
Suppliers can use the ANAC legal-publicity platform's advanced search, which includes a CPV-code field. They can also review relevant procurement opportunities through official Italian procurement platforms and tender-information services.
CPV identifies the subject of a procurement, such as goods, works or services. CIG is an identification code associated with a specific Italian procurement procedure. They serve different purposes.
Yes. A procurement notice may use multiple CPV classifications when its scope includes several related goods, services or activities. Suppliers should review the complete notice rather than relying on a single code.
Define the products, services or works your business provides, search the official CPV vocabulary, review the classification hierarchy and compare candidate codes with real procurement notices. Select codes that accurately represent your offering.
Use the most specific code that accurately describes the procurement subject. Broad codes can help with discovery but may return unrelated notices. Specific codes can improve relevance but should be validated to avoid missing related opportunities.
Yes. Combining CPV codes with Italian procurement keywords, publication dates and contracting-authority information can help suppliers identify notices that match their products or services.
No. CPV codes help identify procurement subjects but do not establish supplier eligibility. Businesses must review the tender's qualification requirements, technical specifications, deadlines and submission conditions.
TED provides the official European CPV reference and classification information. Suppliers should use the official vocabulary to confirm code descriptions and classification details.
Suppliers should review their CPV classifications periodically and whenever their products, services, technical capabilities or procurement priorities change. This helps keep tender searches relevant.
ItalyTenders Features
ItalyTenders Features

Fresh and verified Tenders from Italy. Find, search and filter Tenders/Call for bids/RFIs/RFPs/RFQs/Auctions published by the government, public sector undertakings (PSUs) and private entities.

  • 1,000+ Tenders
  • Verified Tenders Only
  • New Tenders Every Day
  • Tenders Result Data
  • Archive & Historical Tenders Access
  • Consultants for RFI/RFP/RFQ
  • Tender Notifications & Alerts
  • Search, Sort, and Filter Tenders
  • Bidding Assistance & Consulting
  • Customer Support
  • Publish your Tenders
  • Export data to Excel
  • API for Tender Data
  • Tender Documents
Tender Experts
Get A Call From Tender Experts

Fill out the form below and you will receive a call from us within 24 hours.

Thank You for Contacting ItalyTenders !!
Email Id is already exist !!
Captcha Image
Invalid Captcha !

Get FREE SAMPLE TENDERS from Italy in your email inbox.