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,189 awarded contracts in all.
| Buyer | Municipality | Contracts | Estimated value ↓ | Per inhabitant | Avg. tenders | One tender | Cancelled | Top 3 | HHI |
|---|---|---|---|---|---|---|---|---|---|
| Bjørnafjorden kommune See the contracts | Bjørnafjorden | 5 | 125 m NOK | 4,672 kr | 8.0 | 25% | 38% | – | – |
| Stord vatn og avløp as See the contracts | Stord | 3 | 122 m NOK | – | – | – | 40% | – | – |
| Utlendingsdirektoratet See the contracts | Oslo - Oslove | 9 | 118 m NOK | – | 5.4 | 0% | 18% | – | – |
| Askøy kommune See the contracts | Askøy | 6 | 116 m NOK | 3,775 kr | 3.8 | 0% | 25% | – | – |
| Lindesnes kommune See the contracts | Lindesnes | 7 | 113 m NOK | 4,769 kr | 11.8 | 17% | 22% | – | – |
| ØVRE EIKER KOMMUNALE EIENDOM KF See the contracts | Øvre Eiker | 2 | 112 m NOK | – | – | – | 0% | – | – |
| Østfold fylkeskommune See the contracts | Sarpsborg | 1 | 110 m NOK | 348 kr | 1.0 | 100% | 0% | – | – |
| MOSS KOMMUNALE EIENDOMSSELSKAP KF See the contracts | Moss | 6 | 102 m NOK | – | 10.5 | 0% | 14% | – | – |
| Kolumbus AS See the contracts | Stavanger | 4 | 100 m NOK | – | 6.5 | 0% | 43% | – | – |
| Karmøy kommune See the contracts | Karmøy | 2 | 100 m NOK | – | – | – | 0% | – | – |
| Drammen kommune See the contracts | – | 1 | 100 m NOK | – | – | – | 0% | – | – |
| Alta kommune See the contracts | Alta | 19 | 96 m NOK | 4,326 kr | – | – | 10% | 71% | 2,306 |
| Tolletaten See the contracts | Oslo - Oslove | 4 | 95 m NOK | – | 5.5 | 0% | 0% | – | – |
| Hadeland og Ringerike Avfallsselskap AS See the contracts | Jevnaker | 6 | 94 m NOK | – | 4.0 | 0% | 14% | – | – |
| OsloMet - storbyuniversitetet See the contracts | Oslo - Oslove | 4 | 92 m NOK | – | 3.5 | 0% | 33% | – | – |
| Attvin AS See the contracts | Ålesund | 8 | 92 m NOK | – | 4.0 | 0% | 27% | 57% | 1,597 |
| OFA IKS See the contracts | Kristiansand | 7 | 91 m NOK | – | 6.6 | 14% | 12% | – | – |
| Novari IKS See the contracts | Porsgrunn | 8 | 90 m NOK | – | 1.2 | 75% | 11% | – | – |
| NORANETT AS See the contracts | Harstad - Hárstták | 3 | 90 m NOK | – | 1.0 | 100% | 0% | – | – |
| VEAS SELVKOST AS See the contracts | Asker | 11 | 88 m NOK | – | – | – | 15% | 79% | 2,325 |
| Horten kommune See the contracts | Horten | 7 | 85 m NOK | 3,017 kr | 3.2 | 25% | 0% | – | – |
| Returkraft AS See the contracts | Kristiansand | 9 | 83 m NOK | – | 2.0 | 56% | 10% | 73% | 2,059 |
| Midt-Telemark kommune See the contracts | Midt-Telemark | 5 | 83 m NOK | 7,418 kr | 5.0 | 0% | 71% | – | – |
| Orkland Kommune See the contracts | Orkland | 4 | 82 m NOK | 4,352 kr | 6.3 | 0% | 64% | – | – |
| Norsk nukleær dekommisjonering (NND) See the contracts | Halden | 3 | 81 m NOK | – | 6.0 | 0% | 40% | – | – |
| Oslo kommune v/ Boligbygg Oslo KF See the contracts | Oslo - Oslove | 11 | 80 m NOK | – | 7.5 | 10% | 21% | 69% | 2,538 |
| Krødsherad kommune See the contracts | Krødsherad | 1 | 80 m NOK | 35,149 kr | – | – | 0% | – | – |
| FØIE AS See the contracts | Hol | 3 | 79 m NOK | – | 4.0 | 0% | 25% | – | – |
| Lillestrøm Kommune See the contracts | Lillestrøm | 13 | 79 m NOK | 812 kr | 5.8 | 0% | 61% | – | – |
| Lom kommune See the contracts | Lom | 1 | 77 m NOK | 34,256 kr | 3.0 | 0% | 0% | – | – |
| Kriminalomsorgsdirektoratet See the contracts | Lillestrøm | 4 | 75 m NOK | – | 2.7 | 0% | 56% | – | – |
| VOIS - Vestfold Offentlige Innkjøpssamarbeid See the contracts | Sandefjord | 11 | 75 m NOK | 1,118 kr | 4.0 | 0% | 8% | – | – |
| Oslo kommune v/ Eiendoms- og byfornyelsesetaten See the contracts | Oslo - Oslove | 2 | 74 m NOK | – | 5.0 | 0% | 67% | – | – |
| SAUDA KOMMUNE See the contracts | Sauda | 8 | 73 m NOK | 15,794 kr | – | – | 0% | 68% | 1,981 |
| GJØVIK KOMMUNE FELLESENHET ANSKAFFELSER See the contracts | – | 5 | 68 m NOK | – | – | – | 58% | – | – |
| Hallingdal Renovasjon IKS See the contracts | Ål | 4 | 68 m NOK | – | 2.0 | 0% | 20% | – | – |
| Tinn kommune See the contracts | Tinn | 4 | 68 m NOK | 12,330 kr | 7.0 | 0% | 0% | – | – |
| Lunner Kommune See the contracts | Lunner | 1 | 68 m NOK | 7,186 kr | – | – | 0% | – | – |
| Møre og Romsdal Fylkeskommune See the contracts | Molde | 8 | 65 m NOK | 238 kr | 1.6 | 57% | 11% | 89% | 4,230 |
| Indigo IKT IKS See the contracts | Stange | 4 | 60 m NOK | – | 2.2 | 0% | 20% | – | – |
| Forbrukerrådet See the contracts | Oslo - Oslove | 2 | 60 m NOK | – | 3.0 | 0% | 0% | – | – |
| Avfall Sør AS See the contracts | Kristiansand | 1 | 60 m NOK | – | 3.0 | 0% | 0% | – | – |
| Malvik kommune See the contracts | Malvik | 5 | 60 m NOK | 3,984 kr | 4.0 | 0% | 0% | 94% | 3,304 |
| Eksportfinansiering Norge See the contracts | Oslo - Oslove | 4 | 60 m NOK | – | – | – | 20% | – | – |
| Ruter As See the contracts | Oslo - Oslove | 4 | 59 m NOK | – | 5.0 | 0% | 20% | – | – |
| Voss kommune See the contracts | Voss | 7 | 59 m NOK | 3,589 kr | 4.5 | 0% | 0% | – | – |
| KONGSBERG KOMMUNE See the contracts | Kongsberg | 3 | 57 m NOK | 1,954 kr | 4.0 | 0% | 0% | – | – |
| Nord-gudbrandsdal Renovasjonsselskap Iks See the contracts | Dovre | 2 | 56 m NOK | – | 3.0 | 0% | 33% | – | – |
| Klepp kommune See the contracts | Klepp | 6 | 53 m NOK | 2,472 kr | 3.8 | 17% | 33% | – | – |
| Mjøsanlegget AS See the contracts | Lillehammer | 1 | 52 m NOK | – | – | – | 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 1 November 2026.