# Digital services tenders: Poland

Poland: 11 780 digital services contracts above EU thresholds since 2023. The same services cost 47% less than the EU typical, tenders typically get 1 bids, and 3% of contracts go to foreign firms.

- **Contracts since 2023:** 11 780
- **Typical contract:** PLN 748k (at PLN 4.42 per euro)
- **Prices vs EU:** −47% (for the same services)
- **Competition:** typically 1 bids (single bid in 61% of tenders)
- **Foreign winners:** 3% (of contracts won by firms from another country)
- **EU-funded:** 42%

## Prices by service

Typical contract value in this country next to the EU median for the same service.

| Service | Contracts | Typical here | Typical in the EU | Difference |
|---|---:|---:|---:|---:|
| Software and licences | 4356 | PLN 431k | PLN 1.3m | −67% |
| Maintenance and support | 2622 | PLN 1.2m | PLN 1.6m | −21% |
| Custom software and platforms | 1585 | PLN 908k | PLN 1.8m | −49% |
| Marketing and campaigns | 1036 | PLN 723k | PLN 1.4m | −49% |
| Hosting and cloud | 761 | PLN 3.8m | PLN 2.2m | +78% |
| Cybersecurity | 717 | PLN 504k | PLN 847k | −41% |
| Research, analysis and strategy | 340 | PLN 212k | PLN 1.5m | −86% |
| Video, multimedia and VR | 153 | PLN 457k | PLN 1.1m | −59% |
| Websites and web portals | 68 | PLN 1.4m | PLN 1.3m | +3% |
| Audits | 62 | PLN 175k | PLN 713k | −75% |
| E-learning | 47 | PLN 193k | PLN 1.0m | −82% |
| Mobile apps | 19 | PLN 1.3m | PLN 1.0m | +28% |
| Branding and visual identity | 9 | PLN 1.4m | PLN 1.2m | +15% |
| UX/UI design | 5 | PLN 775k | PLN 2.4m | −68% |

## Who buys

| Buyer | Contracts | Share | Typical contract |
|---|---:|---:|---:|
| hospitals, universities and other bodies | 4266 | 36% | PLN 453k |
| other | 2830 | 24% | PLN 1.3m |
| central government | 2250 | 19% | PLN 984k |
| local and regional government | 2024 | 17% | PLN 598k |
| utilities | 410 | 3% | PLN 2.1m |

## Where foreign winners come from

| Winner's country | Contracts |
|---|---:|
| US | 5 |
| United Kingdom | 5 |
| Austria | 4 |
| France | 2 |
| Spain | 2 |
| Denmark | 2 |
| Switzerland | 2 |
| Germany | 2 |
| Netherlands | 2 |
| Czechia | 1 |

## Other countries

| Country | Contracts | Prices vs EU |
|---|---:|---:|
| [France](https://tender.rtfct.com/en/europe/france/) | 7119 | +25% |
| [Spain](https://tender.rtfct.com/en/europe/spain/) | 6895 | +11% |
| [Czechia](https://tender.rtfct.com/en/europe/czechia/) | 4059 | −47% |
| [Germany](https://tender.rtfct.com/en/europe/germany/) | 2065 | +71% |
| [Romania](https://tender.rtfct.com/en/europe/romania/) | 1874 | −26% |
| [Lithuania](https://tender.rtfct.com/en/europe/lithuania/) | 1848 | −67% |
| [Sweden](https://tender.rtfct.com/en/europe/sweden/) | 1682 | +73% |
| [Italy](https://tender.rtfct.com/en/europe/italy/) | 1549 | +143% |
| [Portugal](https://tender.rtfct.com/en/europe/portugal/) | 1414 | +4% |
| [Hungary](https://tender.rtfct.com/en/europe/hungary/) | 1354 | +43% |
| [Ireland](https://tender.rtfct.com/en/europe/ireland/) | 1341 | +19% |
| [Croatia](https://tender.rtfct.com/en/europe/croatia/) | 1198 | −18% |
| [Belgium](https://tender.rtfct.com/en/europe/belgium/) | 1079 | +115% |
| [Norway](https://tender.rtfct.com/en/europe/norway/) | 999 | +157% |
| [Bulgaria](https://tender.rtfct.com/en/europe/bulgaria/) | 965 | −74% |
| [Netherlands](https://tender.rtfct.com/en/europe/netherlands/) | 916 | +153% |
| [Austria](https://tender.rtfct.com/en/europe/austria/) | 855 | +40% |
| [Slovakia](https://tender.rtfct.com/en/europe/slovakia/) | 633 | +84% |
| [Finland](https://tender.rtfct.com/en/europe/finland/) | 561 | +56% |
| [Slovenia](https://tender.rtfct.com/en/europe/slovenia/) | 559 | −10% |
| [Greece](https://tender.rtfct.com/en/europe/greece/) | 553 | +85% |
| [Estonia](https://tender.rtfct.com/en/europe/estonia/) | 534 | +27% |
| [Latvia](https://tender.rtfct.com/en/europe/latvia/) | 472 | −43% |
| [Switzerland](https://tender.rtfct.com/en/europe/switzerland/) | 432 | +446% |
| [Denmark](https://tender.rtfct.com/en/europe/denmark/) | 262 | +350% |
| [Luxembourg](https://tender.rtfct.com/en/europe/luxembourg/) | 140 | +73% |
| [Malta](https://tender.rtfct.com/en/europe/malta/) | 114 | −13% |
| [Cyprus](https://tender.rtfct.com/en/europe/cyprus/) | 79 | −24% |

[Open in the contract database](https://tender.rtfct.com/en/app/#/europe/countries)

Source: contract award notices from TED (Official Journal of the EU), compiled by Artifact. As of November 3, 2026. Free to reuse with attribution (CC BY 4.0).
