Public procurement
Who wins the public contracts?
The state, municipalities and health trusts announce large purchases in Doffin. See who buys, who wins and how much competition there really is.
Who buys the most?
Buyers by total estimated value of announced contracts, with competition, cancellations and concentration. Municipalities and counties are also shown per inhabitant.
Statens vegvesen had the largest estimated value of announced contracts: 18.7 bn NOK across 147 contracts, of 3,208 awarded contracts in all.
| Buyer | Municipality | Contracts | Estimated value ↓ | Per inhabitant | Avg. tenders | One tender | Cancelled | Top 3 | HHI |
|---|---|---|---|---|---|---|---|---|---|
| Statens vegvesen See the contracts | Oslo - Oslove | 147 | 18.7 bn NOK | – | 3.5 | 15% | 8% | 59% | 1,961 |
| FORSVARSMATERIELL See the contracts | Oslo - Oslove | 19 | 14.0 bn NOK | – | 1.3 | 82% | 14% | – | – |
| Bybanen Utbygging See the contracts | Bergen | 7 | 10.4 bn NOK | – | 8.5 | 0% | 22% | – | – |
| ARBEIDS- OG VELFERDSETATEN See the contracts | Oslo - Oslove | 43 | 9.8 bn NOK | – | 15.8 | 10% | 4% | 64% | 2,029 |
| Stiftelsen Tradebroker See the contracts | Nordre Follo | 7 | 9.0 bn NOK | – | 2.5 | 25% | 0% | – | – |
| Ruter As See the contracts | Oslo - Oslove | 6 | 8.8 bn NOK | – | 5.5 | 0% | 0% | 99% | 5,756 |
| Oslo kommune v/ Utviklings- og kompetanseetaten See the contracts | Oslo - Oslove | 23 | 5.7 bn NOK | – | 4.8 | 0% | 21% | 92% | 3,777 |
| Nye Veier See the contracts | Kristiansand | 16 | 5.4 bn NOK | – | 7.8 | 0% | 0% | 93% | 4,019 |
| DIREKTORATET FOR HØYERE UTDANNING OG KOMPETANSE See the contracts | Bergen | 7 | 4.2 bn NOK | – | 10.7 | 0% | 0% | – | – |
| Bane NOR SF See the contracts | Oslo - Oslove | 35 | 2.9 bn NOK | – | 3.8 | 20% | 22% | 94% | 6,328 |
| Politiets fellestjenester See the contracts | Gran | 75 | 2.8 bn NOK | – | 3.2 | 34% | 14% | 70% | 2,093 |
| SYKEHUSINNKJØP HF See the contracts | Vadsø | 204 | 2.7 bn NOK | – | 4.5 | 25% | 16% | 65% | 1,865 |
| Forsvarsbygg See the contracts | Oslo - Oslove | 53 | 2.4 bn NOK | – | 4.4 | 6% | 20% | 95% | 5,584 |
| Forsvaret v/Forsvarets logistikkorganisasjon See the contracts | Bærum | 28 | 2.4 bn NOK | – | 4.6 | 0% | 12% | 77% | 2,356 |
| Oslo kommune v/ Fornebubanen See the contracts | Bærum | 4 | 2.3 bn NOK | – | 5.3 | 0% | 0% | – | – |
| Trondheim kommune See the contracts | Trondheim - Tråante | 17 | 2.2 bn NOK | 10,054 kr | 6.1 | 22% | 6% | 94% | 4,002 |
| Moss Havn KF See the contracts | Moss | 1 | 2.0 bn NOK | – | 4.0 | 0% | 0% | – | – |
| Bergen kommune - Innkjøp konsern See the contracts | Bergen | 42 | 2.0 bn NOK | 6,679 kr | 3.9 | 5% | 26% | 61% | 1,442 |
| Ålesund kommune See the contracts | Ålesund | 21 | 1.9 bn NOK | 32,138 kr | 8.4 | 19% | 34% | 94% | 6,291 |
| Oslo kommune v/ Oslobygg KF See the contracts | Oslo - Oslove | 12 | 1.5 bn NOK | – | 3.2 | 50% | 25% | 95% | 3,552 |
| STATSBYGG See the contracts | Oslo - Oslove | 95 | 1.2 bn NOK | – | 4.9 | 6% | 19% | – | – |
| Oslo kommune v/ Utdanningsetaten See the contracts | Oslo - Oslove | 7 | 1.1 bn NOK | – | 1.9 | 29% | 0% | 98% | 5,471 |
| VOIS - Vestfold Offentlige Innkjøpssamarbeid See the contracts | Sandefjord | 13 | 1.0 bn NOK | 15,227 kr | 3.2 | 25% | 7% | – | – |
| Landbruksdirektoratet See the contracts | Oslo - Oslove | 4 | 1.0 bn NOK | – | 2.5 | 50% | 0% | – | – |
| Skatteetaten See the contracts | Oslo - Oslove | 17 | 1.0 bn NOK | – | 4.5 | 40% | 29% | 88% | 2,646 |
| Oslo kommune v/ Boligbygg Oslo KF See the contracts | Oslo - Oslove | 15 | 1.0 bn NOK | – | 7.8 | 11% | 12% | 82% | 4,831 |
| Norsk nukleær dekommisjonering (NND) See the contracts | Halden | 7 | 986 m NOK | – | 4.8 | 33% | 22% | 94% | 4,230 |
| Sandefjord Lufthavn AS See the contracts | Sandefjord | 3 | 945 m NOK | – | 4.0 | 0% | 0% | – | – |
| Sandnes kommune See the contracts | Sandnes | 29 | 937 m NOK | 10,919 kr | 8.0 | 18% | 15% | 67% | 1,831 |
| INNLANDET FYLKESKOMMUNE See the contracts | Hamar | 16 | 896 m NOK | 2,361 kr | 2.7 | 17% | 24% | 100% | 7,404 |
| Rogaland Fylkeskommune See the contracts | Stavanger | 29 | 820 m NOK | 1,612 kr | 5.8 | 0% | 26% | 87% | 2,858 |
| Anskaffelser i Akershus, Buskerud og Østfold KO See the contracts | – | 16 | 788 m NOK | – | 3.0 | 0% | 27% | 85% | 2,781 |
| Departementenes sikkerhets- og serviceorganisasjon See the contracts | Oslo - Oslove | 23 | 760 m NOK | – | 4.2 | 0% | 0% | 74% | 2,283 |
| Helse Sør-Øst RHF See the contracts | Hamar | 15 | 715 m NOK | – | 3.5 | 0% | 12% | – | – |
| Vestland fylkeskommune See the contracts | Bergen | 36 | 684 m NOK | 1,039 kr | 3.1 | 5% | 23% | 70% | 3,325 |
| Oslo kommune v/ Vann- og avløpsetaten See the contracts | Oslo - Oslove | 18 | 654 m NOK | – | 1.9 | 44% | 22% | 82% | 3,509 |
| Grimstad kommune See the contracts | Grimstad | 4 | 640 m NOK | 25,030 kr | 21.0 | 0% | 20% | – | – |
| Indre Østfold kommune See the contracts | Indre Østfold | 14 | 608 m NOK | 12,692 kr | 6.2 | 0% | 0% | – | – |
| Samferdselsdepartementet See the contracts | Oslo - Oslove | 2 | 607 m NOK | – | 4.0 | 0% | 0% | – | – |
| UNIVERSITETET I BERGEN See the contracts | Bergen | 31 | 578 m NOK | – | 4.1 | 7% | 3% | 95% | 7,176 |
| GAMMEL Ålesund kommune See the contracts | – | 14 | 567 m NOK | – | 3.8 | 0% | 18% | – | – |
| AVINOR AS See the contracts | Oslo - Oslove | 23 | 494 m NOK | – | 3.9 | 14% | 23% | – | – |
| NTNU See the contracts | Trondheim - Tråante | 50 | 473 m NOK | – | 3.6 | 33% | 26% | 77% | 3,445 |
| Bærum kommune See the contracts | Bærum | 23 | 445 m NOK | 3,342 kr | 5.4 | 27% | 4% | 79% | 2,251 |
| Asker kommune See the contracts | Asker | 27 | 427 m NOK | 4,209 kr | 9.5 | 0% | 16% | 53% | 1,284 |
| Lillestrøm Kommune See the contracts | Lillestrøm | 16 | 396 m NOK | 4,097 kr | 14.1 | 0% | 58% | 98% | 7,916 |
| Oslo kommune v/ Bymiljøetaten See the contracts | Oslo - Oslove | 18 | 390 m NOK | – | 4.1 | 0% | 5% | 90% | 3,797 |
| NORGES BANK See the contracts | Oslo - Oslove | 20 | 382 m NOK | – | 3.0 | 18% | 0% | 89% | 4,159 |
| KRISTIANSAND KOMMUNE See the contracts | Kristiansand | 14 | 378 m NOK | 3,166 kr | 5.2 | 25% | 48% | 92% | 5,830 |
| Sjøfartsdirektoratet See the contracts | Haugesund | 4 | 342 m NOK | – | 3.7 | 0% | 0% | – | – |
How the figures are made
- Values are the buyer's estimate in the notice. Many do not state a value, and for framework agreements the value is a ceiling.
- “One tender” counts only contracts where the number of tenders is stated. A stated 0 is treated as not stated.
- The cancelled share is cancellations divided by awards and cancellations in the same period.
- Only notices in Doffin are included. Call-offs on framework agreements and purchases below the publication threshold are missing.
- Suppliers that may be private persons are never shown by name and cannot be searched for.
Source: Doffin, Norwegian Agency for Public and Financial Management (DFØ), NLOD 2.0. Last fetched –. The statistics were computed 29 October 2026.