Ile kosztuje aplikacja webowa na zamówienie: widełki, utrzymanie i porównanie wycen
Aplikacja webowa na zamówienie dla działającej firmy, czyli panel wewnętrzny, portal klienta albo system zastępujący arkusze, kosztuje według widełek opublikowanych przez MZSoft, Devisu, ESSAteam, Convert Studio i MadeByRogal najczęściej od 20 000 do 180 000 zł za budowę, która trwa od 1 do 8 miesięcy. Najprostszy system dla jednego procesu Devisu wycenia na 15 000–40 000 zł, a portal albo panel dla klientów według ESSAteam, Convert Studio i MadeByRogal 60 000–180 000 zł. Po starcie dochodzi utrzymanie, które MZSoft i Convert Studio szacują na 10–20% wartości projektu rocznie, oraz opłaty dla dostawców serwera, bazy danych i wysyłki e-maili. O cenie decydują przede wszystkim role i uprawnienia, integracje z systemami takimi jak ERP czy KSeF, migracja danych i raporty, a dopiero potem liczba ekranów.
- Przy umowie o dzieło z wynagrodzeniem ryczałtowym wykonawca aplikacji nie może żądać podwyżki, nawet gdy rozmiaru prac nie dało się przewidzieć (art. 632 § 1 Kodeksu cywilnego), więc zwykle wlicza w ryczałt bufor na ryzyko.
- Przeniesienie autorskich praw majątkowych do kodu aplikacji wymaga formy pisemnej pod rygorem nieważności i obejmuje tylko pola eksploatacji wyraźnie wymienione w umowie (art. 53 i art. 41 ust. 2 ustawy o prawie autorskim).
- PostgreSQL wspiera każdą wersję główną przez 5 lat, a PostgreSQL 14 dostanie ostatnią poprawkę 12 listopada 2026 r., więc starsza aplikacja wymaga aktualizacji bazy nawet bez nowych funkcji.
- Dostawca hostingu, bazy danych albo wysyłki e-maili, który przechowuje lub przesyła dane osobowe w imieniu firmy, działa jako podmiot przetwarzający, a art. 28 ust. 3 RODO wymaga wtedy umowy określającej między innymi przedmiot, czas i cel przetwarzania.
Za jaki rodzaj systemu ile zapłacisz?
Najmniej zapłacisz za system dla jednego procesu z jedną rolą i prostym panelem: 15 000–40 000 zł u Devisu, 30 000–60 000 zł u Convert Studio i MadeByRogal. Narzędzie z kilkoma rolami i integracją to 20 000–50 000 zł netto u MZSoft i 40 000–80 000 zł u Devisu, portal albo panel dla klientów 60 000–180 000 zł (z integracją z ERP u Convert Studio od 90 000 zł), a platforma sprzedawana jako usługa według MadeByRogal od 180 000 zł netto.
Ten przewodnik dotyczy firmy, która już działa i chce uporządkować proces: zamówienia, zlecenia serwisowe, obieg dokumentów albo kontakt z klientami. Nowy produkt na sprzedaż to inna sytuacja, opisana w przewodniku koszt i zakres pierwszej wersji produktu (MVP).
Pod jedną nazwą kryją się trzy zlecenia: panel dla zespołu, panel klienta B2B i system zamiast wspólnego arkusza (kiedy Excel przestaje wystarczać). Jeśli może wystarczyć strona z formularzem, zacznij od tekstu strona internetowa czy system w przeglądarce.
Kwoty pochodzą od wykonawców i dostawców (adresy w źródłach na dole); traktuj je jako mapę do rozmowy, nie ofertę.
Cenniki i przepisy się zmieniają. Linki do źródeł są na dole strony.
| Rodzaj aplikacji | Widełki wykonawców | Co najbardziej podnosi cenę |
|---|---|---|
| System dla jednego procesu: jedna rola, logowanie, prosty panel | 15 000–40 000 zł (Devisu); 30 000–60 000 zł (Convert Studio); 30 000–60 000 zł netto (MadeByRogal) | Druga rola, import danych z arkuszy, pierwsza integracja. |
| Aplikacja z kilkoma modułami, np. narzędzie dla zespołu | 20 000–50 000 zł netto (MZSoft); narzędzie wewnętrzne 50 000–110 000 zł (Convert Studio) | Liczba ról, wyjątki od reguł, raporty. |
| Portal lub panel klienta | 60 000–120 000 zł netto (ESSAteam, panele klienta i systemy CRM); portal z integracją z ERP 90 000–180 000 zł (Convert Studio) | Integracja z ERP, izolacja danych klientów, indywidualne ceny. |
| System dla firmy: zamówienia, CRM, zgłoszenia, dokumenty | 60 000–180 000 zł netto (MadeByRogal); system z integracjami ERP i CRM od 80 000 do ponad 150 000 zł (Devisu) | Liczba modułów i integracji, migracja danych. |
| Utrzymanie po starcie | 10–20% wartości projektu rocznie (MZSoft, Convert Studio) | Aktualizacje wersji, zmiany procesu, monitoring. |
Co dokładnie podają polskie software house’y?
Sześciu wykonawców publikuje widełki, ale każdy inaczej nazywa poziomy i inaczej liczy kwoty: netto wprost podają MZSoft, ESSAteam i MadeByRogal, a itCraft wycenia średnie projekty razem z wersjami na Androida i iOS. Dlatego obok kwoty podaję zakres i czas pracy według wykonawcy.
Sprawdź, co wchodzi w kwotę: Convert Studio pisze wprost, że jego przedziały obejmują analizę, projekt, wykonanie, testy i wdrożenie, ale nie utrzymanie ani licencje. Przy kwocie bez dopisku „netto” różnicą może być VAT, a „średni” projekt u jednego wykonawcy bywa w cenie „prostego” u drugiego.
MZSoft podaje stawki 100–180 zł netto za godzinę w małych studiach, 150–250 zł u większych firm i agencji oraz 80–150 zł u freelancerów. Na drugim końcu skali itCraft wycenia pięcioosobowy zespół webowy od 83 000 zł miesięcznie, czyli co najmniej 498 000 zł za pół roku.
Oferta kilka razy niższa od tabeli nie musi być nieuczciwa. Convert Studio ostrzega, że oferta tańsza o 40% zwykle nie obejmuje testów, wdrożenia albo dokumentacji; sprawdź też, czy nie wycenia tylko modułu albo jednego poprawnego scenariusza.
| Wykonawca | Zakres opisany przez wykonawcę | Widełki | Podawany czas |
|---|---|---|---|
| MZSoft (26 maja 2026 r.) | Aplikacja średniej wielkości: kilka modułów, integracje, role użytkowników, panel administracyjny. | 20 000–50 000 zł netto; rozbudowana platforma od 50 000 zł | 1–3 miesiące; platforma od 3 miesięcy |
| Devisu, Bielsko-Biała (26 września 2026 r.) | Prosta aplikacja: logowanie, jeden moduł, prosty panel. Średnia złożoność: kilka ról, 1–2 integracje, raportowanie. System rozbudowany: wiele modułów, integracje z ERP i CRM. | prosta 15 000–40 000 zł; średnia 40 000–80 000 zł; rozbudowany od 80 000 do ponad 150 000 zł | 6–10 tygodni; średnia 10–16 tygodni; rozbudowany 4–8 miesięcy |
| ESSAteam, Katowice (6 lipca 2026 r.) | Średnia aplikacja B2B: systemy CRM i ERP, panele klienta, integracje z płatnościami i magazynem. | 60 000–120 000 zł netto; system zaawansowany od 150 000 zł netto | 8–12 tygodni; zaawansowany od 16 tygodni |
| Convert Studio (7 lipca 2026 r.) | Wersja pilotażowa: jedna rola, jeden proces, prosty panel. Narzędzie wewnętrzne: 2–3 role, obieg dokumentów, raporty, import danych. Portal klienta B2B: konta firmowe, cenniki, zamówienia, integracja z ERP. | pilotaż 30 000–60 000 zł; narzędzie 50 000–110 000 zł; portal 90 000–180 000 zł | 6–10 tygodni; narzędzie 2–4 miesiące; portal 3–6 miesięcy |
| MadeByRogal (26 czerwca 2026 r.) | Prosta aplikacja: formularze i zgłoszenia, narzędzie dla małego zespołu. System średniej wielkości: obsługa zamówień, panel B2B, dedykowany CRM, zgłoszenia, dokumenty. | prosta 30 000–60 000 zł netto; średnia 60 000–180 000 zł netto; platforma B2B lub SaaS od 180 000 do ponad 500 000 zł netto | prosta 2–4 miesiące; średnia 4–8 miesięcy |
| itCraft (cennik bez daty) | Prosta aplikacja na jedną platformę (np. web), do 15–20 ekranów. Średnia: wiele ról, kilkadziesiąt ekranów, integracje, zwykle 2–3 platformy (web, Android, iOS). | 30 000–100 000 zł; średnia 100 000–600 000 zł; złożone często ponad milion złotych | do 2 miesięcy; średnia 3–6 miesięcy |
Co najbardziej podnosi cenę?
Koszt aplikacji webowej podnoszą przede wszystkim role i uprawnienia, integracje, migracja danych, raporty i praca offline. Liczba ekranów waży mniej, niż się wydaje: ekran z listą jest tani, drogie są wyjątki, które trzeba na nim obsłużyć.
Za integrację z polskim ERP płacisz też producentowi. InsERT sprzedaje narzędzia programistyczne do nexo PRO w module Sfera PRO+ od 450 zł netto za pierwsze stanowisko, a w enova365 interfejs WebAPI jest licencjonowany jako moduł dodatkowy (pełny cennik w FAQ).
Drugi polski czynnik to KSeF: według Ministerstwa Finansów od 1 lutego 2026 r. wystawiają w nim faktury firmy ze sprzedażą (wraz z podatkiem) powyżej 200 mln zł w 2024 r., a od 1 kwietnia 2026 r. pozostali przedsiębiorcy. Jeśli system ma wystawiać albo pobierać faktury, połączenie z KSeF trzeba wycenić osobno; technikę opisuję w tekście integracja z KSeF przez API.
- Role i uprawnieniaConvert Studio i ESSAteam piszą, że każda rola to osobne widoki, uprawnienia i testy. W portalu klienta dochodzi izolacja danych: klient A nie zobaczy faktury klienta B nawet po podmianie numeru w adresie.
- IntegracjeConvert Studio liczy każdą integrację z ERP, programem księgowym, kurierem albo bramką płatności na kilka do kilkunastu dni pracy i zauważa, że obsługa wyjątków (brak odpowiedzi, błąd, nowa wersja API) to zwykle większa część kodu.
- Migracja danychArkusze prowadzone latami mają duplikaty i różne zapisy dat. O tym, który rekord jest prawdziwy, decyduje firma, a przy dużym bałaganie czyszczenie danych potrafi zająć więcej godzin niż ekrany.
- RaportyW moich projektach lista z filtrem to kilka godzin, a zestawienie zgodne z księgowością co do grosza to dni, bo najpierw trzeba uzgodnić definicje, np. co znaczy „zamówienie zrealizowane”.
- Dane wrażliweConvert Studio wskazuje, że dane medyczne, kadrowe albo finansowe wymuszają szyfrowanie, rejestr dostępu i audyt uprawnień.
- Historia zmianKto, kiedy i z jakiej wartości zmienił rekord. Trzeba ją zaprojektować od początku, bo dołożona później nie odtworzy przeszłości.
- Praca w terenie i offlineJeśli ktoś ma pracować w hali albo na budowie bez zasięgu, dane trzeba trzymać na telefonie, a po powrocie sieci łączyć zmiany wprowadzone w tym czasie przez różne osoby. Convert Studio uważa to za najdroższy pojedynczy wymóg w specyfikacji. Według MadeByRogal sama wersja w przeglądarce zwykle wychodzi taniej niż osobne aplikacje na iOS i Androida; więcej w przewodniku PWA czy natywna wersja na telefon.
- DostępnośćPolski Akt o Dostępności obejmuje sprzedaż konsumentom online, a panel dla pracowników zwykle nie; zobacz dostępność sklepu internetowego.
| Czynnik | Wersja tańsza | Wersja droższa |
|---|---|---|
| Role | Dwie role: osoba wykonująca zadanie i kierownik z podglądem. | Kilka ról z uprawnieniami do pojedynczych pól i akceptacją wieloetapową. |
| Integracja | Import pliku raz dziennie. | Synchronizacja na żywo w obie strony, z kolejką i ponawianiem nieudanych prób. |
| Migracja | Jeden uporządkowany arkusz przeniesiony raz. | Kilka źródeł z duplikatami, scalanie rekordów i okres pracy równoległej. |
| Raporty | Lista z filtrem i eksportem do pliku. | Zestawienia zgodne z księgowością, liczone z kilku źródeł. |
| Historia zmian | Data i autor ostatniej zmiany. | Dziennik zmian każdego pola z podglądem stanu z dowolnego dnia. |
| Telefon | Widok dopasowany do ekranu w przeglądarce. | Praca bez sieci z synchronizacją i rozstrzyganiem konfliktów. |
Ile wynosi utrzymanie po starcie, miesięcznie i rocznie?
Na utrzymanie składają się opłaty dla dostawców infrastruktury i godziny programisty. MZSoft szacuje hosting przy małej i średniej skali na 50–300 zł miesięcznie, a opiekę, aktualizacje i drobny rozwój na 10–20% kosztu budowy rocznie.
Convert Studio podaje te same 10–20% plus infrastrukturę, itCraft przyjmuje 20% kosztu realizacji jako punkt wyjścia, a Devisu szacuje hosting, aktualizacje i wsparcie łącznie na 500–3 000 zł miesięcznie. Przy projekcie za 80 000 zł to 8 000–16 000 zł rocznie na samą opiekę.
Przykład na moich założeniach: piętnaście osób w panelu, kilkadziesiąt e-maili dziennie i dwie osoby, które śledzą błędy. Serwer VPS-2 w OVHcloud z bazą PostgreSQL kosztuje 30,77 zł netto miesięcznie, a e-maile mieszczą się w darmowym planie Resend. Sentry Team to 26 USD miesięcznie przy rozliczeniu rocznym (plan darmowy ma jednego użytkownika), czyli około 101 zł po kursie NBP z 2 października 2026 r. (3,8881 zł). Razem około 132 zł miesięcznie, mniej więcej tyle, co godzina programisty w małym studiu według MZSoft.
Dostawca, który przechowuje albo przesyła dane osobowe w imieniu Twojej firmy, działa jako podmiot przetwarzający, a art. 28 ust. 3 RODO wymaga z nim umowy. Art. 32 RODO wymienia zdolność do szybkiego przywrócenia danych po incydencie i regularne testowanie zabezpieczeń, czyli w praktyce kopię, którą ktoś naprawdę odtworzył.
Konta u dostawców zakładaj na swoją firmę, a nie na wykonawcę; przy zmianie wykonawcy nie trzeba nic odzyskiwać.
| Pozycja | Przykład z cennika | Na co uważać |
|---|---|---|
| Serwer | OVHcloud VPS-1 od 16,32 zł netto miesięcznie za 2 vCore, 4 GB RAM i 40 GB NVMe; VPS-2 od 30,77 zł netto za 4 vCore, 8 GB RAM i 75 GB NVMe. | Na serwerze VPS sam odpowiadasz za aktualizacje systemu i bazy, czyli płacisz godzinami administratora. |
| Baza danych w usłudze | Supabase Pro od 25 USD miesięcznie: 8 GB dysku na projekt, codzienne kopie przechowywane 7 dni. | Odtworzenie do dowolnej chwili (PITR) to dodatek za 100 USD miesięcznie za każde 7 dni historii. |
| Kopie zapasowe | OVHcloud: codzienna kopia serwera VPS w cenie; przywracanie do 7 dni wstecz daje opcja Premium od 4,70 zł netto miesięcznie. | Kopia całego serwera nie zastępuje kopii bazy z regularnym testem odtworzenia; potrzebne są obie. |
| Wysyłka e-maili | Resend: 3 000 e-maili miesięcznie za darmo, najwyżej 100 dziennie; plan Pro 20 USD za 50 000 e-maili. | Dzienny limit planu darmowego wyczerpie jedna wysyłka zaproszeń do ponad stu klientów. |
| Monitoring błędów | Sentry Developer 0 USD dla jednego użytkownika i 5 000 błędów; Team 26 USD miesięcznie przy rozliczeniu rocznym, 50 000 błędów. | Plan darmowy wystarcza, gdy system utrzymuje jedna osoba. |
| Licencje po stronie ERP | Sfera PRO+ do InsERT nexo PRO, WebAPI w enova365; ceny w sekcji o integracjach. | Płacisz producentowi ERP niezależnie od tego, kto pisze aplikację. |
| Godziny opieki | Wykonawcy szacują 10–20% wartości projektu rocznie. | Zapytaj, ile godzin miesięcznie zawiera abonament i co dzieje się z niewykorzystanymi. |
Dlaczego płacić za aktualizacje, skoro wszystko działa?
Środowisko uruchomieniowe, baza danych i biblioteki mają daty końca wsparcia, po których nie dostają już poprawek bezpieczeństwa. Dlatego aktualizacje kosztują nawet wtedy, gdy nie zamawiasz nowych funkcji.
Według strony Node.js wersje LTS dostają poprawki krytycznych błędów przez około 30 miesięcy. PostgreSQL wspiera wersję główną przez 5 lat: wersja 13 straciła wsparcie 13 listopada 2025 r., a wersja 14 dostanie ostatnią poprawkę 12 listopada 2026 r.
Nowa wersja główna bazy wymaga zrzutu i ponownego wczytania danych albo narzędzia pg_upgrade, czyli zaplanowanej pracy z testami całego systemu.
W umowie utrzymaniowej sprawdź, czy takie aktualizacje są w abonamencie, i planuj je przed końcem wsparcia.
- 01 · StartAlert albo raport o podatnościSentry zgłasza nowy błąd, a npm audit pokazuje podatność w zależności produkcyjnej.Sentry
- 02 · AutomatAktualizacja na środowisku testowymNowa wersja pakietu trafia na kopię systemu z danymi testowymi, a testy automatyczne sprawdzają najważniejsze ścieżki.
- 03 · CzłowiekProgramista ocenia ryzykoCzyta listę zmian i decyduje: wdrożyć od razu czy w uzgodnionym oknie serwisowym oraz czy klient musi coś sprawdzić.
- 04 · AutomatKopia bazy i wdrożeniePrzed zmianą powstaje kopia bazy, potem nowa wersja trafia na produkcję; w razie problemu wraca poprzednia.
- 05 · EfektWspierana wersja i wpis w dziennikuAplikacja działa na wersjach z poprawkami, a w dzienniku zmian zostaje informacja, co i dlaczego zaktualizowano.
Odzyskany czasGodziny, które nie idą na gaszenie awarii, idą na zmiany, o które proszą ludzie pracujący w aplikacji na co dzień.
# wersja Node.js na serwerze
node --version
# wersja serwera PostgreSQL
psql -At -c "SHOW server_version;"
# przestarzałe pakiety i znane podatności w zależnościach produkcyjnych
npm outdated
npm audit --omit=devFixed price czy time and materials: jak się rozliczać?
Ryczałt (fixed price) daje pewność kwoty, ale wykonawca dolicza zapas na ryzyko, a zmiana zakresu wymaga aneksu. Przy rozliczeniu godzinowym (time and materials) płacisz za wykonaną pracę, ale ryzyko przekroczenia budżetu jest po Twojej stronie.
Stała kwota to zwykle umowa o dzieło (art. 627 Kodeksu cywilnego). Przy ryczałcie wykonawca nie może żądać podwyżki, nawet gdy rozmiaru prac nie dało się przewidzieć (art. 632 § 1), chyba że nieprzewidywalna zmiana stosunków grozi mu rażącą stratą (art. 632 § 2). Do wad stosuje się przepisy o rękojmi przy sprzedaży (art. 638). Ryczałt opłaca się więc przy zakresie zamkniętym, np. po analizie.
Rozliczenie godzinowe to zwykle umowa o świadczenie usług, do której stosuje się odpowiednio przepisy o zleceniu (art. 750). Płacisz za czas, nie za rezultat, więc bez limitu godzin i regularnych raportów budżet nie ma sufitu.
Przy nowym systemie w działającej firmie wybieram model mieszany: analiza i projekt za stałą kwotę, potem etapy z własną ceną, każdy zakończony odbiorem działającej części. Konkretne zapisy umowy to temat dla prawnika.
| Kryterium | Ryczałt (fixed price) | Godziny (time and materials) | Etapy z ceną za etap |
|---|---|---|---|
| Typowa umowa | Umowa o dzieło z wynagrodzeniem ryczałtowym (art. 627 i 632). | Umowa o świadczenie usług, przepisy o zleceniu stosowane odpowiednio (art. 750). | Umowa o dzieło z harmonogramem odbiorów albo kilka umów, po jednej na etap. |
| Kto ponosi ryzyko niedoszacowania | Wykonawca, dlatego dolicza bufor. | Zamawiający. | Wykonawca, ale tylko w obrębie jednego etapu. |
| Zmiana zakresu | Aneks z nową wyceną. | Bez aneksu, kosztem budżetu. | Trafia do kolejnego etapu. |
| Kiedy pasuje | Zakres zamknięty po analizie. | Rozwój działającego systemu i utrzymanie. | Nowy system w działającej firmie. |
| Na co uważać | Wycena po jednej rozmowie. | Brak limitu godzin i raportów. | Etap, który nie kończy się działającą częścią. |
Jak porównać dwie oferty wykonawców?
Dwie wyceny da się porównać dopiero wtedy, gdy obejmują ten sam zakres: role, integracje, migrację danych i prace po starcie.
Jeśli zamiast budowy rozważasz gotowy program w abonamencie, oba rachunki zestawiam w przewodniku oprogramowanie dedykowane czy gotowe. Co wpisać do umowy o kodzie, opisuję osobno: prawa autorskie do kodu i przekazanie projektu.
- Rozpisz oferty na te same pozycjeWpisz obie w te same wiersze: analiza, projekt, programowanie, testy, migracja, wdrożenie, dokumentacja i szkolenie. Według Convert Studio analiza to zwykle 10–15% budżetu, projekt 10–20%, wykonanie 45–60%, testy 10–20%, a wdrożenie z dokumentacją 5–10%; itCraft przy prostej aplikacji daje do 2 tygodni na wymagania i projekt. Pusty wiersz to coś, za co zapłacisz później.
- Zapytaj o wyjątki, nie o funkcjeCo się stanie, gdy integracja nie odpowie albo dwie osoby edytują ten sam rekord? Odpowiedź pokazuje, czy wykonawca wycenił obsługę błędów.
- Przelicz kwotę na godziny60 000 zł przy 150 zł netto za godzinę to 400 godzin, czyli około dwóch i pół miesiąca pracy jednej osoby. Jeśli zakres wygląda na pół roku, coś wypadnie po drodze.
- Sprawdź zapisy o prawach do koduPrzeniesienie praw majątkowych wymaga formy pisemnej pod rygorem nieważności (art. 53 ustawy o prawie autorskim) i obejmuje tylko pola eksploatacji wymienione w umowie (art. 41 ust. 2), więc wpisz w nią też prawo do zmian w programie (art. 74 ust. 4 pkt 2).
- Ustal, gdzie leży kod i kontaRepozytorium, serwer, domena i konta u dostawców powinny być na Twoją firmę; prawa bez kodu i haseł nic nie dają.
- Policz trzy lata, nie startDo budowy dodaj utrzymanie i opłaty dla dostawców; oferta tańsza na starcie bywa droższa, gdy opieka nie obejmuje aktualizacji wersji.
Jak zmieścić się w mniejszym budżecie bez cięcia jakości?
Budżet obniża się, wycinając zakres, nie jakość: jeden proces, jedna lub dwie role, import pliku zamiast integracji i gotowe usługi tam, gdzie nie budujesz przewagi.
Nie tnąłbym kopii zapasowych z testem odtworzenia, uprawnień sprawdzanych na serwerze, zapisu błędów i umów powierzenia z dostawcami, bo ich brak widać dopiero przy incydencie.
- Jeden proces od początku do końcaObsłuż w całości czynność, która dziś zabiera najwięcej czasu; dziurę w procesie ktoś wypełni arkuszem.
- Import zamiast integracjiPlik wgrywany raz dziennie nie wymaga kolejki ani ponawiania; integrację na żywo dokładasz, gdy opóźnienie naprawdę przeszkadza.
- Gotowe usługi zamiast pisania od zeraE-maile, płatności, logowanie i pliki PDF bierzesz od dostawców w abonamencie, często z darmowym progiem, zamiast płacić za tygodnie programowania.
- Nie buduj, jeśli gotowe wystarczyFakturowanie, kadry i typowy CRM lepiej kupić. ESSAteam radzi, by przy budżecie poniżej 20 000 zł netto wybrać gotowe narzędzia no-code; porównanie w tekście no-code czy system pisany od zera.
Jak policzyć, czy inwestycja się zwróci?
System się zwraca, gdy odzyskane godziny i zastąpione abonamenty są w ciągu kilku lat warte więcej niż budowa i utrzymanie. Czas ludzi łatwo pominąć, bo nie ma go na żadnej fakturze.
Przykład na moich założeniach: cztery osoby po 45 minut dziennie przepisują zamówienia z poczty do arkusza i do programu magazynowego. Przy 250 dniach pracy to 750 godzin rocznie, a przy 60 zł za godzinę 45 000 zł rocznie, czyli 135 000 zł w trzy lata.
System za 60 000 zł z utrzymaniem 10–20% rocznie i infrastrukturą z przykładu wyżej (około 132 zł miesięcznie) kosztuje przez trzy lata około 82 750–100 750 zł (wyliczenie w tabeli poniżej). Rachunek się spina, jeśli system naprawdę zdejmie przepisywanie, a nie przeniesie je w inne miejsce.
Odzyskane godziny idą na klientów i reklamacje, a decyzje o pieniądzach i wyjątkach zostają przy człowieku. Podobny rachunek dla automatyzacji: czy automatyzacja się opłaca; własne liczby wpisz w kalkulator poniżej.
Policz na swoich liczbach
Minuty × powtórzenia × osoby, przeliczone na miesiąc i rok: 52 tygodnie, a „dziennie” to 5 dni roboczych w tygodniu. Tyle czasu wraca do ludzi na klientów, sprzedaż, naukę albo spokojniejszy dzień, jeśli tę czynność przejmie automat, a człowiek zostanie tam, gdzie trzeba ocenić lub zatwierdzić.
| Pozycja | Wyliczenie | Trzy lata |
|---|---|---|
| Praca ręczna | 4 osoby × 45 min × 250 dni = 750 h rocznie, po 60 zł | 135 000 zł |
| Budowa systemu | Jednorazowo | 60 000 zł |
| Opieka programisty | 10–20% kosztu budowy rocznie | 18 000–36 000 zł |
| Infrastruktura | Około 132 zł miesięcznie (VPS-2, Resend, Sentry Team) | około 4 750 zł |
| System razem | Budowa, opieka i infrastruktura | około 82 750–100 750 zł |
Ile biorę za taki projekt i co obejmuje kwota?
U mnie aplikacja zaczyna się od 20 000 zł netto za projekt. To dolna granica dla jednego procesu doprowadzonego do końca, a nie cena szablonu, i publikuję ją w cenniku razem z tym, co podnosi kwotę.
W kwocie jest warsztat o zakresie pierwszej wersji, projekt interfejsu i kod od ekranu po bazę danych, konta z rolami, panel administracyjny oraz kopie zapasowe, logi i wdrożenie. Kwotę podnoszą głównie role i ścieżki, płatności, integracje, wymogi dotyczące danych osobowych i audytu oraz aplikacja mobilna obok webowej.
Integrację z płatnościami albo innym systemem wyceniam osobno, na 2 000–9 000 zł netto. Opieka po wdrożeniu to 300–900 zł netto miesięcznie: aktualizacje, kopie zapasowe, monitoring i pula godzin na drobne zmiany. Płatność dzielę na etapy, z zaliczką na start i fakturą po każdym odbiorze, a serwer, bazę i e-maile opłacasz bezpośrednio u dostawców.
Buduję w Angularze albo React z Next.js, z logiką serwera w TypeScript albo .NET i danymi w PostgreSQL. Prawa majątkowe do kodu przechodzą na Ciebie po rozliczeniu etapu, na podstawie umowy na piśmie, a repozytorium i baza są Twoje od pierwszego dnia. System zaczęty przez kogoś innego najpierw przeglądam, bo stan kodu decyduje, czy taniej go rozwijać, czy przepisać część; więcej na stronie aplikacje webowe.
Jeśli chcesz wiedzieć, ile kosztowałby Twój przypadek, napisz, jaki proces ma obsłużyć system, jak często się powtarza, ile osób będzie z niego korzystać i z jakimi systemami ma się łączyć. Odpowiadam w ciągu jednego dnia roboczego. Pracuję z Mikołowa, zdalnie w całej Polsce.
Kwoty netto z mojego cennika.
Pytania i odpowiedzi
Jaka jest cena aplikacji webowej na zamówienie dla małej firmy?
Publiczne widełki polskich wykonawców dla aplikacji z kilkoma modułami, rolami i integracją zaczynają się od 20 000 zł netto u MZSoft, od 40 000 zł u Devisu i od 60 000 zł netto u ESSAteam i MadeByRogal. Najprostszy system dla jednego procesu, z logowaniem i prostym panelem, Devisu wycenia na 15 000–40 000 zł, a portal klienta z integracją z ERP Convert Studio na 90 000–180 000 zł. Aktualne kwoty potwierdź u wykonawcy.
Ile kosztuje utrzymanie aplikacji webowej miesięcznie?
Serwer VPS w OVHcloud zaczyna się od 16,32 zł netto miesięcznie, a MZSoft szacuje hosting przy małej i średniej skali na 50–300 zł miesięcznie. Opiekę, aktualizacje i drobny rozwój MZSoft i Convert Studio wyceniają na 10–20% wartości projektu rocznie, a Devisu podaje całość na 500–3 000 zł miesięcznie.
Ile trwa zrobienie aplikacji na zamówienie?
Wykonawcy podają dla aplikacji biznesowej średniej wielkości od 1–3 miesięcy (MZSoft), przez 10–16 tygodni (Devisu), do 4–8 miesięcy (MadeByRogal), a najprostszy system dla jednego procesu Devisu i Convert Studio szacują na 6–10 tygodni. Czas rośnie z liczbą ról, integracji i danych do przeniesienia.
Fixed price czy rozliczenie godzinowe: co wybrać przy aplikacji?
Ryczałt daje pewność kwoty: przy umowie o dzieło z wynagrodzeniem ryczałtowym wykonawca nie może żądać podwyższenia, nawet gdy rozmiaru prac nie dało się przewidzieć (art. 632 § 1 Kodeksu cywilnego), dlatego dolicza bufor. Rozliczenie godzinowe płaci za faktyczny czas, ale wymaga limitu godzin i raportów. Przy nowym systemie dobrze sprawdza się analiza za stałą kwotę, a potem etapy z osobną ceną.
Dlaczego wyceny tej samej aplikacji różnią się kilka razy?
Bo pod tym samym opisem wykonawcy wyceniają różny zakres: jeden obsługuje tylko poprawny scenariusz, drugi także awarie integracji, konflikty edycji i korekty. Różnią się też stawki i skład zespołu: MZSoft podaje 80–150 zł netto za godzinę u freelancerów i 150–250 zł u agencji. Przed porównaniem rozpisz oferty na te same pozycje.
Czy po zapłacie kod aplikacji należy do mnie?
Nie automatycznie. Przeniesienie autorskich praw majątkowych do programu wymaga umowy w formie pisemnej pod rygorem nieważności (art. 53 ustawy o prawie autorskim) i obejmuje tylko pola eksploatacji wyraźnie w niej wymienione (art. 41 ust. 2), więc sama faktura tego nie załatwia. Poza prawami potrzebujesz fizycznego dostępu: repozytorium z kodem, bazy i kont u dostawców założonych na firmę.
Ile kosztuje godzina pracy programisty w Polsce?
MZSoft podaje 100–180 zł netto za godzinę w małych studiach i software house’ach, 150–250 zł u większych firm i agencji oraz 80–150 zł u freelancerów.
Czy aplikacja webowa jest tańsza od aplikacji mobilnej?
Zwykle tak, bo jedna wersja działa w przeglądarce na komputerze i telefonie, a aplikacje w App Store i Google Play to dwa dodatkowe kanały publikacji z własnymi przeglądami i wymaganiami. Osobna aplikacja mobilna ma sens przy pracy bez zasięgu w terenie albo przy funkcjach telefonu, których przeglądarka nie udostępnia.
Czy integracja z Subiektem albo enova365 kosztuje dodatkowo?
Tak, poza pracą programisty płacisz producentowi systemu. Narzędzia programistyczne do InsERT nexo PRO daje moduł Sfera PRO+, wyceniany od stanowiska: 450 zł netto za pierwsze, po 170 zł netto od drugiego do czwartego i po 140 zł netto od piątego do dziesiątego, liczony od wszystkich stanowisk nexo PRO w firmie. Firma z pięcioma stanowiskami Subiekta i bez innych programów nexo PRO zapłaci więc 1 100 zł netto. W enova365 interfejs WebAPI jest licencjonowany jako moduł dodatkowy. Cenę potwierdź u producenta albo partnera.
Czy aplikacja dla firmy musi spełniać wymagania dostępności?
To zależy od tego, komu służy. Polski Akt o Dostępności obowiązuje od 28 czerwca 2025 r. i obejmuje między innymi usługi handlu elektronicznego, czyli zawieranie umów z konsumentami przez internet, ale nie usługi mikroprzedsiębiorców. Panel dla pracowników zwykle nie jest taką usługą, a portal sprzedażowy dla konsumentów może nią być.
Źródła
Liczby i terminy w tym przewodniku sprawdziłem w oficjalnych źródłach. Ceny i przepisy się zmieniają, więc przy decyzji warto zajrzeć do nich ponownie.
- MZSoft: ile kosztuje stworzenie aplikacji webowej w 2026 roku (26 maja 2026 r.)
- Devisu: ile kosztuje aplikacja webowa dla firmy (26 września 2026 r.)
- ESSAteam: ile kosztuje aplikacja webowa w 2026 roku (6 lipca 2026 r.)
- Convert Studio: ile kosztuje aplikacja webowa dla firmy 2026 (7 lipca 2026 r.)
- MadeByRogal: ile kosztuje stworzenie aplikacji webowej w 2026 roku (26 czerwca 2026 r.)
- itCraft: cennik aplikacji mobilnych i webowych oraz koszt zespołów
- Kodeks cywilny, tekst jednolity Dz.U. 2026 poz. 795: art. 627, 632, 638 i 750 (Sejm RP, ELI)
- Ustawa o prawie autorskim i prawach pokrewnych, tekst jednolity Dz.U. 2025 poz. 24: art. 41, 53 i 74 (Sejm RP, ELI)
- RODO, rozporządzenie 2016/679: art. 28 i 32 (EUR-Lex)
- gov.pl, Dostępność cyfrowa: Polski Akt o Dostępności, usługi handlu elektronicznego
- Ministerstwo Finansów, KSeF: podstawy prawne oraz kluczowe terminy
- InsERT: moduł Sfera PRO+ do InsERT nexo PRO i jego cennik
- enova365: moduł WebAPI
- OVHcloud: serwery VPS, cennik w złotych
- Cennik Supabase
- Cennik Resend
- Cennik Sentry
- Node.js: harmonogram wydań i wsparcia wersji
- PostgreSQL: zasady wersjonowania i daty końca wsparcia
- NBP: kurs średni USD, tabela A nr 192/A/NBP/2026 z 2 października 2026 r.
Masz pytanie do swojego projektu?
Opisz, co chcesz osiągnąć. Odpowiem konkretnie, także wtedy, gdy najlepszą odpowiedzią jest „nie rób tego”.
Jonasz Jankowski · Bezpośrednia współpraca · Mikołów (Śląsk), zdalnie w całej Polsce
- Odpowiadam osobiście w ciągu jednego dnia roboczego.
- Krótka rozmowa o celu, funkcjach, materiałach i integracjach.
- Dostajesz zakres z etapami i konkretną kwotę, zanim cokolwiek zaczniemy.