What does an app, a system, a website or a new brand cost a public institution?
We collected 15,092 contracts that Polish offices, universities, hospitals, museums and public companies signed after tenders. Mobile and web apps, systems, platforms, websites, UX design, brand and research. Pick what you are planning. We will show you what others paid.
A mobile app usually costs between PLN 150k and 650k net.
Most often around PLN 280k. Usually 3 offers come in. One in three ends with a single offer.
- PLN 250kGmina Wrocław - Urząd Miejski Wrocławia, 2024Usługa przygotowania/dostosowania aplikacji mobilnej oraz przeprowadzenia w niej pięciu edycji rywalizacji…
- PLN 260kAgencja Oceny Technologii Medycznych i Taryfikacji, 2023Świadczenie usług informatycznych przez programistę frontend, backend oraz aplikacji mobilnych
- PLN 290kSzkoła Główna Gospodarstwa Wiejskiego w Warszawie, 2022Usługa wykonania aplikacji mobilnej dla Junior-Edu-Żywienie (JEŻ)
- PLN 300kMiasto Stołeczne Warszawa, 2023Usługi związane z oceną stron internetowych i aplikacji Urzędu m.st. W-wy pod kątem ich zgodności z ustawą o…
A web application usually costs between PLN 210k and 1m net.
Most often around PLN 420k. Usually 2 offers come in. One in three ends with a single offer.
- PLN 320kGmina Miasto Rzeszów - Urząd Miasta Rzeszowa, 2026Usługa serwisu, bieżąca konserwacja oraz modyfikacja i rozwój aplikacji webowych
- PLN 330kInstytut Badań Edukacyjnych - Państwowy Instytut Badawczy, 2025Wprowadzenie zmian programistycznych w aplikacji Moje Portfolio
- PLN 350kCentrum Usług Informatycznych we Wrocławiu, 2025Budowa, rozwój oraz utrzymanie programu komputerowego w postaci aplikacji internetowej dla Zintegrowanych…
- PLN 420kInstytut Badań Edukacyjnych, 2023Wdrożenie zmian w narzędziu elektronicznym Moja Walidacja po badaniu użytkowników
A custom system usually costs between PLN 210k and 2.5m net.
Most often around PLN 530k. Usually only one offer comes in. 8 in 10 tenders end with a single offer.
- PLN 520kBeskidzkie Centrum Onkologii - Szpital Miejski im. Jana Pawła II w Bielsku - Białej, 2026Cyfrowa Transformacja Beskidzkiego Centrum Onkologii – Szpitala Miejskiego im. Jana Pawła II w Bielsku-Białej…
- PLN 520kGmina Wrocław - Urząd Miejski Wrocławia, 2026Świadczenie usługi serwisu i Hotline, modyfikacji systemu do posiadającego przez Zamawiającego Systemu…
- PLN 530kGmina Miejska Koło, 2026Rozbudowa dostępu obywateli i przedsiębiorców do cyfrowych usług publicznych wraz z ich automatyzacją w…
- PLN 540kZarząd Dróg Wojewódzkich w Krakowie, 2025Małopolska Karta Aglomeracyjna etap III – rozbudowa systemu MKA – z podziałem na części
An e-services portal usually costs between PLN 130k and 1.6m net.
Most often around PLN 340k. Usually only one offer comes in. 7 in 10 tenders end with a single offer.
- PLN 330kGmina Braniewo, 2023Zakup licencji, wdrożenie i uruchomienie e-usług w ramach projektu pn.: Cyfrowe usługi publiczne w Gminie…
- PLN 330kSzpital Miejski św. Jana Pawła II w Elblągu, 2026Postępowanie w trybie przetargu nieograniczonego na rozbudowę posiadanego systemu radiologicznego RIS/PACS…
- PLN 340kSzpital Tucholski Spółka Z Ograniczoną Odpowiedzialnością, 2025Dostęp do aktualizacji i serwis techniczny programu informatycznego HIS Eskulap NT, Eskulap NG oraz PORTAL…
- PLN 340kMiasto Stoczek Łukowski, 2025Rozwój finansowych e-usług publicznych w Mieście Stoczek Łukowski
An institutional website usually costs between PLN 55k and 280k net.
Most often around PLN 120k. Usually 7 offers come in. One in five ends with a single offer.
- PLN 110kWojewództwo Kujawsko-Pomorskie, 2023Zaprojektowanie, wykonanie i uruchomienie strony internetowej zawierającej informacje na temat e-projektów
- PLN 110kGmina Nieporęt, 2026Rozwój oferty turystycznej Gminy Nieporęt poprzez wdrożenie aplikacji webowej/serwisu internetowego oraz…
- PLN 120kMuzeum Narodowe w Krakowie, 2025Stworzenie i wdrożenie nowego serwisu internetowego Muzeum Narodowego w Krakowie
- PLN 130kGmina Miasta Gdyni, 2025Usługa rozwoju aplikacji miejskich oraz integracji autorskiego systemu CMS z innymi usł. zew. i z…
UX/UI design usually costs between PLN 140k and 850k net.
Most often around PLN 310k. Usually 3 offers come in. One in seven ends with a single offer.
- PLN 140kUrząd Patentowy Rzeczypospolitej Polskiej, 2026Usługa audytu systemu Portos w obszarach: audytu bezpieczeństwa teleinformatycznego i kodu źródłowego, WCAG…
- PLN 290kPolska Agencja Rozwoju Przedsiębiorczości, 2026Audyt użyteczności funkcjonalności systemu informatycznego BUR, w tym badanie satysfakcji z użycia wraz z…
- PLN 310kMiasto Stołeczne Warszawa, 2026Zamówienie powtarzane do zamówienia podstawowego ZP/SW/271/III-34/24 - Usługi związane z badaniem…
- PLN 850kMiasto Stołeczne Warszawa, 2024Usługi związane z badaniem, projektowaniem oraz doskonaleniem doświadczenia użytkowników (UX) produktów…
A brand strategy with visual identity usually costs between PLN 90k and 290k net.
Most often around PLN 180k. Usually 4 offers come in. Few tenders end with a single offer.
- PLN 160kMałopolskie Centrum Kultury SOKÓŁ w Nowym Sączu, 2026Audyt działań marketingowych oraz przygotowanie kompleksowej strategii marketingowej na lata 2028–2032 dla…
- PLN 190kCentrum Koordynacji Projektów Środowiskowych, 2026Opracowanie systemu identyfikacji wizualnej oraz świadczenie usług projektowania graficznego dla 5 projektów…
- PLN 210kMiasto Gliwice, 2025Opracowanie Strategii Marki i Komunikacji Marketingowej Miasta Gliwice na lata 2026 - 2030
- PLN 220kKujawsko-Pomorski Fundusz Pożyczkowy Spółka Z Ograniczoną Odpowiedzialnością, 2024Przygotowanie i przeprowadzenie kampanii promocyjnej wraz z zaprojektowaniem logotypów oraz identyfikacji…
A study or analysis usually costs between PLN 95k and 390k net.
Most often around PLN 180k. Usually 4 offers come in. One in five ends with a single offer.
- PLN 170kBiuro Planowania Regionalnego Województwa Łódzkiego, 2025Realizacja badania pn. Analiza postrzegania kształcenia zawodowego oraz wpływu doradztwa zawodowego na…
- PLN 170kWojewódzki Urząd Pracy w Lublinie, 2025ZP.262.30.2024 Usługa realizacji i opracowania badań oraz ekspertyz na potrzeby projektu pn. Zbudowanie…
- PLN 180kWojewódzki Urząd Pracy w Lublinie, 2026Realizacja i opracowanie badań i ekspertyz dotyczących sytuacji na regionalnym i lokalnym rynku pracy (LORP)…
- PLN 180kPolska Agencja Rozwoju Przedsiębiorczości, 2022Badanie cen rynkowych usług rozwojowych – III edycja
Prices of all services
Typical budgets from contracts of the last 4 years, net, in today's zloty. Typical price is the median: half of the contracts were cheaper, half more expensive. The bar shows where the middle half falls.
| Service | Typical price |
|---|---|
| Custom system | PLN 527k |
| Web application | PLN 417k |
| E-services portal | PLN 342k |
| System integration | PLN 426k |
| Data and dashboards | PLN 590k |
| Mobile app | PLN 275k |
| Institutional website | PLN 121k |
| Web portal | PLN 258k |
| Shared CMS for many sites | PLN 272k |
| UX/UI design | PLN 315k |
| Brand strategy and identity | PLN 178k |
| Research and analysis | PLN 175k |
What different institutions pay
Typical price by type of buyer, contracts from the last 4 years. Net amounts in today's zloty. A dash means too few contracts to give a price.
| Buyer | Websites and portals | Systems and web apps | Mobile apps | Research and analysis |
|---|---|---|---|---|
| Regional governments | PLN 160k | PLN 350k | – | PLN 130k |
| Central government and agencies | PLN 300k | PLN 2m | – | PLN 270k |
| Municipalities and cities | PLN 110k | PLN 350k | PLN 280k | PLN 110k |
| Healthcare | PLN 140k | PLN 420k | – | PLN 1.3m |
| Universities and research institutes | PLN 140k | PLN 370k | PLN 160k | PLN 280k |
| Counties | – | PLN 180k | – | – |
| Culture and education | PLN 170k | PLN 190k | – | PLN 720k |
Three things worth knowing before a tender
They apply to websites, systems, apps, brand and design work from the last two years.
One in seven tenders fails.
Most often nobody bids or the cheapest offer is over budget. Usually the budget was set without checking prices and bidders had too little time.
Why tenders fail →Almost half of tenders end with a single offer.
Then it is hard to tell whether the price is fair, because there is nothing to compare it with. A longer deadline and a clear scope help.
7 in 10 tenders go to the cheapest offer.
Teams differ more than prices do. Where buyers also scored the idea and the people's experience, there was a real choice.
How to score quality in a tender →Source: Polish Public Procurement Bulletin (BZP), as of November 3, 2026.
How to prepare a tender that attracts good offers
Four things that change the outcome most. Each one comes from what the data shows.
Check prices before you set the budget
Compare the project with similar contracts of other institutions. A budget copied from the financial plan is the most common reason the cheapest offer exceeds it.
Read →Give bidders time
Bidders usually get 9 days. A serious estimate needs a conversation inside the team, so two or three weeks is a sensible minimum.
Describe the goal, not only features
Say who the project is for and what should improve. A bare list of features produces offers you cannot compare.
Read →04Score more than price
The concept and the team's experience carried at least 30% of the score in 29% of tenders. There buyers really chose.
Read →Guides
New website, old content. Who will move it, and what does that involve?
Content migration takes more than an import. Count your material, decide what stays and assign responsibility for cleanup and checks.
Read →Hourly rate or fixed project price? How to compare the cost of work
A low hourly rate does not guarantee a low bill. Check assumptions, spending limits and change arrangements under either pricing model.
Read →When is a project actually finished? Plan acceptance before delivery starts
Turn broad requirements into tasks you can check. A practical acceptance scenario helps everyone agree what finished means.
Read →Frequently asked questions
What does a mobile app cost a public institution?
Usually between PLN 150k and 650k net, most often around PLN 280k. That is 56 contracts from the last 4 years. Universities and cities order them most.
What does a custom system cost?
Usually between PLN 210k and 2.5m net, most often around PLN 530k. 8 in 10 tenders end with a single offer.
What does an institutional website cost?
Usually between PLN 55k and 280k net. Contracts with maintenance most often cost around PLN 110k, sites without maintenance around PLN 130k.
How many offers does an app, system or website tender get?
Usually 2 offers, but 49% of tenders end with a single offer. Plain institutional websites attract the most offers, custom systems the fewest.
How much time should bidders get?
Buyers usually give 9 days. For an app or a system that is short, because an estimate needs an understanding of the scope. A longer deadline brings more and better offers.
Are prices net or gross?
On this page amounts are net, converted to today's zloty with the services price index. In the contract database you can switch to gross amounts from the notices.
Where does the data come from?
From award notices in the Polish Public Procurement Bulletin (BZP). The database holds 15,092 contracts, as of November 3, 2026.
Where the numbers come from
Every contract comes from award notices in the Polish Public Procurement Bulletin (BZP). We convert amounts to today's zloty with the services price index, fix obvious typos in amounts and keep hardware deliveries and media buying out of website and app prices.
Sources and method →