Koszt utrzymania sklepu w Szczecinie w 2025 roku zamyka się zwykle w widełkach 250–4000 zł netto miesięcznie. Ta różnica nie bierze się z „ceny rynkowej”, tylko z liczby godzin pracy, liczby integracji i poziomu SLA. Zanim porównasz oferty, ustal dwie rzeczy: ile godzin miesięcznie realnie potrzebuje Twój sklep i co dokładnie wchodzi w standard, a co jest płatne ekstra. Poniżej rozkładamy opiekę techniczną na składniki, pokazujemy trzy modele rozliczeń i listę kontrolną, którą możesz wysłać wykonawcy przed podpisaniem umowy.
Zacznijmy od liczb, bo od nich zależą dalsze decyzje. Poniższe widełki dotyczą sklepu, który już działa i sprzedaje – nie budowy nowego.
Za tymi kwotami stoją stawki godzinowe: praca deweloperska (PrestaShop, WooCommerce, integracje, szablony) to 120–250 zł netto/h, administracja i drobne prace 80–150 zł netto/h. Jeśli oferta nie podaje stawki, nie masz jak sprawdzić, czy 1000 zł to cztery godziny czy osiem.
Pozycje jednorazowe, których nie wciśniesz w miesięczny ryczałt:
Rozgraniczenie, które trzeba postawić w pierwszej rozmowie: opieka techniczna to utrzymanie tego, co działa – aktualizacje, kopie, monitoring, reakcja na awarie. Rozwój to nowe funkcje: kolejny moduł, nowy kanał sprzedaży, przebudowa koszyka. Dwa budżety, dwa modele wyceny. Jeśli oferta miesza je w jednej kwocie, nie porównasz jej z konkurencją.
Widełki nie wynikają z „ceny rynkowej”, tylko z liczby godzin. Każda oferta powinna mieć rozbicie: ile godzin, na co i w jakim trybie. Brak rozbicia to najczęstszy powód, dla którego faktura rośnie po trzecim miesiącu. Typowy zakres umowy opisujemy przy okazji utrzymania i opieki technicznej sklepów w Szczecinie.
| Profil sklepu | Zamówienia / mc | Widełki netto / mc | Co zwykle wchodzi w tę kwotę |
|---|---|---|---|
| Mikro | do 200 | 250–600 zł | 2–4 h prac reaktywnych, kopie zapasowe, podstawowy monitoring, poprawki bezpieczeństwa |
| Mały | 200–1000 | 600–1500 zł | 4–8 h, aktualizacje rdzenia i modułów, 1–2 integracje, SLA 1 dzień roboczy |
| Średni | 1000–5000 | 1500–4000 zł | 10–20 h, ERP, wersje językowe, kilka integracji płatności i kurierów, testy na staging |
| Wielokanałowy / marketplace | powyżej 5000 lub kilka kanałów | wycena indywidualna | własne API, synchronizacja stanów, dedykowany zespół – tego nie da się wycenić z tabeli |
Kiedy poprosisz wykonawcę o rozbicie oferty, powinieneś zobaczyć te pozycje osobno, a nie tylko kwotę na dole faktury.
Przykład wyliczenia dla małego sklepu: 8 h × 150 zł = 1200 zł, VPS 150 zł, monitoring 150 zł. Razem 1500 zł netto miesięcznie. Jeśli ktoś proponuje 400 zł za ten sam zakres, to albo nie robi aktualizacji, albo nie testuje kopii – zapytaj wprost o jedno i drugie.
Dlaczego liczba integracji podnosi cenę? Każda integracja to osobny punkt awarii i osobny test po aktualizacji. Sklep z InPost i Przelewy24 to dwa testy, sklep z pięcioma przewoźnikami i ERP – kilkanaście. Po aktualizacji modułu płatności trzeba przejść całą ścieżkę zamówienia: koszyk, wybór dostawy, płatność, mail potwierdzający, faktura.
SLA: w sklepie z 300 zamówieniami miesięcznie wystarcza pierwsza reakcja w ciągu jednego dnia roboczego. Przy 3000 zamówień i płatnych kampaniach sensowne są 4 godziny – jedna doba przestoju w szczycie kosztuje więcej niż roczna dopłata za wyższe SLA. Policz: średnia wartość koszyka × liczba zamówień na godzinę = koszt przestoju. To argument liczbowy, nie emocjonalny.
Na koniec: kopie zapasowe bez testu odtworzenia nie są kopią zapasową, tylko nadzieją. Zapis „backup codziennie o 3:00” nic nie znaczy, jeśli nikt nigdy nie odtworzył z niego sklepu na środowisku testowym.
| Składnik | Typowy koszt / zakres | O co zapytać w ofercie |
|---|---|---|
| Pula godzin reaktywnych | 4–20 h/mc, 80–250 zł/h | Ile godzin i co się dzieje z niewykorzystanymi? |
| Aktualizacje rdzenia i modułów | 1–3 h/mc | Czy testujecie na kopii staging przed produkcją? |
| Kopie zapasowe z testem odtworzenia | 50–200 zł/mc | Kiedy ostatnio realnie odtworzyliście kopię? |
| Monitoring uptime i błędów PHP | 100–300 zł/mc | Czy alert trafia do mnie, czy tylko do was? |
| SLA | 0–500 zł/mc | Ile godzin na pierwszą reakcję i ile na naprawę? |
| Integracje (InPost, DPD, DHL, Przelewy24/PayU, ERP) | 1–2 h/mc za każdą | Kto testuje ścieżkę zamówienia po aktualizacji? |
| Hosting/VPS i licencje | 100–550 zł/mc | Czyja faktura i co się dzieje przy skoku ruchu? |
Model rozliczeń wpływa na roczny koszt mocniej niż sama stawka godzinowa. Trzy warianty, które zobaczysz w ofertach, wyglądają tak:
Ryczałt: zapisz w umowie limit godzin (np. do 8 h/mc) i definicję zakresu. Bez tego „opieka” oznacza, że wykonawca robi minimum, a każde większe zgłoszenie jest osobną fakturą. Zapytaj też, jaka stawka obowiązuje za godziny ponad limit – czy jest ustalona z góry, czy negocjowana przy każdej sprawie.
Pakiet godzin: dwa pytania na start. Czy niewykorzystane godziny rolują się na kolejny miesiąc i przez ile miesięcy? Czy wygasają z końcem okresu rozliczeniowego? Pakiety bez rolowań mają sens tylko wtedy, gdy masz zaplanowane prace na kilka miesięcy do przodu.
Pay-as-you-go: w lipcu zapłacisz 300 zł, w listopadzie 3000 zł. To model dla sklepów, które znają swój kalendarz promocji i potrafią zaplanować prace poza szczytem. Uwaga na grudzień – bez umowy stoisz w kolejce za klientami z abonamentem, a wtedy liczy się każda godzina.
Najczęściej sprawdza się hybryda: niski ryczałt na monitoring, kopie i aktualizacje (np. 500–800 zł netto/mc) plus pula godzin na prace projektowe, rozliczana osobno. Wtedy wiesz, ile kosztuje samo bezpieczeństwo, a ile rozwój. Jeśli potrzebujesz opieki nad stroną firmową, a nie sklepem, zobacz utrzymanie stron internetowych.
| Model | Typowa cena | Zaleta | Wada | Dla kogo |
|---|---|---|---|---|
| Ryczałt | 600–1500 zł netto/mc | Przewidywalny koszt, łatwe planowanie budżetu | Bez zapisanego limitu godzin i zakresu staje się abonamentem za nic | Sklepy sprzedające cały rok, z powtarzalnym zakresem prac |
| Pakiet godzin | 10 h za 1200–2000 zł netto | Płacisz za realnie wykonaną pracę | Niewykorzystane godziny często przepadają z końcem okresu | Sklepy z pracami projektowymi: nowe moduły, przebudowy, SEO techniczne |
| Pay-as-you-go | 150–250 zł netto/h | Najtańszy w spokojnym miesiącu | Najdroższy w Black Week i w grudniu, gdy dostępność jest na wagę złota | Sklepy mocno sezonowe albo dopiero startujące |
Umowa na opiekę najczęściej rozjeżdża się nie na cenie, tylko na granicy między utrzymaniem a rozwojem. Zanim podpiszesz, dopisz do umowy listę 12 rzeczy objętych miesięczną stawką:
Poza standardem zostają: nowe funkcje i moduły, nowy szablon, migracja platformy, kampanie marketingowe, tworzenie treści, konfiguracja nowych integracji i praca poza godzinami bez wykupionego SLA. To osobne zlecenia i osobne wyceny.
Zapis „drobne zmiany do 15 minut” działa w obie strony: zamawiasz poprawkę bez czekania na wycenę, a wykonawca nie przepala puli godzin na dziesiątki drobiazgów. Warto dodać limit, np. 10 takich zmian miesięcznie. Przy optymalizacji wydajności oprzyj się o mierzalne progi — Core Web Vitals dają punkty odniesienia, np. LCP poniżej 2,5 s.
Warunek, bez którego lista nie działa: wykonawca przekazuje Ci dostępy — hosting, panel sklepu, FTP/SSH, DNS — a kod modułów i szablonu trafia do repozytorium Git z Twoim prawem wglądu. Sprawdź to w pierwszym tygodniu współpracy. Szerszy zakres takiej opieki opisujemy przy okazji utrzymania i opieki technicznej sklepów w Szczecinie.
Zapis „reagujemy szybko” nie jest SLA, tylko deklaracją. W umowie powinna być tabela z trzema poziomami — zegar liczy się od zgłoszenia prawidłowym kanałem, w godzinach pracy wsparcia.
Awaria krytyczna to ściśle zdefiniowany przypadek: sklep nie przyjmuje zamówień, płatności nie działają, baza danych jest niedostępna albo doszło do wycieku danych lub włamania. Wszystko inne — wolne ładowanie karty produktu, literówka w regulaminie, błędnie naliczony koszt dostawy w jednym regionie — to poziom wysoki albo standardowy.
Kanały zgłoszeń wypisz razem z godzinami: e-mail (8:00–16:00, zgłoszenia poza godzinami liczone od 8:00 następnego dnia roboczego), telefon awaryjny tylko dla zdarzeń krytycznych (7:00–21:00, numer wskazany w umowie) i panel zgłoszeń, w którym widać historię i status.
Dopisz też okna serwisowe — np. wtorek 2:00–4:00 — i zamrożenie zmian: 14 dni przed Black Friday oraz od 15 grudnia do 7 stycznia aktualizacje tylko za Twoją zgodą, wyłącznie krytyczne łatki bezpieczeństwa.
Bez rabatu za niedotrzymanie czasów cały SLA pozostaje deklaracją. Praktyczny zapis: 5% miesięcznego abonamentu potrącane za każde przekroczenie czasu reakcji o pełne 2 godziny, maksymalnie 30% abonamentu, rozliczane na kolejnej fakturze. Warunek: zgłoszenie musi być przyjęte prawidłowym kanałem i zawierać opis oraz dostęp do reprodukcji błędu.
| Poziom | Czas reakcji | Czas naprawy | Przykład |
|---|---|---|---|
| Krytyczny | 1 h | 4 h | sklep nie przyjmuje zamówień, płatności nie działają, baza niedostępna, wyciek danych |
| Wysoki | 4 h | 1 dzień roboczy | nie działa jedna metoda płatności, integracja kurierska nie generuje etykiet |
| Standard | 1 dzień | 3 dni robocze | błąd w szablonie, zły koszt wysyłki w jednym regionie, literówka w treści |
Różnica w cenie opieki między WooCommerce i PrestaShop bierze się z dwóch rzeczy: liczby wtyczek do pilnowania i kosztu aktualizacji rdzenia.
WooCommerce jest tańszy na start — WordPress aktualizuje się jednym kliknięciem, podobnie popularne wtyczki. Problem pojawia się przy 25–40 wtyczkach: licencje premium to typowo 300–2000 zł netto rocznie, a po każdej aktualizacji WordPressa lub PHP trzeba przeklikać koszyk, płatności i wysyłkę. Konflikt jednej wtyczki z drugą potrafi zablokować zamówienia na kilka godzin w środku dnia.
PrestaShop lepiej znosi sklepy z wieloma wariantami, językami i cennikami B2B, ale aktualizacja wersji głównej to projekt, nie kliknięcie: 2000–6000 zł jednorazowo, z kopią, testami i poprawkami w szablonie oraz modułach. Moduły piszemy zgodnie z oficjalną dokumentacją deweloperską PrestaShop, bo najstarsze moduły wysypują się właśnie przy zmianie wersji.
Na cenę miesięczną wpływa przede wszystkim liczba mnożników: każdy język, magazyn, cennik B2B i integracja ERP to dodatkowy zestaw scenariuszy do przetestowania po każdej aktualizacji. Sklep z jednym językiem i jedną firmą kurierską to kilka godzin pracy w miesiącu. Ten sam sklep z trzema językami, dwoma magazynami, cennikiem B2B i ERP to 2–3 razy więcej godzin. Niezależnie od platformy płacisz za godziny i odpowiedzialność, nie za logo na fakturze — zakres takiej opieki opisujemy w utrzymaniu stron internetowych.
| Kryterium | WooCommerce | PrestaShop |
|---|---|---|
| Licencje premium | 300–2000 zł netto/rok | moduły i wsparcie, wycena indywidualna |
| Aktualizacja rdzenia | kilka kliknięć, ryzyko konfliktów wtyczek | projekt 2000–6000 zł jednorazowo |
| Główne ryzyko | konflikt wtyczki po aktualizacji WP/PHP | regresje w szablonie i starych modułach |
Najczęstsza obiekcja brzmi: „chcę wykonawcę ze Szczecina, żeby mógł przyjechać”. W praktyce 90–95% prac przy sklepie (PrestaShop, WooCommerce) wykonuje się zdalnie — przez SSH, VPN, panel hostingowy (DirectAdmin, cPanel, Plesk) albo zaplecze PrestaShop. Aktualizacja modułu, poprawka szablonu, zmiana reguł koszyka, konfiguracja płatności online — żadna z tych rzeczy nie wymaga obecności na miejscu. Dla sklepu nie ma znaczenia, czy opiekun siedzi 4 km dalej, czy 400 km dalej, jeśli ma dostęp do repozytorium i serwera oraz reaguje w ustalonym SLA.
Kiedy dojazd faktycznie ma sens:
Realny koszt dojazdu to 200–500 zł netto za wizytę, zależnie od odległości i zakresu. Ustal to z góry w umowie, bo inaczej pierwszy wyjazd pojawi się na fakturze jako pozycja dodatkowa. Uczciwy zapis brzmi na przykład tak: „dojazd w promieniu 50 km w cenie opieki, powyżej — 2,20 zł netto za kilometr plus 150 zł netto za każdą rozpoczętą godzinę na miejscu”.
Model pracy, który działa niezależnie od lokalizacji: stały opiekun przypisany do konkretnego sklepu, jeden kanał zgłoszeń (mail plus numer awaryjny), miesięczny raport z wykonanych prac i czasów reakcji. Wariant opieki technicznej dla firm w Szczecinie opisuje właśnie taki układ. Zamiast pytać „skąd jesteście”, pytaj o liczbę godzin, SLA i raportowanie.
Oferty na opiekę techniczną wyglądają podobnie — różnią się w szczegółach, które wychodzą w trzecim miesiącu współpracy. Poniżej sześć sygnałów, które powinny zapalić czerwoną lampkę, i pytanie kontrolne do każdego z nich.
Dobre oferty mają wspólny mianownik: konkretny zakres, jawny cennik prac dodatkowych i raport, który porównasz miesiąc do miesiąca. To ten sam zestaw zasad, który stosujemy przy utrzymaniu stron internetowych — niezależnie od tego, czy chodzi o sklep, czy o stronę wizytówkę. Osobno sprawdź, czy moduły nie są porzucone przez autorów; zgodność z wersjami rdzenia i lista zmian są w dokumentacji dla deweloperów PrestaShop.
Zanim podpiszesz umowę, wyślij wykonawcy osiem pytań. Odpowiedź mailowa to dowód, do którego wrócisz przy pierwszej fakturze-niespodziance.
Warto też zamówić płatny audyt wyjściowy: 1000–3000 zł netto, 3–5 dni roboczych. Sprawdza wersje modułów, stan bazy, konfigurację serwera, wydajność i bezpieczeństwo. Bez niego wycena opieki bywa policzona tak, jakby sklep był w idealnym stanie — potem trzy miesiące schodzą na sprzątanie długu technicznego poprzednika, za który płacisz z godzin opieki. W ramach audytu zmierz też Core Web Vitals (LCP, INP, CLS); progi i sposób interpretacji opisuje web.dev.
Arkusz wypełniaj w trakcie rozmów, nie po nich. Jeśli oferta nie odpowiada na któreś z ośmiu pytań, traktuj to jak brak odpowiedzi, a nie szczegół do doprecyzowania później. Przykład strony z konkretnymi widełkami i modelem wyceny opartym na godzinach — utrzymanie i opieka techniczna sklepów Zamość – cena 2025 — pokazuje, jak powinien wyglądać taki rozkład. W DropDigital wycenę opieramy na liczbie godzin i rozbijamy ją na pozycje: godziny, zakres standardu, koszt dojazdu, okres wypowiedzenia. Napisz, ile godzin miesięcznie realnie potrzebuje Twój sklep — odpowiemy rozbiciem na pozycje, bez pośredników i bez „nielimitowanych zmian”.
| Cena/mc netto | Liczba godzin | Czas reakcji (awaria) | Zakres standardu | Koszt dojazdu | Okres wypowiedzenia |
|---|---|---|---|---|---|
| Oferta A — 490 zł | 3 h | 24 h w dni robocze | kopie zapasowe, aktualizacje, 1 poprawka/mc | w cenie do 30 km | 1 miesiąc |
| Oferta B — 1200 zł | 10 h | 4 h | kopie, aktualizacje, monitoring, test odtworzenia raz na kwartał | 300 zł netto za wizytę | 3 miesiące |
| Oferta C — 350 zł | brak limitu (?) | 48 h | „nielimitowane zmiany” bez definicji | nieokreślony | 3 miesiące, auto-odnowienie |
Porównywanie ofert wyłącznie po kwocie na dole faktury.
Jak wykryć: Dwie oferty różnią się o 500 zł, a żadna nie ma rozbicia na godziny, liczbę integracji i zakres SLA.
Jak naprawić: Poproś o rozbicie na pozycje: pula godzin × stawka, monitoring, kopie zapasowe, hosting, licencje. Dopiero wtedy porównujesz to samo.
Zakładanie, że kopie zapasowe robione przez hosting są wystarczające.
Jak wykryć: Nie wiesz, jak często robiony jest backup, gdzie leży poza serwerem i kiedy ostatnio testowano odtworzenie.
Jak naprawić: Wymagaj zapisu o backupie poza serwerem produkcyjnym i testem odtworzenia raz na kwartał. Backup bez testu to nie zabezpieczenie, tylko nadzieja.
Ryczałt bez zapisanego limitu godzin i definicji zakresu.
Jak wykryć: W umowie jest „opieka techniczna” i miesięczna kwota, ale nie ma ani jednej pozycji zakresu ani limitu godzin.
Jak naprawić: Dopisz listę prac objętych ryczałtem, limit godzin w miesiącu i stawkę za godziny ponad limit.
Wliczanie rozwoju sklepu (nowe funkcje) do opieki technicznej.
Jak wykryć: Wycena miesięczna jest stała, a wykonawca nagle wystawia fakturę za „dodatkowe prace” przy wdrożeniu nowego modułu.
Jak naprawić: Rozdziel dwa budżety: opieka techniczna (utrzymanie tego, co działa) i rozwój (nowe funkcje). To dwa różne modele wyceny.
Kupowanie SLA 4 h przy sklepie robiącym 50 zamówień miesięcznie bez sezonu.
Jak wykryć: Miesięczny koszt SLA to kilkaset złotych, a statystyki pokazują jedną awarię na pół roku.
Jak naprawić: Zejdź do standardu z reakcją 1 dzień roboczy i przenieś różnicę w budżet na rozwój. Wyższe SLA ma sens przy dużym wolumenie zamówień i w szczycie sezonu.
Pomijanie liczby integracji przy porównywaniu ofert.
Jak wykryć: Dostajesz jedną cenę za sklep z samym Przelewy24 i identyczną za sklep z InPost, DPD, DHL i PayU razem.
Jak naprawić: Wypisz wszystkie integracje i dopytaj, czy po każdej aktualizacji są testowane. Każda integracja to osobny punkt awarii i osobny test.
Cena opieki technicznej nad sklepem w Szczecinie wynika z liczby godzin, liczby integracji i poziomu SLA – nie z „ceny rynkowej”. Każda oferta powinna mieć rozbicie na godziny i listę pozycji, żeby dało się ją porównać z inną. Oddziel budżet na utrzymanie od budżetu na rozwój, bo mieszanie ich kończy się przestojami i niedomówieniami. Zanim podpiszesz umowę, przejdź listę kontrolną i ustal, co dzieje się z niewykorzystanymi godzinami oraz jak wygląda wyjście ze współpracy.
W praktyce lokalizacja wykonawcy ma mniejsze znaczenie niż zakres prac – większość pracy odbywa się zdalnie na serwerze. Szczecin bywa istotny, gdy potrzebujesz spotkania na miejscu, pracy przy integracjach z lokalnymi systemami magazynowymi albo szybkiego wsparcia przy stanowisku w biurze. Sama geografia rzadko tłumaczy różnicę 600 zł w miesięcznej fakturze.
Sklep z 200–1000 zamówień miesięcznie i kilkoma integracjami zużywa zwykle 5–10 godzin pracy miesięcznie, jeśli wszystko działa stabilnie. Same aktualizacje rdzenia i modułów z testami to często 2–3 godziny, kopie zapasowe i monitoring są zautomatyzowane, a resztę zjada reagowanie na drobne błędy. Jeśli budżet jest wyczerpany co miesiąc, to sygnał, że sklep wymaga uporządkowania, a nie większej puli godzin.
Zwykle nie w ramach opieki technicznej. Opieka dotyczy utrzymania tego, co już działa: aktualizacji, kopii, monitoringu, reakcji na błędy. Nowa funkcja – nowy sposób dostawy, moduł lojalnościowy, zmiana szablonu – to projekt rozwojowy z osobną wyceną i harmonogramem. Rozdzielenie tych dwóch budżetów chroni Cię przed sytuacją, w której miesięczny ryczałt znika na prace rozwojowe i brakuje czasu na reagowanie na awarie.
To zależy od umowy i warto to ustalić przed podpisaniem. Część firm pozwala przenieść godziny na 1–3 miesiące, część je anuluje na koniec okresu rozliczeniowego. Jeśli Twój sklep ma wyraźny sezon, np. wysyłkę prezentów w grudniu, pakiet z rolacją jest sensowniejszy niż ryczałt bez przenoszenia. Zapisz tę zasadę wprost, bo po fakcie trudno się na nią powołać.
Poproś o dostęp do monitoringu uptime, żeby widzieć historię dostępności niezależnie od raportu wykonawcy. W raporcie miesięcznym powinny być wylistowane wykonane godziny, zdarzenia i zastosowane poprawki. Dobrym sygnałem jest też to, czy po każdej aktualizacji dostajesz krótką notatkę, co zostało zmienione i co przetestowano.
Tak, ale ustal to wcześniej. Najprostsze przejścia to ryczałt na pakiet godzin albo pakiet na rozliczenie godzinowe. Problem pojawia się przy przejściu z pay-as-you-go na ryczałt bez danych historycznych – nie wiadomo, ile godzin wpisać w limit. Dlatego warto od pierwszego miesiąca notować faktycznie zużyty czas.
Nie. Wyższe SLA ma sens, gdy każda godzina przestoju oznacza realnie utracone zamówienia – przy dużym wolumenie, w szczycie sezonu, przy kampaniach i przy klientach B2B z umowami. Przy sklepie robiącym kilkadziesiąt zamówień miesięcznie standard z reakcją w ciągu jednego dnia roboczego jest zwykle wystarczający, a różnica w cenie lepiej pracuje jako budżet na rozwój.
Jeśli chcesz sprawdzić, czy Twoja obecna umowa ma sens, wyślij nam zakres i kwotę – powiemy, co jest w standardzie, a czego brakuje. Możesz też zacząć od naszego utrzymania stron internetowych i zobaczyć, jak rozbijamy zakres na pozycje.