Om een overheidsopdracht voor werken te kunnen uitvoeren, moet elke aannemer, wanneer het bedrag van de werken hoger is dan een bepaalde drempel, een erkenning hebben of het bewijs leveren dat hij aan bepaalde voorwaarden voldoet. De erkenning waarborgt de kwaliteit van de aannemer. Ze toont aan dat hij over de nodige vaardigheden en middelen beschikt om bepaalde werken uit te kunnen voeren. De financiële draagkracht en technische bekwaamheid worden onderzocht door de bevoegde regionale minister, op advies van een commissie.
De werken worden ingedeeld in klassen en categorieën en/of ondercategorieën. De klassen stemmen overeen met de inschrijvingsbedragen. Het zijn er acht. De in een bepaalde klasse erkende aannemer mag dus geen offerte indienen voor overheidsopdrachten met een bedrag dat hoger is dan dat van zijn klasse.
Klasse 1: tot 135.000 euro
Klasse 2: tot 275.000 euro
Klasse 3: tot 500.000 euro
Klasse 4: tot 900.000 euro
Klasse 5: tot 1.810.000 euro
Klasse 6: tot 3.225.000 euro
Klasse 7: tot 5.330.000 euro
Klasse 8: meer dan 5.330.000 euro
De categorieën stemmen overeen met sectoren. Ze worden aangeduid met een letter. Het zijn er zeventien, en de meeste hebben ook ondercategorieën. De in een categorie en ondercategorie erkende aannemer mag dus niet deelnemen aan een overheidsopdracht, die de aanbestedende dienst in een andere categorie en ondercategorie plaatste.