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.
Oslo kommune v/Velferdsetaten had the largest estimated value of announced contracts: 29.7 bn NOK across 9 contracts, of 3,246 awarded contracts in all.
| Buyer | Municipality | Contracts | Estimated value ↓ | Per inhabitant | Avg. tenders | One tender | Cancelled | Top 3 | HHI |
|---|---|---|---|---|---|---|---|---|---|
| Oslo kommune v/Velferdsetaten See the contracts | Oslo - Oslove | 9 | 29.7 bn NOK | – | 3.5 | 25% | 10% | – | – |
| Statens vegvesen See the contracts | Oslo - Oslove | 167 | 22.8 bn NOK | – | 4.2 | 9% | 6% | 51% | 1,043 |
| Stiftelsen Tradebroker See the contracts | Nordre Follo | 13 | 21.3 bn NOK | – | 6.0 | 0% | 19% | 86% | 3,163 |
| Direktoratet for forvaltning og økonomistyring (DFØ) See the contracts | Oslo - Oslove | 15 | 15.6 bn NOK | – | 3.6 | 33% | 12% | 89% | 4,664 |
| Vestfold fylkeskommune See the contracts | Tønsberg | 15 | 10.2 bn NOK | 39,411 kr | 4.8 | 8% | 21% | 100% | 9,795 |
| Politiets fellestjenester See the contracts | Gran | 59 | 8.9 bn NOK | – | 3.0 | 39% | 13% | 80% | 2,917 |
| Oslo kommune v/ Utviklings- og kompetanseetaten See the contracts | Oslo - Oslove | 32 | 7.5 bn NOK | – | 6.0 | 12% | 22% | 73% | 2,016 |
| Skatteetaten See the contracts | Oslo - Oslove | 18 | 6.2 bn NOK | – | 5.4 | 15% | 25% | 79% | 2,418 |
| Bane NOR SF See the contracts | Oslo - Oslove | 34 | 5.8 bn NOK | – | 5.0 | 15% | 26% | 89% | 3,375 |
| Helse Sør-Øst RHF See the contracts | Hamar | 18 | 5.4 bn NOK | – | 3.5 | 0% | 18% | – | – |
| Norsk pasientskadeerstatning (NPE) See the contracts | Oslo - Oslove | 18 | 4.4 bn NOK | – | 4.5 | 22% | 0% | – | – |
| Nye Veier See the contracts | Kristiansand | 21 | 4.4 bn NOK | – | 5.0 | 0% | 5% | 88% | 3,380 |
| INNLANDET FYLKESKOMMUNE See the contracts | Hamar | 5 | 3.6 bn NOK | 9,477 kr | 3.4 | 0% | 29% | – | – |
| Ruter As See the contracts | Oslo - Oslove | 11 | 3.2 bn NOK | – | 3.3 | 17% | 8% | 95% | 6,633 |
| Oslo kommune v/ Oslobygg KF See the contracts | Oslo - Oslove | 15 | 2.9 bn NOK | – | 7.9 | 12% | 0% | 93% | 3,798 |
| Departementenes sikkerhets- og serviceorganisasjon See the contracts | Oslo - Oslove | 12 | 2.8 bn NOK | – | 3.1 | 14% | 14% | 96% | 4,037 |
| SYKEHUSINNKJØP HF See the contracts | Vadsø | 177 | 2.8 bn NOK | – | 4.6 | 30% | 17% | 88% | 5,705 |
| Oslo kommune v/ Sykehjemsetaten See the contracts | Oslo - Oslove | 1 | 2.5 bn NOK | – | 1.0 | 100% | 0% | – | – |
| Bybanen Utbygging See the contracts | Bergen | 5 | 2.4 bn NOK | – | 3.8 | 0% | 17% | – | – |
| Forsvarsbygg See the contracts | Oslo - Oslove | 49 | 2.2 bn NOK | – | 4.6 | 13% | 8% | 55% | 1,374 |
| FORSVARSMATERIELL See the contracts | Oslo - Oslove | 29 | 2.2 bn NOK | – | 2.7 | 52% | 22% | 94% | 4,558 |
| Kolumbus AS See the contracts | Stavanger | 3 | 2.2 bn NOK | – | 4.5 | 0% | 50% | – | – |
| ARBEIDS- OG VELFERDSETATEN See the contracts | Oslo - Oslove | 24 | 1.9 bn NOK | – | 25.8 | 20% | 29% | 57% | 1,388 |
| AVINOR AS See the contracts | Oslo - Oslove | 27 | 1.9 bn NOK | – | 3.3 | 31% | 27% | 90% | 5,189 |
| Fagskolen Vestfold og Telemark See the contracts | Skien | 16 | 1.9 bn NOK | 10,456 kr | 2.9 | 25% | 16% | – | – |
| Oslo kommune v/ Utdanningsetaten See the contracts | Oslo - Oslove | 19 | 1.8 bn NOK | – | 5.2 | 33% | 0% | 98% | 8,085 |
| Trondheim kommune See the contracts | Trondheim - Tråante | 25 | 1.4 bn NOK | 6,404 kr | 3.2 | 5% | 17% | 84% | 3,357 |
| Ålesund kommune See the contracts | Ålesund | 45 | 1.4 bn NOK | 23,425 kr | 3.2 | 21% | 22% | 34% | 843 |
| DEPARTEMENTENES DIGITALISERINGSORGANISASJON (DIO) See the contracts | Oslo - Oslove | 4 | 1.3 bn NOK | – | 4.5 | 25% | 20% | – | – |
| Bergen kommune - Innkjøp konsern See the contracts | Bergen | 33 | 1.2 bn NOK | 4,212 kr | 4.0 | 14% | 23% | – | – |
| Vestland fylkeskommune See the contracts | Bergen | 35 | 1.2 bn NOK | 1,870 kr | 4.2 | 23% | 10% | 92% | 3,998 |
| Øvre Eiker kommune See the contracts | Øvre Eiker | 16 | 1.2 bn NOK | 57,143 kr | – | – | 11% | 62% | 1,675 |
| Sandnes kommune See the contracts | Sandnes | 26 | 1.1 bn NOK | 13,187 kr | 9.0 | 25% | 33% | 91% | 5,598 |
| TET Digital AS See the contracts | Oslo - Oslove | 1 | 1.1 bn NOK | – | 3.0 | 0% | 0% | – | – |
| Trøndelag fylkeskommune See the contracts | Steinkjer - Stïentje | 18 | 1.1 bn NOK | 2,202 kr | 2.9 | 22% | 0% | 95% | 3,196 |
| Landbruksdirektoratet See the contracts | Oslo - Oslove | 13 | 1.1 bn NOK | – | 4.5 | 17% | 7% | 67% | 1,858 |
| Norske tog AS See the contracts | Oslo - Oslove | 3 | 1.0 bn NOK | – | 13.0 | 33% | 0% | – | – |
| FINNMARK FYLKESKOMMUNE See the contracts | Vadsø | 1 | 975 m NOK | 12,950 kr | 1.0 | 100% | 0% | – | – |
| Rogaland fylkeskommune See the contracts | Stavanger | 43 | 908 m NOK | 1,783 kr | 4.7 | 10% | 19% | 95% | 3,260 |
| Utdanningsdirektoratet See the contracts | Oslo - Oslove | 3 | 900 m NOK | – | 7.0 | 0% | 0% | – | – |
| OFA IKS See the contracts | Kristiansand | 18 | 841 m NOK | – | 4.6 | 8% | 10% | 64% | 1,835 |
| Kongsvinger Kommune See the contracts | Kongsvinger | 19 | 790 m NOK | 43,439 kr | 7.0 | 13% | 0% | 87% | 4,257 |
| Anskaffelser i Akershus, Buskerud og Østfold KO See the contracts | – | 33 | 787 m NOK | – | 4.3 | 12% | 15% | 90% | 3,640 |
| Bodø Kommune See the contracts | Bodø | 11 | 787 m NOK | 14,672 kr | 5.2 | 10% | 27% | 99% | 6,988 |
| Agder kollektivtrafikk AS See the contracts | Kristiansand | 2 | 752 m NOK | – | 3.0 | 0% | 0% | – | – |
| Utlendingsdirektoratet See the contracts | Oslo - Oslove | 11 | 736 m NOK | – | 3.2 | 11% | 0% | 92% | 4,743 |
| Domstoladministrasjonen See the contracts | Trondheim - Tråante | 13 | 736 m NOK | – | 4.8 | 0% | 7% | 65% | 1,829 |
| Oslo kommune v/ Bymiljøetaten See the contracts | Oslo - Oslove | 11 | 719 m NOK | – | 2.9 | 29% | 27% | 91% | 4,615 |
| Helse Midt-Norge RHF See the contracts | Stjørdal | 4 | 693 m NOK | – | 5.8 | 50% | 0% | – | – |
| NORGES BANK See the contracts | Oslo - Oslove | 15 | 689 m NOK | – | 2.4 | 40% | 6% | 99% | 8,835 |
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.