Quick answer
A CPV subcategory is the fifth and most specific hierarchical level of the Common Procurement Vocabulary, encoded in digits six and seven of a CPV code, providing the finest granularity available for classifying a public procurement subject and enabling the most targeted tender discovery searches.
The CPV subcategory is the terminal level of the Common Procurement Vocabulary hierarchy, offering the greatest precision for classifying a public contract. Not every category has subcategory subdivisions, but where they exist, the subcategory is the most specific code available and its use is preferred when it accurately describes the contract subject matter.
What is a CPV Subcategory?
A CPV subcategory is defined by digits six and seven of an eight-digit CPV code. The eighth digit is currently reserved and set to zero in all active codes, meaning in practice the subcategory occupies positions six and seven. Within a five-digit category, the sixth digit identifies a subcategory group and the seventh identifies a specific subcategory within that group.
For example, within category 45213 (construction of commercial buildings, warehouses, and industrial buildings), subcategory 452131 covers construction of commercial buildings and subcategory 452132 covers construction of warehouses. The full nine-digit code (including the check digit) for a warehouse construction contract would therefore be 45213200-1 (the check digit varies by code).
The subcategory level provides the finest resolution available within the CPV system. Where no subcategory exists for a given category, the category code is itself the terminal point and should be used directly. Subcategory codes are not available for every category: some markets are described by the vocabulary only to category or even class level.
Why it matters for bidders
Subcategory-level codes are the sharpest instrument in tender discovery. A supplier who has identified the precise subcategory codes that describe their core product or service can set monitoring alerts that exclude most irrelevant noise. The trade-off is that a buyer who assigns a category or class code rather than a subcategory code will not appear in a subcategory-only search.
The practical strategy for most suppliers is to maintain a two-tier code list: subcategory codes for precision, and category or class codes as a broader safety net. This combination catches both precisely coded notices and those where the buyer has assigned a higher-level code.
Subcategory codes are also the most reliable reference point when building cross-border market intelligence. The same subcategory appears on TED notices from contracting authorities in all EU member states, as well as in Norway, Switzerland, Ukraine, and the UK, allowing direct comparison of market volume and competitive intensity across the European procurement space.
Example
A Dutch manufacturer of fire detection systems identifies subcategory 31625100-4 (fire detection systems) within category 31625 (burglar and fire alarms). The manufacturer sets a daily alert on this subcategory code on TED and on the Dutch national procurement portal TenderNed. Over a quarter, they discover that fire detection subcategory notices appear at a rate of approximately forty per month across the EU, concentrated in public buildings and infrastructure procurements.
Frequently Asked Questions
Is a subcategory code always more appropriate than a category code?
When a subcategory code accurately describes the contract subject, yes. Directive 2014/24/EU and its counterparts require the most appropriate code, which generally means the most specific accurate code. However, if a subcategory is too narrow and excludes part of the contract scope, the category code is the correct choice.
How do I know if a subcategory code exists for my product?
Use a CPV code lookup tool to browse to the relevant category and check whether subcategory subdivisions are listed. The CPV 2008 vocabulary is also published in full as a downloadable reference by the European Commission.
Do UK contracting authorities use the same subcategory codes?
Yes. The UK retained the full CPV code set after leaving the EU and continues to require its use under the Procurement Act 2023. The same subcategory codes apply on the UK Find a Tender service as on TED.
How Bidovate helps
Bidovate puts CPV Subcategory to work inside your capture and proposal workflow.
Tender discoverySee Bidovate in action
Book a demo and we will show you the platform using your actual contract data.
Related terms
Common Procurement Vocabulary (CPV)
The Common Procurement Vocabulary is the single classification system for public procurement across the European Union, providing a standardised set of codes that describe the subject matter of any contract for works, supplies, or services published on TED or national portals.
ViewCPV Code
A CPV code is the individual numeric identifier assigned to a procurement notice to describe its subject matter, drawn from the Common Procurement Vocabulary classification system and structured as eight significant digits plus one check digit covering works, supplies, and services.
ViewCPV Category
A CPV category is the fourth hierarchical level of the Common Procurement Vocabulary, identified by the first five digits of a CPV code, narrowing a class into specific types of product or service and representing the level at which many contracting authorities make their final code selection for published notices.
ViewCPV Class
A CPV class is the third hierarchical level of the Common Procurement Vocabulary, identified by the first four digits of a CPV code, refining a group into clusters of closely related products or services and providing one of the most practically useful levels for broad-spectrum tender monitoring.
ViewCPV Group
A CPV group is the second hierarchical level of the Common Procurement Vocabulary, identified by the first three digits of a CPV code, subdividing a division into clusters of related procurement subjects to provide an intermediate layer of specificity between broad sector and precise product or service type.
View