CPV Codes in Italy Public Procurement: Complete Guide
Understand CPV Classification and Find Relevant Italian Government Tender Opportunities
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?
- Why CPV Codes Matter in Italian Tenders
- Understanding the CPV Code Structure
- Main CPV Vocabulary and Supplementary Vocabulary
- Major CPV Divisions and Procurement Categories
- How to Find the Correct CPV Code
- How to Search Italy Tenders Using CPV Codes
- CPV Code Selection: Practical Examples
- When to Use Multiple CPV Codes
- Combining CPV Codes with Italian Tender Keywords
- Common CPV Classification and Search Mistakes
- Building a CPV-Based Tender Monitoring Strategy
- How TendersOnTime Helps Suppliers Find Italian Procurement Opportunities
- Conclusion
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 level | Digits used | Meaning |
| Division | First 2 digits | Broad procurement area |
| Group | First 3 digits | More specific procurement group |
| Class | First 4 digits | More detailed subject classification |
| Category | First 5 digits | Further classification of the procurement subject |
| Detailed code | 8 classification digits | Specific procurement description |
| Check digit | 9th digit | Verification 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 area | Typical procurement subject | Supplier relevance | |||
| 03000000 | Agricultural, farming, fishing, forestry and related products | Agricultural suppliers, forestry businesses and related product providers | |||
| 18000000 | Clothing, footwear, luggage articles and accessories | Uniform, garment and protective-clothing suppliers | |||
| 22000000 | Printed matter and related products | Printing, publishing and document suppliers | |||
| 30000000 | Office and computing machinery, equipment and supplies | Office equipment, computer hardware and related suppliers | |||
| 33000000 | Medical equipment, pharmaceuticals and personal-care products | Healthcare equipment and medical product suppliers | |||
| 45000000 | Construction work | Construction companies and infrastructure contractors | |||
| 50000000 | Repair and maintenance services | Maintenance providers and technical service companies | |||
| 70000000 | Real estate services | Property management and related service providers | |||
| 71000000 | Architectural, construction, engineering and inspection services | Engineering firms, architects and technical consultants | |||
| 72000000 | IT services, software development and computer support | IT service providers and software companies | |||
| 79000000 | Business services, law, marketing, consulting and related services | Consultancies and professional service providers | |||
| 80000000 | Education and training services | Training providers and educational organisations | 90000000 | Sewage, refuse, cleaning and environmental services | Waste-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)
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
Fill out the form below and you will receive a call from us within 24 hours.
Get FREE SAMPLE TENDERS from Italy in your email inbox.
Copyright © 2014-2026 ItalyTenders.com. All Rights Reserved.