
Common Procurement Vocabulary codes determine which tenders you see and which buyers find you. Most SMEs ignore them. Here is why that is a costly mistake.
If you have ever searched for government contracts and felt overwhelmed by the volume and variety of results, CPV codes are about to become your most useful tool. Understanding them can transform your tender discovery from guesswork to precision.
What is a CPV code?
CPV stands for Common Procurement Vocabulary. It is a standardised classification system used across the UK and European public sector to categorise the goods, services, and works that are being purchased through procurement.
Every publicly advertised tender is assigned one or more CPV codes by the buying authority. These codes are then used to index the contract on procurement portals and to enable suppliers to find relevant opportunities.
How CPV codes are structured
CPV codes are 8-digit numbers followed by a check digit. The structure is hierarchical: the first two digits represent the division (broadest category), digits 3 and 4 the group, digits 5 and 6 the class, digits 7 and 8 the category. The final digit after the hyphen is a verification digit.
For example, code 72000000 covers IT services in general. Code 72200000 narrows this to software programming and consultancy. Code 72210000 narrows further to programming services for packaged software products.
Why most SMEs ignore them (and why that is a mistake)
Setting up CPV code alerts takes around 20 minutes but dramatically improves the relevance of what lands in your inbox. Without them, you are relying entirely on keyword matching, which catches maybe 60 to 70 percent of genuinely relevant tenders and pulls in a large volume of irrelevant noise.
Buyers also sometimes use different terminology to describe the same type of work. A CPV code search cuts through this because it is a standardised classification, not free-text description.
How to find your CPV codes
The full CPV code list is published by the UK government and is searchable online. Start by searching for your primary service or product category, then explore related codes at the same hierarchical level. You are likely to identify between 3 and 15 relevant codes depending on the breadth of your offering.
Once you have your list, add them to your search profiles on both Contracts Finder and Find a Tender. Review your code list every 6 months as your capabilities and focus areas evolve.
CPV codes in KimonBids
KimonBids automatically maps your company profile to relevant CPV codes and uses these as part of the AI matching process. When you set up your profile with your sectors and capabilities, the system identifies which CPV ranges are most relevant and weights tender matches accordingly. This means you benefit from CPV-based filtering without needing to manually manage a code list.
