Skip to content

Spending by CPV code

What the state buys, from domains down to single codes of goods, services and works.

Figures cover: 2018–2026, all years · CPV 50

The page walks down the CPV tree: domains, a domain's divisions, a division's groups, a group's codes. A row's name leads to the next level, with the filters kept.

How much was spent in CPV division 50

Direct purchases

5.17 Bn.

Purchases: 1,007,429

See the purchases

Offline purchases

816.60 Mn.

Purchases: 155,608

See the purchases

Tenders

23.05 Bn.

Contracts: 36,797

See the tenders

Money spent under the filters above, per stream; the three cards add up to the table below. Tenders count contracts, dated at signature and split across lots, each under its lot's CPV code.

CPV groups: money spent

CPV groups: share of each stream

The largest 6 over time (CPV groups)

  • The period is not over: the data runs to September 2026, and the figures will grow with the next update.
  • 2018 is incomplete: direct purchases appear in the data only from April.
  • Late December 2023 is missing from the data (29–31 December and part of 22 December).

How it is computed

CPV codes
CPV codes are grouped into 12 domains, then divisions (two digits), groups (three digits) and single codes. The CPV filter takes one to three digits.
Tender money
A contract over several lots is split between them by estimated value, as in indicator #05, so every leu carries its lot's CPV code and place of performance. A contract is counted once.
Moving down the tree
A domain, division or group name leads to the next level down, with every other filter kept; a code's name opens the code's own page. The trail above the charts leads back up.

CPV groups

CPV groups
CPV code Name Awards Direct purchases Offline purchases Tenders Total Share
502 SERVICII DE REPARARE SI DE INTRETINERE SI SERVICII CONEXE PENTRU MIJLOACELE DE TRANSPORT AERIAN, FEROVIAR, RUTIER SI MARITIM 22,946 491,147,914 59,441,244 9,634,617,526 10,185,206,684 35.1%
505 SERVICII DE REPARARE SI DE INTRETINERE A POMPELOR, A VANELOR, A ROBINETELOR, A CONTAINERELOR DE METAL SI A MASINILOR 57,011 331,297,154 87,638,868 3,572,910,839 3,991,846,861 13.8%
506 SERVICII DE REPARARE SI DE INTRETINERE A MATERIALELOR DE SECURITATE SI APARARE 43,349 253,315,971 28,916,127 3,258,570,789 3,540,802,887 12.2%
501 SERVICII DE REPARARE SI DE INTRETINERE A VEHICULELOR SI A ECHIPAMENTELOR AFERENTE SI SERVICII CONEXE 439,682 1,075,017,180 211,143,356 1,966,410,400 3,252,570,936 11.2%
507 SERVICII DE REPARARE SI DE INTRETINERE A INSTALATIILOR DE CONSTRUCTII 96,850 663,261,240 117,450,882 1,297,504,977 2,078,217,099 7.2%
503 SERVICII DE REPARARE SI DE INTRETINERE SI SERVICII CONEXE PENTRU COMPUTERE PERSONALE, PENTRU ECHIPAMENT DE BIROTICA, PENTRU ECHIPAMENT DE TELECOMUNICATII SI PENTRU ECHIPAMENT AUDIOVIZUAL 148,693 772,514,977 110,438,237 991,653,427 1,874,606,641 6.5%
504 SERVICII DE REPARARE SI DE INTRETINERE A ECHIPAMENTULUI MEDICAL SI DE PRECIZIE 223,318 745,952,934 93,779,334 946,729,541 1,786,461,809 6.2%
500 SERVICII DE REPARARE SI INTRETINERE 78,741 341,661,980 38,019,095 905,654,731 1,285,335,806 4.4%
508 DIVERSE SERVICII DE INTRETINERE SI DE REPARARE 89,244 493,062,660 69,774,285 478,142,519 1,040,979,464 3.6%

Tenders take the lot's CPV code, and a contract covering several lots is split between them.

Stream amounts lead to the purchases they were added up from. Direct purchases and offline purchases give the exact amount. For tenders, the notices of the period open, by main CPV code: the amount in the table is the contracts', dated at signature and split across lots.

CPV code
The CPV division (two digits) or group (three digits). The code narrows the page to it, as the name does.
Name
The CPV domain, division or group. The name leads to the next level.
Awards
How many direct purchases, offline purchases and tender contracts.
Direct purchases
Direct purchases from the electronic catalogue.
Offline purchases
Offline purchases: direct purchases made outside the catalogue.
Tenders
Tender contracts, under the lot's CPV code.
Total
The three streams added up.
Share
The row's part of the total of the level shown.

The same data, through the API

Every figure on this page comes from the public API, through the endpoints below. The parameters each one takes are in the documentation; each needs an access key.

  • /api/v1/stats/dimensions
  • /api/v1/stats/periods
  • /api/v1/stats/breakdown
  • /api/v1/reference/cpv-labels

Open data and API