Der CPV-Code ist die Nummer, mit der in der EU der Gegenstand eines öffentlichen Auftrags beschrieben wird. CPV steht für Common Procurement Vocabulary, amtlich auf Deutsch das Gemeinsame Vokabular für öffentliche Aufträge. Eingeführt hat es die Verordnung (EG) Nr. 2195/2002 als einheitliches Klassifikationssystem für die öffentliche Vergabe, gültig in allen Amtssprachen.
Der CPV-Code ordnet den Gegenstand öffentlicher Aufträge in der EU ein. Aufbau, Geschichte, Codesuche, eForms-DE und die geplante Reform.
Herkunft des Begriffs
Das CPV geht auf eine Statistik zurück. Die Empfehlung 96/527/EG der Kommission vom 30. Juli 1996 nennt das CPV eine Anpassung der CPA, der europäischen Güterklassifikation in Verbindung mit den Wirtschaftszweigen. Für den Einkauf war die CPA zu grob. Der CPV-Leitfaden auf TED, dem Ausschreibungsportal der EU, nennt ein Beispiel: Alle Computer am Markt fielen unter zwei Codes.
Die erste Fassung erschien 1993 als Community Procurement Vocabulary. Mit der zweiten Fassung im Juni 1994 wurde daraus Common Procurement Vocabulary, das Kürzel blieb. Dieselbe Fassung brachte die Prüfziffer, abgesetzt mit einem Bindestrich, damit Tippfehler auffallen.
Geschichte und Entwicklung
Datum
Station
1993
erste Fassung, noch als Community Procurement Vocabulary
Juni 1994
zweite Fassung mit neuem Namen und Prüfziffer
30.07.1996
Empfehlung 96/527/EG: Auftraggeber sollen das CPV nutzen
01.01.1999
CPV 1998 in Gebrauch, rund 8.200 Codes
05.11.2002
Verordnung (EG) Nr. 2195/2002, in Kraft seit 16.12.2003
01.02.2006
laut TED ab jetzt Pflicht in der EU
15.09.2008
CPV 2008 nach Verordnung (EG) Nr. 213/2008, bis heute gültig
26.02.2014
Richtlinie 2014/24/EU, Artikel 23: Nomenklaturen nur noch über das CPV
17.06.2022
Verordnung (EU) 2022/943 berichtigt einen Code in der kroatischen und estnischen Fassung
09.09.2026
Kommission schlägt eine neue Vergabeverordnung vor, das CPV soll aktualisiert werden
Quelle: CPV-2008-Leitfaden auf TED; Empfehlung 96/527/EG; Verordnungen (EG) 2195/2002 und 213/2008; Richtlinie 2014/24/EU; Verordnung (EU) 2022/943; COM(2026) 590 (abgerufen 09.11.2026).
Mit der Fassung 2008 ordnet das Vokabular nach Art des Produkts statt nach Material. Laut TED-Leitfaden kamen dabei 3.590 neue Codes oder Bezeichnungen hinzu, 4.935 Codes fielen weg.
Wie es funktioniert
Das CPV besteht aus einem Hauptteil und einem Zusatzteil.
Der Hauptteil ist ein Baum. Jeder Code hat acht Ziffern, dann einen Bindestrich und eine Prüfziffer. Je mehr Nullen am Ende, desto allgemeiner der Code:
Die ersten zwei Ziffern bezeichnen die Abteilung (XX000000-Y).
Die ersten drei die Gruppe (XXX00000-Y).
Die ersten vier die Klasse (XXXX0000-Y).
Die ersten fünf die Kategorie (XXXXX000-Y).
Die sechste bis achte Ziffer werden innerhalb der Kategorie genauer.
Die Ziffer hinter dem Bindestrich prüft die acht davor.
Die Verordnung spricht deshalb von Codes mit bis zu neun Ziffern: acht ordnen ein, die neunte steht hinter dem Bindestrich und prüft. Wer einen Code abschreibt, übernimmt alle neun.
Acht Ziffern ordnen ein, die neunte prüft
Verordnung (EG) Nr. 213/2008, Anhang I
30213100-6 · Tragbare Computer
Abteilungdie ersten zwei Ziffern
30213100-6
Gruppedie ersten drei
30213100-6
Klassedie ersten vier
30213100-6
Kategoriedie ersten fünf
30213100-6
genauer Codesechste bis achte Ziffer, genauer innerhalb der Kategorie
30213100-6
Prüfzifferhinter dem Bindestrich, prüft die acht davor
30213100-6
Zusatzteil: AA01-1 Metall · auch hier prüft die Stelle hinter dem Bindestrich
Wie viele Stellen schreibst du ab, wenn du einen CPV-Code übernimmst?
Eine Kette aus dem Anhang der Verordnung 213/2008:
Ebene
Code
Bezeichnung
Abteilung
30000000-9
Maschinen, Material und Zubehör für Büro und Computer, außer Möbeln und Softwarepaketen
Gruppe
30200000-1
Computeranlagen und Zubehör
Klasse
30210000-4
Datenverarbeitungsgeräte (Hardware)
Kategorie
30213000-5
Personalcomputer
genauer Code
30213100-6
Tragbare Computer
Quelle: Verordnung (EG) Nr. 213/2008, Anhang I (abgerufen 09.11.2026).
Der Zusatzteil ergänzt, was der Hauptcode nicht sagt, etwa Material, Form oder Verwendungszweck. Seine Codes bestehen aus einem Buchstaben für den Abschnitt, einem für die Gruppe und drei Ziffern, deren letzte prüft. AA01-1 heißt „Metall“, AA02-4 „Aluminium“, beide im Abschnitt A, Materialien.
Im Anhang der Verordnung 213/2008 hat der Hauptteil 9.454 Codes: 45 Abteilungen, 272 Gruppen, 1.002 Klassen, 2.379 Kategorien und 5.756 feinere Codes. Der Zusatzteil hat 903 Codes in 19 Abschnitten. Auf dieselben 9.454 kommt der TED-Leitfaden.
Beispiele
Drei Codes aus dem Hauptteil:
45000000-7 Bauarbeiten, die Abteilung für alle Bauleistungen.
72000000-5 IT-Dienste: Beratung, Software-Entwicklung, Internet und Hilfestellung.
79341000-6 Werbedienste, eine Ebene unter den Werbe- und Marketingdienstleistungen.
Ein echter Fall: Am 15. Oktober 2026 veröffentlichte die Stadt Mannheim auf TED die Ausschreibung „Objektreinigungen im Stadtteil Mannheim - Neckarstadt-Ost“. Hauptcode ist 90911200-8 Gebäudereinigung, dazu kommt 90911300-9 Fensterreinigung.
Wie häufig dieser Code ist, zeigt eine Abfrage über die Such-API von TED am 9. November 2026: 154 Auftragsbekanntmachungen deutscher Auftraggeber mit 90911200 seit dem 15. Oktober.
Vor- und Nachteile
Punkt
Vorteil
Nachteil
Sprachen
derselbe Code in allen Amtssprachen der EU
jede Sprachfassung kann eigene Fehler haben, 2022 wurden zwei berichtigt
Suche
Bieter finden Ausschreibungen aus der ganzen EU über wenige Codes
laut cosinex entscheidet die Wahl des Codes mit, wie viele Bieter eine Ausschreibung sehen
Stabilität
die Liste ist seit 2008 bis auf die Berichtigung 2022 unverändert
passt kein Code genau, verweist TED auf einen allgemeineren
Quelle: Verordnung (EG) Nr. 2195/2002, Erwägungsgrund 4; Empfehlung 96/527/EG; Verordnung (EU) 2022/943; CPV-Seite auf TED; cosinex (abgerufen 09.11.2026).
Die amtliche Quelle ist TED, das Portal des Amts für Veröffentlichungen der EU. Auf der CPV-Seite lässt sich das Vokabular durchsuchen und vollständig herunterladen, als Excel (XLS), ODS oder XML. Dazu gibt es den Leitfaden und die Erläuterungen auf Englisch sowie Korrespondenztabellen zwischen den Fassungen 2003 und 2008, unter anderem auf Deutsch. Der Rechtstext mit allen deutschen Bezeichnungen ist Anhang I der Verordnung 213/2008 auf EUR-Lex.
TED gibt eine Regel für die Auswahl vor. Der Auftraggeber sucht den Code, der den Einkauf am genauesten beschreibt, und setzt für den Titel der Bekanntmachung genau einen, auch wenn er weitere braucht. Ist kein Code genau genug, nimmt er die nächsthöhere Ebene, erkennbar an mehr Nullen.
In Deutschland laufen EU-Bekanntmachungen über den Standard eForms-DE. Die Ausfüllanleitung im Vergabehandbuch Bayern (eForms-DE 2.1.0) führt das Feld BT-262 Hauptklassifizierungscode als Pflichtfeld, dort steht der CPV-Code. Weitere Codes kommen in BT-263. Bei Losen gehört ein übergeordneter Code zum Gesamtauftrag und die genaueren Codes zu den einzelnen Losen.
Kritik und Grenzen
Seit 2008 gab es keine neue Fassung. Die einzige spätere Änderung ist die Berichtigung von 2022, und die betrifft einen Code auf Kroatisch und Estnisch.
Der Vergabesoftware-Anbieter cosinex schreibt, die Kommission habe 2017 ein Projekt zur Weiterentwicklung des CPV gestartet, an dem cosinex beteiligt war. Eine internationale Arbeitsgruppe empfahl danach eine vollständige Überarbeitung. Laut cosinex stockt sie, weil die Vergaberichtlinien mehrere Codes mit Text und Nummer festschreiben. Der Beitrag nennt dafür den Stand August 2026.
Am 9. September 2026 hat die Kommission den Vorschlag COM(2026) 590 vorgelegt, eine Verordnung über öffentliche Aufträge und Konzessionen, die die Richtlinien von 2014 aufheben würde. In der Begründung steht, das neue digitale System erfordere ein Update des CPV. Es ist ein Vorschlag, Parlament und Rat müssen noch zustimmen. Zeitplan und Inhalt einer neuen Fassung nennt der Text nicht.
Rechtlicher Rahmen
Die Verordnung (EG) Nr. 2195/2002 gilt unmittelbar in allen Mitgliedstaaten und muss nicht in nationales Recht umgesetzt werden. Das gilt für Deutschland ebenso wie für Österreich. Artikel 23 der Richtlinie 2014/24/EU schreibt vor, dass Verweise auf Nomenklaturen in der öffentlichen Vergabe über das CPV laufen.
Für EU-weite Bekanntmachungen in Deutschland setzt eForms-DE das um: Ohne Hauptklassifizierungscode ist eine Auftragsbekanntmachung nicht vollständig. Die Ausfüllanleitung des Vergabehandbuchs Bayern schreibt bei Vergaben im Bundesfernstraßenbau zusätzlich immer den Code 45233124-4, Bau von Fernstraßen, vor.
Auch außerhalb der EU wird der Code genutzt. Im Vereinigten Königreich definieren die Procurement Regulations 2024 den CPV-Code über die Verordnung 2195/2002 und verlangen ihn in den Bekanntmachungen.
So gehst du Schritt für Schritt vor
Beschreibe in einem Satz, was du kaufst oder anbietest: Bauleistung, Lieferung oder Dienstleistung.
Suche das Stichwort in der CPV-Suche von TED oder in der heruntergeladenen Liste und notiere die passenden Codes.
Wähle den genauesten Code, der den ganzen Auftrag abdeckt. Das ist dein Hauptcode.
Ergänze weitere Codes für wichtige Teile oder für einzelne Lose.
Übernimm den Code mit Prüfziffer, also 90911200-8 statt 90911200.
Als Bieter abonnierst du Ausschreibungen über den Code der Gruppe oder Klasse, nicht nur über den genauen Code.
Best Practices
Nur die Fassung 2008 verwenden, die TED für Bekanntmachungen und Suche führt.
Die deutschen Bezeichnungen aus dem Anhang der Verordnung nehmen, nicht aus Übersetzungen Dritter.
In Angeboten dieselben Codes nennen wie die Bekanntmachung.
Bei Losvergaben je Los den genauen Code setzen, damit Fachbetriebe ihr Los finden.
Häufige Fehler
Ein zu allgemeiner Code. In einer Umfrage von cosinex unter Teilnehmenden eines Vergabesymposiums gaben 45 % an, überwiegend den Code der Abteilung zu nutzen, also die oberste Ebene.
Ein so enger Code, dass er nur einen Teil des Auftrags abdeckt.
Die Prüfziffer weglassen oder falsch abschreiben.
Nur einen einzigen Code beobachten und Ausschreibungen mit dem Nachbarcode verpassen.
Einen UNSPSC-Code angeben, wo die Bekanntmachung den CPV-Code verlangt.
Wie dieser Eintrag entstanden ist
Dieser Eintrag wurde im November 2026 mit Unterstützung von KI geschrieben. Ausgangspunkt war eine Auswertung der ersten Suchergebnisse in Deutschland, um zu ergänzen, was dort fehlt: die Geschichte mit Daten, den Zusatzteil, die richtige Lage der Prüfziffer, die Abgrenzung zu anderen Klassifikationen und den Reformvorschlag von 2026. Die Angaben stammen aus den Verordnungen und Richtlinien auf EUR-Lex, aus der CPV-Seite und dem Leitfaden auf TED und aus dem Vergabehandbuch Bayern. Die Zählung der Codes und die Abfrage der Bekanntmachungen auf TED sind eigene Auswertungen. Er wurde vor der Veröffentlichung geprüft und enthält keine Kundendaten.
Manuel Riveiro RodriguezCEO & Digital Strategist
Eine technische Prüfung sieht sich das und alles Weitere in einem Durchgang an.
Common Procurement Vocabulary, auf Deutsch Gemeinsames Vokabular für öffentliche Aufträge. Bis 1994 stand das C für „Community“.
Wo finde ich alle CPV-Codes?
Im Anhang I der Verordnung (EG) Nr. 213/2008 auf EUR-Lex und auf der CPV-Seite von TED, dort auch als Download in XLS, ODS und XML.
Welcher CPV-Code gilt für Reinigungsleistungen?
Die Gruppe ist 90910000-9 Reinigungsdienste. Darunter liegen etwa 90911200-8 Gebäudereinigung, 90911300-9 Fensterreinigung und 90919200-4 Büroreinigung.
Ist der CPV-Code Pflicht?
Ja, für EU-weite Bekanntmachungen. Die Richtlinie 2014/24/EU schreibt das CPV für Nomenklaturen vor, und laut TED ist es seit dem 1. Februar 2006 Pflicht.
Wie viele CPV-Codes gibt es?
Der Hauptteil des CPV 2008 hat 9.454 Codes, so steht es im Anhang der Verordnung 213/2008, und der TED-Leitfaden nennt dieselbe Zahl. Der Zusatzteil hat weitere 903.