Kupić gotowy system czy zbudować własny: rachunek na trzy lata

Czyli o tym, dlaczego porównanie abonamentu z wyceną programisty prawie zawsze wychodzi na korzyść abonamentu i dlaczego to jeszcze niczego nie rozstrzyga.

Kupić gotowy system czy zbudować własny: rachunek na trzy lata
Programowanie

Czyli o tym, dlaczego porównanie abonamentu z wyceną programisty prawie zawsze wychodzi na korzyść abonamentu i dlaczego to jeszcze niczego nie rozstrzyga.

Masz otwarte dwie zakładki. W pierwszej cennik systemu do obsługi zleceń: kilkadziesiąt złotych miesięcznie za osobę, darmowy okres próbny, przycisk „Zacznij teraz”. W drugiej wycena od programisty, który ma zbudować to samo, tylko pod Twój sposób pracy. Kwota z czterema zerami, termin w miesiącach, a na końcu zdanie o „utrzymaniu do ustalenia”.

Decyzja podejmuje się sama. Kto rozsądny płaci kilkadziesiąt tysięcy za coś, co można mieć jutro za cenę obiadu?

Pół roku później zespół prowadzi obok systemu arkusz, bo system nie umie policzyć wyceny tak, jak liczycie ją Wy. Ktoś codziennie przekleja dane z jednego miejsca do drugiego. Przy odnowieniu przychodzi mail o nowym cenniku. Każda z tych rzeczy z osobna jest drobna, ale żadnej nie było w porównaniu, które zrobiłeś w pierwszym tygodniu.

Brzmi znajomo? Pytanie „kupić czy zbudować” prawie zawsze rozstrzyga się na liczbach z pierwszego miesiąca, a pieniądze rozkładają się na kolejne lata. Gotowy system wygrywa na starcie i bardzo często wygrywa też na mecie. Własny wygrywa wtedy, gdy proces, który obsługuje, jest Twoją przewagą. Ten wpis jest o tym, jak to rozpoznać i jak policzyć rachunek na trzy lata, zanim podpiszesz którąkolwiek umowę.

Cztery rzeczy, które z tego wyniesiesz
1
Dlaczego porównanie abonamentu z wyceną jest ustawione na korzyść abonamentu.
2
Gdzie po wdrożeniu rosną koszty jednej i drugiej drogi.
3
Jedno pytanie, które rozstrzyga większość takich decyzji, zanim w ogóle sięgniesz po kalkulator.
4
Jak ułożyć rachunek na trzy lata w jednym arkuszu i które jego wiersze ważą najwięcej.

Porównanie z pierwszego miesiąca zawsze wygrywa gotowe

Abonament i wycena programisty to dwie liczby z różnych okresów, a porównuje się je tak, jakby dotyczyły tego samego. Cena abonamentu jest podana za miesiąc i za jedną osobę, więc wygląda na drobną. Wycena budowy obejmuje całą pracę z góry, więc wygląda na ogromną. Postawione obok siebie dają odpowiedź, zanim ktokolwiek zada pytanie.

Do tego obie liczby są niepełne, tylko w przeciwne strony. Abonament nie zawiera kosztu wdrożenia, przeniesienia danych, szkolenia zespołu ani czasu, który ludzie będą tracić na obchodzenie tego, czego system nie umie. Wycena budowy nie zawiera utrzymania, czyli wszystkiego, co dzieje się z programem po dniu, w którym zaczął działać.

Fałszywa diagnoza brzmi więc: „własny system jest drogi, gotowy tani”. Trafniejsza brzmi: gotowy system jest tani na początku i drożeje z każdym rokiem, a własny jest drogi na początku i potem kosztuje mniej, niż się spodziewasz, albo dużo więcej. Który z tych scenariuszy jest Twój, zależy od rzeczy, których w żadnej ofercie nie ma.

Abonament rośnie szybciej niż Twoja firma

Ceny oprogramowania w abonamencie rosną kilka razy szybciej niż ogólna inflacja. Firma Vertice, która śledzi ceny z umów zakupowych swoich klientów, w swoim indeksie inflacji SaaS podaje dla września 2026 roku wzrost o 14,3% rok do roku, a w czerwcu rekord: 16,4%. To średnia dla całego rynku, więc u jednego dostawcy może być zero, a u innego dwadzieścia procent. Kierunek jest jednak stały od kilku lat.

Przykład z narzędzia, które ma prawie każda firma. Microsoft od lipca 2026 roku podniósł ceny planów Microsoft 365 dla firm: Business Basic z 6 do 7 dolarów za osobę miesięcznie, czyli o około 17%, Business Standard z 12,50 do 14 dolarów. Firma uzasadniła podwyżkę ponad tysiącem nowych funkcji dodanych od 2022 roku. Możesz z nich nie korzystać, a i tak za nie zapłacisz.

Koszt gotowego systemu w abonamencie — faktury za trzy kolejne lata, każda dłuższa od poprzedniej

Druga oś wzrostu jest po Twojej stronie. Cena „za użytkownika” oznacza, że każda nowa osoba w zespole podnosi rachunek, nawet jeśli korzysta z systemu raz w tygodniu. Firma, która w trzy lata urośnie z ośmiu do dwunastu osób, płaci o połowę więcej za samą liczbę kont, zanim dostawca w ogóle ruszy cennik. Obie osie się mnożą. Dlatego abonament, który w pierwszym roku był pomijalną pozycją w kosztach, w trzecim potrafi stać się drugą po pensjach.

Własny system kosztuje głównie po wdrożeniu

Program, który zaczął działać, nie jest skończony. Zaczyna się wtedy najdłuższa część jego życia. Klasyczne badanie Lientza, Swansona i Tompkinsa z 1978 roku, przeprowadzone w kilkudziesięciu firmach, pokazało, na co idzie praca przy utrzymaniu działających aplikacji. Według zestawienia w pracy Schacha i współautorów poprawianie błędów zajmowało 17,4% tej pracy, dostosowanie do zmian otoczenia 18,2%, a 60,3% szło na ulepszenia, czyli na rzeczy, o które prosili użytkownicy.

To jest dobra i zła wiadomość jednocześnie. Zła, bo własny system nigdy nie przestaje kosztować. Dobra, bo większość tego kosztu idzie na dopasowywanie programu do firmy, która się zmienia, a gaszenie awarii to mniejsza część rachunku. W gotowym systemie za tę samą potrzebę płacisz inaczej: czekasz, aż dostawca doda funkcję, albo budujesz obejście.

Utrzymanie małego systemu firmowego składa się zwykle z kilku stałych pozycji: serwer i kopie zapasowe, aktualizacje bibliotek i frameworka, poprawki bezpieczeństwa, drobne zmiany na prośbę zespołu i człowiek, który to wszystko rozumie. Ostatnia pozycja jest najdroższa, choć w żadnej fakturze jej nie widać.

📖 Ze słownika Noraline: Dług technologiczny (technical debt) — koszt przyszłych poprawek, który powstaje, kiedy dziś wybierasz rozwiązanie szybsze zamiast lepszego. W przypadku własnego systemu to on decyduje, czy utrzymanie w trzecim roku kosztuje tyle, ile w pierwszym, czy dwa razy więcej.

Piszę to z perspektywy kogoś, kto wybrał drugą drogę. Ten blog działa na CMS-ie, który zbudowałem sam, a ten sam silnik obsługuje kilkanaście innych serwisów. Nie płacę za niego licencji. Płacę za to czasem: każda aktualizacja frameworka, każda zmiana w sposobie wysyłki maili, każda nowa funkcja to godziny, których nikt mi nie odda. Opłaca się to dlatego, że ten silnik jest częścią tego, co sprzedaję. Gdyby był tylko narzędziem do publikowania tekstów, byłby kosztownym hobby.

Ryzyko budowy siedzi w ogonie, nie w średniej

Wycena budowy jest szacunkiem, a szacunki w IT mają skłonność do rozjeżdżania się w jedną stronę. Bent Flyvbjerg i Alexander Budzier z Oxfordu przeanalizowali 1471 projektów informatycznych i opisali wyniki w Harvard Business Review w tekście „Why Your IT Project May Be Riskier Than You Think”. Średnie przekroczenie budżetu wyniosło 27%. Groźniejsze było co innego: mniej więcej jeden projekt na sześć przekraczał koszt średnio o 200%, a termin o prawie 70%.

Przekroczenie budżetu w 1471 projektach IT
Średnio: +27%
Co szósty projekt: średnio +200%
Źródło: Flyvbjerg i Budzier, Harvard Business Review, 2011. Słupki w skali do najwyższej wartości.

Te liczby dotyczą głównie dużych organizacji i dużych wdrożeń. Mechanizm działa jednak tak samo przy małym systemie: najwięcej kosztuje to, czego nikt nie wpisał do wyceny, bo nikt tego nie przewidział. Integracja z programem księgowym, która „miała być prosta”. Wyjątek w procesie, o którym wie tylko jedna osoba. Zakres, który w trakcie rozrósł się o połowę.

Co z tego wynika dla rachunku? Że do wyceny budowy trzeba dopisać zapas, i to nie symboliczny. Jeśli decyzja „budujemy” przestaje mieć sens przy wycenie wyższej o jedną trzecią, to znaczy, że nie miała sensu od początku. Podobny mechanizm, w którym projekt rośnie bez końca, opisuję w tekście o długu technicznym od pierwszej wersji.

Jedno pytanie rozstrzyga więcej niż kalkulator

Zanim zaczniesz liczyć, zapytaj: czy sposób, w jaki Twoja firma wykonuje tę pracę, odróżnia ją od konkurencji? Martin Fowler, jeden z najbardziej znanych autorów piszących o wytwarzaniu oprogramowania, nazwał to w 2010 roku podziałem na systemy użytkowe i strategiczne. Użytkowe to te, które każda firma robi mniej więcej tak samo, jak płace czy księgowość. Strategiczne to te, w których Twój sposób działania jest powodem, dla którego klienci wybierają Ciebie.

Rada Fowlera dla systemów użytkowych jest bezwzględna: kup gotowy pakiet i dopasuj swój proces do niego, zamiast przerabiać pakiet pod siebie. Przerabianie gotowego systemu łączy wady obu dróg, bo płacisz abonament i jednocześnie utrzymujesz własny kod, który psuje się przy każdej aktualizacji dostawcy. Dla systemów strategicznych ta sama rada brzmi odwrotnie: zrób je tak dobrze, jak umiesz, bo tam przegrana z konkurencją kosztuje więcej niż sam program.

Gartner opisał podobny podział jako model warstw tempa. Na dole leżą systemy ewidencji, które zmieniają się rzadko i powinny być standardowe. Wyżej systemy wyróżniające, czyli te, w których firma robi coś po swojemu. Najwyżej eksperymenty. Księgowość jest w tym modelu przykładem modułu prawie zawsze standardowego.

W małej firmie ten podział da się przeprowadzić w kwadrans, z listą narzędzi przed sobą.

KUPUJESZ

Fakturowanie, kalendarz, poczta, kadry, księgowość. Każda firma robi to mniej więcej tak samo, a dostawca robi to lepiej i taniej, niż zrobiłbyś sam. Dopasuj proces do programu i nie przerabiaj programu pod proces.

ROZWAŻASZ BUDOWĘ

Kreator wyceny, panel klienta, planowanie pracy. Wszystko, co liczy ofertę według Waszej metody, pokazuje klientowi postęp po Waszemu albo pozwala brać więcej zleceń tym samym zespołem. Tu warto dopiero sięgnąć po kalkulator.

Jeśli nie umiesz wskazać, czym Twój proces różni się od procesu konkurenta, to masz odpowiedź.

Rachunek na trzy lata w jednej tabeli

Trzy lata to horyzont, w którym widać obie krzywe. Pierwszy rok faworyzuje gotowe, bo cała budowa ląduje w nim naraz. Od drugiego zaczynają się sumować podwyżki, nowe konta i obejścia po jednej stronie oraz utrzymanie po drugiej. Dłuższego horyzontu nie warto liczyć, bo po trzech latach zmieni się i firma, i rynek narzędzi.

Przykładowy rachunek, z liczbami wymyślonymi na potrzeby ilustracji, żeby pokazać mechanizm. Firma ma osiem osób, w trzecim roku dwanaście. Gotowy system kosztuje 120 zł za osobę miesięcznie i co roku drożeje o 12%, czyli mniej więcej tyle, ile wynosi średnia z indeksu inflacji SaaS. Nie obsługuje jednego kroku Waszego procesu, więc ktoś spędza na obejściu około dziesięciu godzin miesięcznie, liczonych po 120 zł za godzinę pracy. Własny system kosztuje 45 000 zł budowy i 1000 zł miesięcznie utrzymania, plus 8000 zł rocznie na zmiany od drugiego roku.

Rok 1Rok 2Rok 3
Gotowy: abonament11 520 zł (8 osób)16 128 zł (10 osób)21 676 zł (12 osób)
Gotowy: wdrożenie i dane6 000 zł——
Gotowy: obejście (10 h/mies.)14 400 zł14 400 zł14 400 zł
Gotowy razem, narastająco31 920 zł62 448 zł98 524 zł
Własny: budowa45 000 zł——
Własny: utrzymanie i zmiany6 000 zł (pół roku)20 000 zł20 000 zł
Własny razem, narastająco51 000 zł71 000 zł91 000 zł

W pierwszym roku gotowy system jest tańszy o równowartość mniej więcej połowy budowy. W drugim różnica topnieje do kilku tysięcy. W trzecim krzywe się przecinają i własny wychodzi minimalnie taniej. Tak wygląda rachunek, który rozstrzyga się w trzecim roku, a nie w pierwszym miesiącu.

Ten wynik jest kruchy. Wystarczy, że budowa przekroczy budżet o średnie 27% z badania Flyvbjerga i Budziera, a własny system kosztuje po trzech latach ponad 103 000 zł i przegrywa. Wystarczy, że obejście zajmuje dwie godziny miesięcznie zamiast dziesięciu, a gotowy wygrywa z dużym zapasem. O wyniku decydują dwa wiersze: koszt obejścia i zapas na budowę. Cena abonamentu, o którą najczęściej toczy się dyskusja, waży tu najmniej.

Koszty, których nie ma w żadnej ofercie

Najdroższy wiersz w gotowym systemie nazywa się „obejście”, a w ofercie dostawcy nie występuje. To arkusz prowadzony obok systemu, bo raport nie liczy tego, czego potrzebujecie. To ręczne przeklejanie danych do programu księgowego. To osoba, która „wie, jak to obejść”, i bez której nikt nie wystawi wyceny. O tym, jak taki arkusz z pomocnika zamienia się w drugi system, pisałem w tekście o firmie stojącej na arkuszach.

Własny system ma swój ukryty wiersz: zależność od ludzi, którzy go znają. Jeśli kod rozumie jeden programista, a dokumentacja istnieje w jego głowie, to każdy jego urlop jest ryzykiem, a odejście może oznaczać budowę od nowa. Szczególnie dotyczy to systemów sklejonych szybko z pomocą AI, w których nikt nie wie, dlaczego coś działa. Opisałem to szerzej w tekście o tym, kto sprząta po vibe codingu.

Oba ukryte koszty mają jedną wspólną cechę: rosną po cichu. Czy wiesz, ile godzin w miesiącu Twój zespół poświęca na obchodzenie narzędzi, za które płacisz? Jeśli nie wiesz, to najważniejsza liczba do tego rachunku jest jeszcze niezmierzona.

Trzecia droga: kup rdzeń, zbuduj krawędź

Między „wszystko gotowe” a „wszystko własne” leży wariant, który w małej firmie wygrywa najczęściej. Kupujesz standardowy system do tego, co standardowe, i dobudowujesz małą, własną część tylko tam, gdzie Twój proces się od standardu odróżnia. Taką krawędzią bywa kreator wyceny, który zapisuje wynik do gotowego CRM-u, albo panel klienta czytający dane z systemu zleceń przez API. Najprostsza krawędź to automatyzacja, która przenosi dane między programami zamiast człowieka.

Gotowy system z własnym modułem — standardowa maszyna i dokręcany do niej mały moduł obsługujący proces firmy

Ten wariant ma niższy koszt budowy, bo budujesz jedną funkcję, a nie cały system. Ma też niższe ryzyko, bo jeśli dostawca zmieni cennik albo zniknie z rynku, wymieniasz rdzeń, a Twoja część zostaje. Jest jeden warunek: gotowy system musi pozwalać wyciągać z niego dane. Jeśli nie ma API ani porządnego eksportu, krawędzi nie zbudujesz.

Prostsze krawędzie, czyli przenoszenie danych i powiadomienia, da się dziś zrobić narzędziami do automatyzacji bez pisania aplikacji. Ich też trzeba policzyć na kilka lat, bo mają własne abonamenty i własne utrzymanie. Zestawienie, ile kosztują po roku, jest w tekście o Make, n8n i Zapierze.

Jak policzyć ten rachunek u siebie

Do pierwszej wersji wystarczy arkusz, cennik dostawcy i tydzień obserwacji. Nie chodzi o dokładność co do złotówki. Chodzi o to, żeby zobaczyć, które wiersze ważą najwięcej, i sprawdzić, czy wynik przetrwa pesymistyczny scenariusz.

Pięć kroków do rachunku na trzy lata
1
Nazwij proces, nie narzędzie. Zapisz jednym zdaniem, co system ma obsługiwać, i odpowiedz, czy robicie to inaczej niż konkurencja. Jeśli nie, kup i zakończ liczenie.
2
Zmierz obejście. Przez tydzień notuj każdą czynność, którą zespół robi poza systemem: arkusze, przeklejanie, ręczne liczenie. Pomnóż przez koszt godziny. To najważniejszy wiersz całego rachunku.
3
Policz abonament na dwóch osiach. Liczba osób za trzy lata razy cena z corocznym wzrostem. Jeśli nie znasz historii podwyżek dostawcy, przyjmij średnią z indeksu inflacji SaaS.
4
Do wyceny budowy dopisz utrzymanie i zapas. Poproś wykonawcę o osobną kwotę za utrzymanie miesięczne. Do budowy dolicz co najmniej jedną czwartą zapasu, a potem sprawdź wariant z jedną trzecią.
5
Sprawdź, czy wynik przetrwa gorszy scenariusz. Jeśli przewaga jednej drogi znika przy pierwszej pesymistycznej zmianie, wybierz tańszą na starcie albo wariant z rdzeniem i krawędzią.

Krok drugi jest tym, który najczęściej się pomija, bo wymaga obserwacji zamiast kalkulacji. Pomaga w nim metoda z tekstu o tym, jak zmierzyć proces przed automatyzacją: liczysz to, co ludzie robią naprawdę, a nie to, co mówią, że robią.

Najczęstsza pomyłka przy decyzji po fakcie

Decyzja „kupić czy zbudować” nie zapada raz. Wraca przy każdym odnowieniu umowy i przy każdej dużej zmianie w firmie. I wtedy najczęściej pada zdanie: „już tyle w to włożyliśmy”. Dotyczy to obu stron. Firma, która przez trzy lata budowała obejścia wokół gotowego systemu, nie chce ich wyrzucać. Firma, która zapłaciła za własny system, nie chce przyznać, że dziś gotowy zrobiłby to samo taniej.

Oba zdania rozliczają przeszłość, a decyzja dotyczy kolejnych trzech lat. To klasyczny błąd utopionych kosztów. Pieniądze wydane na budowę albo na abonament nie wrócą bez względu na to, co postanowisz. Do rachunku wchodzi wyłącznie to, co zapłacisz od jutra.

Dlatego ten rachunek najlepiej zrobić na miesiąc przed odnowieniem umowy. Masz wtedy realne dane: ile osób korzysta, ile kosztowały podwyżki, ile godzin zjadają obejścia. Weź ten jeden system, którego używacie najdłużej, i policz dla niego tabelę z tego tekstu. Jeśli wyjdzie, że obejścia kosztują więcej niż abonament, masz pierwszego kandydata do zmiany.

Jeśli chcesz zobaczyć, jak wygląda budowa tej własnej części w praktyce, zajrzyj do opisu aplikacji i systemów, które robię dla firm.

Audyt operacyjny

Sprawdźmy, co da się zdjąć z Twojej głowy

Stoisz przed wyborem między abonamentem a własnym systemem? Policzymy razem obejścia, podwyżki i utrzymanie na trzy lata i sprawdzimy, czy da się kupić rdzeń, a zbudować tylko tę część, która jest Twoją przewagą.

Napisz do mnie →
Pytania i odpowiedzi

Najczęściej zadawane pytania

Gotowy system wybieraj do procesów, które każda firma wykonuje podobnie: fakturowania, kalendarza, poczty, kadr i księgowości. Własny ma sens tam, gdzie Twój sposób pracy odróżnia firmę od konkurencji, na przykład przy kreatorze wyceny liczącym ofertę Waszą metodą albo przy panelu klienta. Ten podział opisał Martin Fowler jako systemy użytkowe i strategiczne. Jeśli nie umiesz wskazać, czym Twój proces różni się od cudzego, kup gotowe.

Pomnóż cenę za użytkownika przez liczbę osób, które będą z systemu korzystać w każdym z trzech lat, i uwzględnij coroczne podwyżki. Indeks inflacji SaaS firmy Vertice pokazywał w 2026 roku wzrosty cen oprogramowania w abonamencie na poziomie kilkunastu procent rocznie. Do tego dolicz wdrożenie, przeniesienie danych oraz czas, który zespół traci na obchodzenie braków systemu, na przykład na arkusze prowadzone obok i ręczne przeklejanie danych.

Utrzymanie obejmuje serwer i kopie zapasowe, aktualizacje bibliotek i frameworka, poprawki bezpieczeństwa oraz zmiany zgłaszane przez zespół. Klasyczne badanie Lientza, Swansona i Tompkinsa pokazało, że około 60% pracy przy utrzymaniu aplikacji to ulepszenia na prośbę użytkowników, a nie naprawa błędów. Przed decyzją poproś wykonawcę o osobną kwotę za utrzymanie miesięczne, bo wycena budowy zwykle jej nie zawiera.

Co najmniej jedną czwartą, a potem sprawdź wariant z jedną trzecią. Bent Flyvbjerg i Alexander Budzier przeanalizowali 1471 projektów informatycznych i wyliczyli średnie przekroczenie budżetu o 27%, a mniej więcej co szósty projekt przekraczał koszt średnio o 200%. Jeśli decyzja o budowie przestaje mieć sens przy wycenie wyższej o jedną trzecią, nie była dobrą decyzją od początku.

Tak i w małej firmie to często najlepszy wariant. Kupujesz standardowy system do tego, co standardowe, a dobudowujesz małą własną część tam, gdzie proces się od standardu różni: kreator wyceny, panel klienta albo automatyzację przenoszącą dane. Warunek jest jeden: gotowy system musi mieć API albo porządny eksport danych. Bez tego nie da się do niego niczego bezpiecznie dobudować.

Bo zestawia liczby z różnych okresów. Abonament podaje się za miesiąc i za jedną osobę, więc wygląda na drobny, a wycena budowy obejmuje całą pracę z góry, więc wygląda na ogromną. Obie są przy tym niepełne: abonament pomija wdrożenie i koszt obejść, a wycena pomija utrzymanie. Uczciwe porównanie wymaga zsumowania wszystkich kosztów w tym samym horyzoncie, najlepiej trzech lat.

O autorze
Szymon Mojsak

Szymon Mojsak

Ekspert automatyzacji procesów biznesowych i współwłaściciel RCPonline — systemu rejestracji czasu pracy.

Teoria zastosowana w praktyce — treści opieram na własnych doświadczeniach zdobytych przy wdrożeniach i w relacjach międzyludzkich.

Poszerzam horyzonty — nieustannie rozwijam wiedzę z zakresu marketingu, psychologii i IT.

Zamieniam twórczy chaos w kierunek — najpierw pytanie „po co”, dopiero potem „jak”. Pomagam zrozumieć procesy, by je usprawnić.

Ten materiał powstał z udziałem AI

Narzędzia AI — wspierały research, redakcję tekstu i przygotowanie ilustracji.

Autor — wybiera temat, pisze pierwszą wersję i redaguje całość przed publikacją. Doświadczenia, oceny i punkt widzenia w tekście są jego własne.

Dlaczego oznaczam materiały z AI →

Komentarze (...)

Ładowanie komentarzy...

Zaloguj się, aby dodać komentarz.