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.
Stiftelsen Tradebroker had the largest estimated value of announced contracts: 20.6 bn NOK across 12 contracts, of 3,202 awarded contracts in all.
| Buyer | Municipality | Contracts | Estimated value ↓ | Per inhabitant | Avg. tenders | One tender | Cancelled | Top 3 | HHI |
|---|---|---|---|---|---|---|---|---|---|
| Stiftelsen Tradebroker See the contracts | Nordre Follo | 12 | 20.6 bn NOK | – | – | – | 8% | 98% | 4,793 |
| Statens vegvesen See the contracts | Oslo - Oslove | 129 | 18.9 bn NOK | – | 4.1 | 11% | 7% | 51% | 1,095 |
| Direktoratet for forvaltning og økonomistyring (DFØ) See the contracts | Oslo - Oslove | 12 | 9.6 bn NOK | – | 6.4 | 9% | 29% | 74% | 2,356 |
| Politiets fellestjenester See the contracts | Gran | 67 | 9.1 bn NOK | – | 6.5 | 22% | 12% | 88% | 4,390 |
| Oslo kommune v/Velferdsetaten See the contracts | Oslo - Oslove | 7 | 7.5 bn NOK | – | 3.0 | 33% | 12% | – | – |
| Norsk pasientskadeerstatning (NPE) See the contracts | Oslo - Oslove | 10 | 5.0 bn NOK | – | 2.8 | 20% | 0% | 38% | 1,250 |
| Oslo kommune v/Økonomi- og forvaltningsetaten See the contracts | Oslo - Oslove | 15 | 4.7 bn NOK | – | 12.5 | 0% | 12% | – | – |
| FORSVARSMATERIELL See the contracts | Oslo - Oslove | 28 | 4.3 bn NOK | – | 4.0 | 17% | 40% | 77% | 2,382 |
| Bane NOR SF See the contracts | Oslo - Oslove | 17 | 4.3 bn NOK | – | 4.2 | 23% | 29% | – | – |
| SYKEHUSINNKJØP HF See the contracts | Vadsø | 143 | 3.4 bn NOK | – | 4.2 | 31% | 17% | 86% | 4,756 |
| Telemark fylkeskommune See the contracts | Skien | 14 | 3.4 bn NOK | 18,954 kr | 2.8 | 15% | 22% | 100% | 9,937 |
| ARBEIDS- OG VELFERDSETATEN See the contracts | Oslo - Oslove | 23 | 3.2 bn NOK | – | 39.7 | 8% | 23% | 84% | 3,641 |
| Skyss See the contracts | Bergen | 4 | 2.3 bn NOK | – | 2.5 | 0% | 0% | – | – |
| Utviklings- og kompetanseetaten See the contracts | Oslo - Oslove | 10 | 2.1 bn NOK | – | 9.8 | 25% | 38% | – | – |
| AVINOR AS See the contracts | Oslo - Oslove | 24 | 2.0 bn NOK | – | 4.2 | 6% | 20% | 91% | 2,983 |
| Viken Vest Innkjøpssamarbeid (VVI) See the contracts | Øvre Eiker | 23 | 1.8 bn NOK | 85,819 kr | 4.5 | 0% | 12% | 63% | 1,760 |
| Bergen kommune - Innkjøp konsern See the contracts | Bergen | 47 | 1.7 bn NOK | 5,671 kr | 3.2 | 6% | 13% | 90% | 4,597 |
| Forsvarsbygg See the contracts | Oslo - Oslove | 71 | 1.6 bn NOK | – | 3.9 | 11% | 10% | 86% | 4,252 |
| Skatteetaten See the contracts | Oslo - Oslove | 13 | 1.5 bn NOK | – | 2.8 | 10% | 32% | 98% | 6,994 |
| Miljødirektoratet See the contracts | Trondheim - Tråante | 51 | 1.3 bn NOK | – | 3.5 | 49% | 2% | – | – |
| Sandnes kommune See the contracts | Sandnes | 23 | 1.3 bn NOK | 15,664 kr | 4.1 | 5% | 15% | 74% | 2,656 |
| Bodø Kommune See the contracts | Bodø | 9 | 1.3 bn NOK | 23,485 kr | 2.4 | 25% | 31% | 99% | 7,251 |
| Vestland fylkeskommune See the contracts | Bergen | 34 | 1.2 bn NOK | 1,781 kr | 5.3 | 7% | 23% | 94% | 5,397 |
| TET Digital AS See the contracts | Oslo - Oslove | 1 | 1.1 bn NOK | – | 3.0 | 0% | 0% | – | – |
| Landbruksdirektoratet See the contracts | Oslo - Oslove | 10 | 1.1 bn NOK | – | 2.8 | 30% | 9% | 97% | 8,313 |
| Oslo kommune v/ Bymiljøetaten See the contracts | Oslo - Oslove | 11 | 1.0 bn NOK | – | 9.0 | 0% | 15% | 95% | 3,041 |
| Norske tog See the contracts | Oslo - Oslove | 2 | 1.0 bn NOK | – | 16.5 | 0% | 0% | – | – |
| Ålesund kommune See the contracts | Ålesund | 41 | 966 m NOK | 16,183 kr | 10.1 | 16% | 21% | 37% | 859 |
| Departementenes sikkerhets- og serviceorganisasjon See the contracts | Oslo - Oslove | 20 | 884 m NOK | – | 7.0 | 7% | 5% | 87% | 5,338 |
| Oslo Kommune, Byrådsavdeling For Utdanning See the contracts | Oslo - Oslove | 1 | 830 m NOK | – | – | – | 0% | – | – |
| Trondheim kommune See the contracts | Trondheim - Tråante | 25 | 809 m NOK | 3,701 kr | 5.0 | 6% | 17% | 93% | 3,946 |
| Volda Kommune See the contracts | Volda | 9 | 774 m NOK | 70,352 kr | 2.3 | 22% | 0% | 97% | 7,411 |
| Nye Veier See the contracts | Kristiansand | 9 | 761 m NOK | – | 4.0 | 0% | 31% | 93% | 3,720 |
| Eidsiva Energi AS See the contracts | Hamar | 2 | 720 m NOK | – | 4.0 | 0% | 0% | – | – |
| Asker kommune See the contracts | Asker | 22 | 704 m NOK | 6,935 kr | 5.7 | 11% | 24% | 46% | 1,268 |
| Domstoladministrasjonen See the contracts | Trondheim - Tråante | 13 | 669 m NOK | – | 2.7 | 33% | 13% | 95% | 8,071 |
| Norsk Helsenett SF See the contracts | Trondheim - Tråante | 20 | 638 m NOK | – | 4.0 | 24% | 5% | 87% | 4,298 |
| Entur AS See the contracts | Oslo - Oslove | 4 | 635 m NOK | – | 14.7 | 0% | 20% | – | – |
| Oslo kommune v/Utdanningsetaten See the contracts | Oslo - Oslove | 20 | 627 m NOK | – | 6.6 | 18% | 17% | 86% | 5,577 |
| Helsedirektoratet See the contracts | Oslo - Oslove | 4 | 611 m NOK | – | 2.0 | 50% | 33% | – | – |
| Rogaland fylkeskommune See the contracts | Stavanger | 49 | 606 m NOK | 1,191 kr | 5.5 | 3% | 9% | 67% | 2,073 |
| Oslo kommune v/Oslobygg KF See the contracts | Oslo - Oslove | 11 | 603 m NOK | – | 1.0 | 100% | 59% | 82% | 3,062 |
| KRISTIANSAND KOMMUNE See the contracts | Kristiansand | 21 | 570 m NOK | 4,783 kr | 6.3 | 5% | 30% | 89% | 3,898 |
| Norsk Tipping AS See the contracts | Hamar | 17 | 554 m NOK | – | 6.0 | 0% | 6% | 76% | 3,234 |
| Norges vassdrags- og energidirektorat (NVE) See the contracts | Oslo - Oslove | 15 | 518 m NOK | – | 5.5 | 23% | 12% | 89% | 3,725 |
| Oslo kommune v/ Vann- og avløpsetaten See the contracts | Oslo - Oslove | 28 | 496 m NOK | – | 3.0 | 17% | 30% | 64% | 1,757 |
| Helse Midt-Norge RHF See the contracts | Stjørdal | 3 | 485 m NOK | – | 2.3 | 67% | 0% | – | – |
| Innherred Anskaffelser See the contracts | Inderøy | 22 | 444 m NOK | 62,893 kr | 5.4 | 29% | 27% | 81% | 3,572 |
| Kinn kommune See the contracts | Kinn | 1 | 440 m NOK | 25,351 kr | 1.0 | 100% | 75% | – | – |
| Sporveien AS See the contracts | Oslo - Oslove | 8 | 439 m NOK | – | 3.5 | 25% | 11% | – | – |
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 31 October 2026.