AI w zamówieniach publicznych: Jak technologia zmienia zarządzanie przetargami Czytaj więcej
Wróć do bloga

Czym jest kod CPV? Kompletny przewodnik po klasyfikacji zamówień publicznych UE

Kody CPV to uniwersalny system klasyfikacji przetargów publicznych w UE. Dowiedz się, jak działają i jak ich używać do znajdowania odpowiednich zamówień.

Czym jest kod CPV? Kompletny przewodnik po klasyfikacji zamówień publicznych UE

Every public tender in Europe is classified using CPV codes. If you've ever searched for tenders on TED, SEAP, or any national procurement portal, you've seen them — strings like "30200000-1" attached to every notice. But what do they actually mean? And more importantly, how can you use them to find the tenders that matter to your business?

This guide breaks down everything you need to know about CPV codes: what they are, how the system works, how to find yours, and how to use them strategically to win more public contracts.

What is a CPV Code?

CPV stands for Common Procurement Vocabulary. It's a classification system created by the European Union to standardize how public contracts are described across all EU member states. Every product, service, or construction work that can be purchased through public procurement has a CPV code assigned to it.

The system was established by Regulation (EC) No 2195/2002 and has been the mandatory classification for all EU public procurement since 2003. It ensures that a tender for "IT equipment" in Germany is classified the same way as one in Romania, France, or any other EU country.

Why does this matter? Because without a common language, a company selling laptops would need to know how each country describes "laptop procurement" in their own language and system. CPV codes eliminate that barrier entirely.

How CPV Codes Are Structured

A CPV code is a 9-digit number (8 digits plus a check digit), and its structure tells you exactly how specific a classification is.

The format: XX000000-Y

  • Division (first 2 digits): The broadest category. Example: 30 = Office and computing machinery

  • Group (first 3 digits): A narrower category within the division. Example: 302 = Computer equipment and supplies

  • Class (first 4 digits): More specific. Example: 3020 = Computer equipment

  • Category (first 5 digits): Even more specific. Example: 30213 = Personal computers

  • Subcategory (digits 6-8): The most detailed level. Example: 30213100 = Portable computers (laptops)

  • Check digit (digit after hyphen): A verification digit calculated from the first 8

The key principle: The more zeros at the end, the broader the category. 30000000-9 covers all office machinery. 30213100-6 is specifically laptops.

Practical Example

Let's say your company sells office furniture. Here's how CPV narrows down:

  • 39000000 — Furniture, furnishings, domestic appliances (very broad)

  • 39100000 — Furniture (still broad)

  • 39130000 — Office furniture (getting closer)

  • 39131000 — Office shelving (specific product)

  • 39131100 — Archive shelving (very specific)

The Main CPV Divisions

The CPV vocabulary is organized into these major divisions:

  • 03 — Agricultural, farming, fishing, forestry products

  • 09 — Petroleum products, fuel, electricity, energy

  • 14-15 — Mining, food and beverages

  • 18 — Clothing, footwear, luggage

  • 22 — Printed matter

  • 24 — Chemical products

  • 30-32 — Office machinery, IT equipment, telecommunications

  • 33 — Medical equipment, pharmaceuticals

  • 34 — Transport equipment

  • 35 — Security and defense equipment

  • 38 — Laboratory and scientific instruments

  • 39 — Furniture and furnishings

  • 42-44 — Industrial machinery, construction materials

  • 45 — Construction work

  • 48 — Software packages

  • 50 — Repair and maintenance services

  • 55 — Hotel and restaurant services

  • 60 — Transport services

  • 64 — Postal and telecommunications services

  • 66 — Financial and insurance services

  • 71 — Architectural and engineering services

  • 72 — IT services

  • 73 — R&D services

  • 75 — Administration, defense, social security services

  • 79 — Business services (legal, consulting, HR, marketing)

  • 80 — Education and training

  • 85 — Health and social work services

  • 90 — Sewage, refuse, cleaning, environmental services

  • 92 — Recreational, cultural, sporting services

Supplementary CPV Vocabulary

Beyond the main vocabulary, there's a supplementary vocabulary that adds extra detail. These codes start with letters (like DA, MA, etc.) and describe additional attributes of the procurement — for example, the material something is made from or specific conditions.

While the supplementary vocabulary is optional, some contracting authorities use it. If you see codes like "DA01-7" (Aluminum) alongside a main CPV code, that's the supplementary vocabulary in action.

How to Find Your CPV Code

Finding the right CPV code is critical. Use the wrong one, and you'll miss relevant tenders or chase irrelevant ones. Here's how to find yours:

Method 1: Search the Official EU CPV Database

The European Commission maintains the official CPV list at SIMAP (the EU's procurement information system). You can search by keyword in any EU language and browse the hierarchy.

Method 2: Look at Competitors' Tenders

Search for companies similar to yours on TED (Tenders Electronic Daily) or your national procurement portal. What CPV codes appear on tenders they've won? Those are likely your codes too.

Tendersight's platform lets you search tenders by CPV code and see which codes are most active in your industry. You can set up alerts for specific CPV codes across all EU countries — no need to check each portal individually.

Method 4: Start Broad, Then Narrow

Begin with a 2-digit division code (like 72 for IT services), then explore the tree downward. Mark every code that could apply to your products or services. Most companies have 5-15 relevant CPV codes.

Common Mistakes with CPV Codes

Being too narrow. If you only monitor 72212000-4 (Software development services), you'll miss tenders classified under 72000000-5 (IT services) or 48000000-8 (Software packages). Always include parent categories.

Being too broad. Monitoring 30000000-9 (all office machinery) will bury you in irrelevant results. Balance breadth with specificity.

Ignoring supplementary codes. Sometimes the main CPV code is broad, but the supplementary code makes it clear whether you're relevant. Don't skip them.

Only using one code. Your products or services likely span multiple CPV codes. A company selling cybersecurity software might be relevant under 72000000-5 (IT services), 48000000-8 (Software packages), AND 35000000-4 (Security equipment). Track all of them.

Forgetting related services. If you sell a product, tenders for maintaining that product (50000000 range) are also opportunities. If you provide a service, tenders for training related to that service (80000000 range) might be relevant too.

How CPV Codes Connect to Tender Alerts

The real power of CPV codes is in automated tender monitoring. Instead of manually checking TED, SEAP, or other portals every day, you can set up alerts based on your CPV codes. When a new tender is published with a matching code, you get notified immediately.

This is where platforms like Tendersight add value: they aggregate tenders from multiple sources and let you create intelligent alerts using CPV codes combined with other filters like country, contract value, or contracting authority type. You get a daily digest of relevant opportunities without the manual work.

CPV Codes and Cross-Border Bidding

One of the biggest advantages of the CPV system is that it works identically across all EU member states. A tender classified as 72212000-4 in Germany means the same thing in Romania, France, or Poland.

This means you can search for opportunities across all 27 EU countries using the same codes. You don't need to know the local terminology for your industry in each language — the CPV code is universal.

For companies looking to expand into new markets through public procurement, CPV codes are your best starting point. Identify your codes, search for them across multiple countries, and you'll quickly see where the opportunities are.

Key Takeaways

CPV codes are the language of EU public procurement. Every tender uses them, every portal supports them, and every company bidding on public contracts needs to know theirs.

Find your codes early and track multiple. Don't rely on a single code. Map your full product/service portfolio to all relevant CPV codes, from broad divisions to specific subcategories.

Use them for automated monitoring. The days of manually searching procurement portals are over. Set up CPV-based alerts and let the opportunities come to you.

Think cross-border. CPV codes are universal across the EU. Use them to explore markets you haven't considered yet.

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Inteligentne wyszukiwanie

Znajdź odpowiednie przetargi w 27 krajach UE natychmiast

Reguły alertów

Otrzymuj powiadomienia o publikacji pasujących możliwości

Generator dokumentów

Dokumenty ofertowe z AI w minuty, nie godziny

Pipeline ofert

Śledź wszystkie swoje możliwości w jednym miejscu

Katalog produktów

Automatycznie dopasuj produkty do wymagań przetargowych

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Analityka

Śledzenie wskaźnika wygranych i wgląd w pipeline

Współpraca zespołowa

Pracuj wspólnie z zespołem nad ofertami

Konstruktor cen

Twórz konkurencyjne wyceny z cenami w czasie rzeczywistym

Śledzenie terminów

Nigdy więcej nie przegap terminu składania

Wywiad rynkowy

Badaj zamawiających i konkurencję

Przestań składać oferty ręcznie.

Zarejestruj się i monitoruj więcej przetargów za darmo z Tendersight.

Gotowe do złożenia Więcej ofert?

Start free. No credit card required.