Koszt wdrożenia i utrzymania systemu ecommerce B2B na Magento: określenie całkowitego kosztu posiadania (TCO)

„Ile kosztuje wdrożenie Magento?” – to jedno z pytań, które słyszymy najczęściej. I jest to dobre pytanie, ale tylko na początku rozmowy.

Problem polega na tym, że koszt wdrożenia to zazwyczaj mniej niż połowa tego, co firma rzeczywiście wyda na Magento w ciągu trzech lat. Hosting i integracja z ERP to część budżetu projektowego – są w wycenie od początku. Ale co z aktualizacjami bezpieczeństwa, wsparciem technicznym czy kolejnymi etapami rozwoju? To zaczyna się zaraz po starcie i nie kończy się nigdy. Firmy, które planują budżet tylko na projekt wdrożeniowy, dość szybko odkrywają, że to był dopiero początek wydatków.

W tym artykule rozłożymy koszt posiadania Magento na czynniki pierwsze. Nie po to, żeby Cię zniechęcić – ale żeby dać Ci obraz, który pozwoli podjąć świadomą decyzję.

Spis treści

Co składa się na TCO Magento? Mapa kosztów

Całkowity koszt posiadania (Total Cost of Ownership) to wszystkie wydatki związane z platformą – od pierwszego dnia projektu przez cały okres jej użytkowania. W przypadku Magento można je podzielić na sześć kategorii:

Jednorazowe (lub cykliczne co kilka lat):

  • Wdrożenie i konfiguracja platformy,
  • Projekt graficzny i UX,
  • Migracja danych z poprzedniego systemu,
  • Integracje z systemami zewnętrznymi (ERP, CRM, PIM, systemy logistyczne).

Stałe miesięczne lub roczne:

  • Hosting i infrastruktura serwerowa,
  • Rozszerzenia i wtyczki (subskrypcje),
  • Wsparcie techniczne i SLA,
  • Monitorowanie i bezpieczeństwo.

Zmienne, ale nieuniknione:

  • Aktualizacje Magento (nowe wersje, łatki bezpieczeństwa),
  • Rozwój funkcjonalny (nowe moduły, dostosowania),
  • Praca wewnętrznych zasobów IT lub e-commerce managera.

Firmy, które skupiają się wyłącznie na koszcie wdrożenia, pomijają zazwyczaj ostatnie dwie kategorie – i właśnie tam tkwi największe ryzyko budżetowe.

Więcej o tym, jak myśleć o TCO w kontekście szerszej architektury e-commerce, pisaliśmy już w artykule Total Cost of Ownership w e-commerce – jak zoptymalizować koszty.

Koszt wdrożenia: od czego zależy ta kwota?

Wdrożenie sklepu na Magento Open Source to zazwyczaj inwestycja między 40 000 a 300 000 zł. Tak szeroki przedział nie jest błędem – odzwierciedla realną rozpiętość projektów, z którymi spotykamy się na rynku.

Na ostateczną kwotę wpływa kilka czynników:

Zakres funkcjonalny. Prosty sklep z kilkuset produktami, standardowym procesem zakupowym i jedną bramką płatności to jeden budżet. System B2B obsługujący kilkaset tysięcy produktów, indywidualne cenniki dla grup klientów, integrację z ERP i wielojęzyczność – to zupełnie inny rząd wielkości.

Integracje. Każda integracja z systemem zewnętrznym (Comarch ERP XL, Subiekt GT, SAP, systemy PIM, Baselinker, system OMS) to osobny projekt z własną wycen i ryzykami. W projektach B2B integracje stanowią często 20–30% całkowitego budżetu wdrożenia.

Customizacja. Magento daje ogromne możliwości dostosowania – ale każda niestandardowa funkcja to praca programistyczna, która kosztuje. Im bardziej specyficzne wymagania biznesowe, tym wyższy koszt.

Doświadczenie wykonawcy. Stawki firm wdrożeniowych różnią się znacząco. Bardziej doświadczeni partnerzy kosztują więcej – i zazwyczaj warto tę różnicę zapłacić, bo koszt poprawiania źle wykonanego wdrożenia jest zwykle wyższy niż oszczędność na etapie wyboru wykonawcy.

Na naszych wdrożeniach systemów B2B widzimy, że firmy z rozbudowanym katalogiem produktów i specyficznymi wymaganiami handlowymi powinny planować budżet wdrożeniowy na poziomie 150 000 – 300 000 zł.

Magento Open Source vs Adobe Commerce – czy licencja zmienia rachunek?

To jedno z pierwszych pytań, jakie zadają klienci – i słusznie, bo różnica jest znacząca.

Magento Open Source jest bezpłatny jako oprogramowanie. Nie płacisz za licencję – płacisz za wdrożenie, hosting i utrzymanie. To nadal poważne wydatki, ale masz pełną kontrolę nad tym, co kupujesz i od kogo.

Adobe Commerce (dawniej Magento Commerce) to wersja płatna z licencją wycenianą indywidualnie – uzależnioną od wolumenu sprzedaży i zakresu wdrożenia. Nie jest to rozwiązanie z publicznym cennikiem, a koszt samej licencji jest zwykle punktem wyjścia do szerszej rozmowy o całym pakiecie.

W odróżnieniu od Open Source, Adobe Commerce dostarcza natywnie znacznie szerszy zestaw funkcji – zaawansowane reguły cenowe, narzędzia B2B, rozbudowane raportowanie – bez konieczności dokupowania rozszerzeń. Dostępna jest też wersja chmurowa (Adobe Commerce on Cloud), w której zarządzanie infrastrukturą, aktualizacje i bezpieczeństwo leżą po stronie Adobe, nie po stronie klienta.

Dla większości polskich firm MŚP działających w B2B – Magento Open Source jest naturalnym punktem wyjścia. Adobe Commerce zaczyna mieć sens tam, gdzie firma już korzysta z innych produktów Adobe (np. Adobe Analytics, Adobe Experience Manager) i szuka spójnego środowiska, które integruje sprzedaż z resztą ekosystemu.

Koszty, o których nikt nie mówi podczas wyceny

Magento regularnie wydaje łatki bezpieczeństwa i nowe wersje. Każda aktualizacja w środowisku z rozszerzeniami i customizacją wymaga testów regresji, naprawy konfliktów i deploymentu – to realny koszt, który należy uwzględnić w budżecie utrzymania niezależnie od wybranego podejścia.

W tradycyjnym modelu agencyjnym każde wdrożenie Magento to unikalny kod. Wiedza zdobyta przy aktualizacji jednego projektu ma ograniczone zastosowanie przy następnym – każdy klient ponosi pełen koszt samodzielnie, za każdym razem od zera.

Inaczej wygląda to w przypadku Selliny. Od początku monitorujemy cykl wydawniczy Magento i na bieżąco aktualizujemy własną wersję wzorcową platformy. Zanim aktualizacja trafi do klienta, przechodzi pełny cykl testów na naszym własnym środowisku – wiedzę i doświadczenie budujemy na własnym organizmie, nie na projekcie klienta.

Sklepy oparte na Sellinie są do siebie strukturalnie podobne – inaczej niż w klasycznym modelu agencyjnym, gdzie każde wdrożenie to zupełnie inny, unikalny kod. Ta standaryzacja pozwala nam prowadzić wiele aktualizacji jednocześnie. Z naszych dotychczasowych doświadczeń wynika, że taki model pozwala obniżyć koszty aktualizacji nawet o 50% w porównaniu z tradycyjnym podejściem.

Potwierdzają to dane z analizy 7 projektów na Sellinie:

  • Standardowe utrzymanie (7–35 godzin rocznie): Najczęstszy scenariusz przy zachowaniu regularności — pełny upgrade systemu dla sklepu o średniej skali to ok. 20 godzin, samo wdrożenie łat bezpieczeństwa (Security Only) zaledwie 4 godziny. Dla porównania: według danych agencji Magento, jeden security patch w tradycyjnym wdrożeniu wymaga średnio ponad 16 godzin pracy (staging, testy regresji, deploy). Przy średniej 4–5 patchy rocznie agencje rekomendują budżetowanie minimum 80 godzin rocznie tylko na aktualizacje bezpieczeństwa — bez developmentu i obsługi awarii.
  • Projekty o wysokim stopniu skomplikowania (35–50 godzin): Systemy z dużą bazą produktów (setki tysięcy SKU) i autorską logiką cenową wymagają szczegółowej weryfikacji modułów przy każdej aktualizacji. W tradycyjnym modelu, gdzie każde wdrożenie to unikalny kod, analogiczne projekty wymagają regularnie 100+ godzin rocznie.
  • Sytuacje nadzwyczajne (powyżej 40 godzin): Zdarzają się rzadko — średnio raz na dwa lata — i wynikają z kumulowania zaległości lub dużych zmian narzuconych przez Adobe, jak wymuszona aktualizacja wersji PHP. Rynkowe dane mówią, że w tradycyjnym Magento pojedyncza większa awaria to 16–24 godziny interwencji, a agencje rekomendują budżetowanie 60–80 godzin rocznie na dwa takie zdarzenia.

 

Na podstawie tych danych: standardowe utrzymanie w Sellinie zamyka się w przedziale kilkunastu do ok. 30 godzin rocznie. Tradycyjny model Magento pochłania według danych rynkowych agencji minimum 80 godzin rocznie tylko na patche bezpieczeństwa – bez developmentu i obsługi awarii. Wszystko zależy oczywiście od stopnia skomplikowania systemu: w przypadku w pełni dedykowanego, unikalnego wdrożenia należy przewidzieć ponad 100 godzin rocznie, przy czym trudno określić górną granicę – unikalny kod każdego projektu sprawia, że każdą aktualizację trzeba opracowywać od zera. Natomiast w Sellinie projekty o wysokim stopniu skomplikowania pochłaniają maksymalnie 50 godzin rocznie.

Hosting i infrastruktura

Magento to aplikacja wymagająca zasobów. Hosting na poziomie VPS to koszt rzędu 500 – 1400 zł miesięcznie. W przypadku większego ruchu i wymagań wydajnościowych – więcej. Do tego backup, CDN, monitoring i środowiska testowe.

Rozszerzenia – subskrypcje, których nie ma w wycenie

Rozszerzenia Magento (np. narzędzia do newslettera, wyszukiwarki produktów, moduły cenowe) działają przeważnie w modelu subskrypcyjnym (miesięcznym lub rocznym). Warto to uwzględnić w budżecie jeszcze na etapie wyboru narzędzi, bo po uruchomieniu sklepu te koszty pojawiają się regularnie.

Współdzielona inwestycja w rozwój

W tradycyjnym modelu agencyjnym każda nowa funkcjonalność to projekt realizowany w całości na koszt jednego klienta. Agencja wycenia zakres wdrożenia, klient płaci pełną stawkę i tak za każdym razem, niezależnie od tego, ile innych firm potrzebowałoby tego samego.

W Sellinie podchodzimy do tego inaczej: stale analizujemy wspólne potrzeby biznesowe klientów i łączymy je w jeden projekt. Kiedy widzimy, że dana funkcja przyda się kilku firmom, zbieramy wymagania i budujemy ją jako wspólny moduł. W efekcie każdy klient otrzymuje zaawansowane narzędzie za ułamek ceny, którą musiałby zapłacić, finansując projekt samodzielnie. Wycena dużych modułów w uśrednieni jest nieporównywalnie niższa niż w modelu indywidualnym.

Praca własnego zespołu

Magento wymaga kogoś, kto rozumie platformę – nie tylko zarządza treścią, ale potrafi ocenić, kiedy problem wymaga interwencji technicznej, i sprawnie komunikuje się z dostawcą. Ze względu na złożoność systemu koszt tego zasobu jest zazwyczaj wyższy niż przy prostszych platformach SaaS, gdzie interfejs administracyjny jest zaprojektowany z myślą o osobach bez zaplecza technicznego. Warto uwzględnić to w kalkulacji TCO.

Integracje, których nie ma w pierwszej wycenie

W toku projektu niemal zawsze pojawiają się dodatkowe wymagania integracyjne – nowy system magazynowy, zmiana bramki płatności, potrzeba synchronizacji z różnymi marketplace’ami. Każda taka zmiana to scope change i dodatkowy budżet.

Koszty aktualizacji i rozwój funkcjonalny

To dwie pozycje, o których agencje w tradycyjnym modelu rzadko mówią na etapie startu – bo trudno je precyzyjnie oszacować z góry. W trakcie życia projektu stają się jednak głównym źródłem budżetowych zaskoczeń i rozczarowań. W Sellinie działa to inaczej: koszty aktualizacji są niższe strukturalnie – dzięki standaryzacji kodu i własnej wersji bazowej, którą stale utrzymujemy. Również rozwój Selliny jest tańszy, ponieważ stale analizujemy i łączymy wspólne potrzeby biznesowe różnych klientów. Jeśli widzimy, że dana funkcja przyda się kilku firmom, zbieramy od nich wymagania i tworzymy ją jako moduł wspólny. W efekcie każdy klient otrzymuje zaawansowane narzędzie za ułamek ceny, którą musiałby zapłacić, finansując projekt samodzielnie. Wycena dużych modułów w uśrednieniu jest więc nieporównywalnie niższa.

PIM jako podstawa sprawnej wyszukiwarki i nawigacji

Wyszukiwarka i nawigacja są tak dobre, jak dane, które zasilają system. I tu dotykamy problemu, który widzimy regularnie: firmy inwestują w platformę, ale dane o produktach mają rozproszone, niekompletne lub niespójne.

Klient filtruje po napięciu – ale połowa produktów w katalogu nie ma wypełnionego atrybutu napięcia. Klient szuka po symbolu producenta – ale w systemie jest tylko wewnętrzny kod. Kategorie są przypisane ręcznie przez kilka osób, każda wg własnej logiki.

Wynik: wyszukiwarka zwraca przypadkowe wyniki, filtry są puste, nawigacja nie działa.

Rozwiązaniem jest wprowadzenie systemu PIM (Product Information Management) – centralnej bazy danych produktowych, która porządkuje, waliduje i dystrybuuje informacje o produktach do wszystkich kanałów sprzedaży.

Wdrożenie PIM (np. Akeneo lub Ergonode) przed rozbudową platformy sprzedażowej to sekwencja, którą rekomendujemy klientom, z którymi pracujemy – nie dlatego, że to kolejna inwestycja, lecz dlatego, że bez porządku w danych żadna wyszukiwarka nie zadziała tak, jak powinna.

Dobrze skonfigurowany PIM pozwala na:

  • Zarządzanie atrybutami produktów w jednym miejscu i synchronizację z platformą B2B,
  • Definiowanie wariantów i relacji między produktami (zamienniki, akcesoria, produkty powiązane),
  • Standaryzację danych wejściowych – tak, żeby pole „moc” zawsze było wypełniane w watach, a nie raz w kilowatach, raz „2,2kw”, raz „2200W”,
  • Obsługę wielu języków i rynków z jednej bazy.


Więcej o tym, jak wygląda wdrożenie PIM w firmie produkcyjnej lub dystrybucyjnej, znajdziesz na stronie naszej
usługi wdrożeń PIM Akeneo.

Kiedy Magento to dobry wybór, a kiedy nie?

Pracujemy z Magento od ponad dekady. Wiemy, kiedy sprawdza się świetnie i kiedy obserwujemy, że klient przepłaci za możliwości, których nie wykorzysta.

Magento ma sens, kiedy:

  • Masz rozbudowany, złożony katalog produktów – tysiące SKU, wiele wariantów, specyficzne atrybuty branżowe. 
  • Twoja sprzedaż B2B wymaga zaawansowanej logiki cenowej: indywidualnych cenników, rabatów negocjowanych, limitów kredytowych. 
  • Potrzebujesz głębokiej integracji z ERP lub PIM i zależy Ci na pełnej kontroli nad infrastrukturą. 
  • Planujesz wieloletni rozwój platformy z konkretną roadmapą.

Dla firm, które spełniają powyższe kryteria, a jednocześnie szukają krótszego czasu wdrożenia, niższego kosztu startowego,i bardziej przewidywalnego budżetu na cały cykl życia platformy najbardziej efektywnym wyborem jest Sellina. Zbudowana jest na silniku Magento 2 i łączy elastyczność Open Source z gotowym pakietem funkcji B2B – co oznacza mniej budowania od zera, tańsze aktualizacje dzięki standaryzacji kodu i niższe koszty rozwoju dzięki współdzieleniu modułów między klientami.

Magento może nie być najlepszym wyborem, kiedy:

Jesteś na początku drogi z e-commerce B2B i nie masz jeszcze potwierdzenia modelu. Twój katalog jest stosunkowo prosty, a wymagania B2B standardowe. Nie masz zasobów – wewnętrznych lub zewnętrznych – do utrzymania złożonej instalacji. Zależy Ci na szybkim Time-to-Market przy niższym budżecie wdrożeniowym.

Zanim podejmiesz decyzję o technologii, warto też przeprowadzić audyt sklepu internetowego lub obecnej architektury sprzedaży, żeby zrozumieć, od czego zaczynasz i dokąd idziesz.

Symulacja TCO na przykładzie Selliny – horyzont 2 lata

Zakładając następujący scenariusz: firma dystrybucyjna B2B, kilka tysięcy SKU, integracja z ERP, dostęp dla kilkuset kontrahentów.

Wdrożenie (jednorazowo):

Pozycja Cena
Analiza przedwdrożeniowa
6 000-24 500 zł
Sellina® (baza)
69 000 zł
Integracja ERP
~15 000 zł
Funkcjonalności dedykowane
wycena po analizie
Typowy całkowity budżet wdrożeniowy
ok. 120 000–240 000 zł

Utrzymanie miesięczne:

Pozycja Miesięczny koszt
Licencja Sellina® (obowiązkowa)
900 zł
Razem utrzymanie
900 zł

Szacunkowe TCO przez 2 lata:

Pozycja Cena
Wdrożenie
120 000–240 000 zł
Utrzymanie rok 1
10 800 zł
Utrzymanie rok 2
10 800 zł
Łączne TCO
~141 600–261 600 zł

Do powyższego należy doliczyć budżet na rozwój funkcjonalny – jego wysokość zależy od tempa, w jakim firma chce rozwijać platformę.

Dwie pozycje, które w tradycyjnym modelu Magento są najtrudniejsze do zaplanowania w budżecie – aktualizacje i rozwój funkcjonalny – w Sellinie są strukturalnie tańsze. Aktualizacje kosztują nawet o 50% mniej dzięki temu, że pracujemy na standaryzowanym kodzie i własnej wersji wzorcowej. Koszty rozwoju rozliczamy między klientami, którzy korzystają z tych samych modułów – każdy płaci ułamek ceny projektu indywidualnego.

Do tego dochodzi przewidywalność, której nie ma w klasycznym wdrożeniu: większość pozycji utrzymaniowych ma stałą, z góry ustaloną cenę. Licencja jest niezależna od obrotu – płacisz tyle samo niezależnie od tego, jak dynamicznie rośnie sprzedaż.

To model, który eliminuje główne źródło budżetowych zaskoczeń. Zamiast trudnych do oszacowania kosztów utrzymania i rozwoju – przewidywalny plan wydatków od pierwszego dnia.

Podsumowanie

Koszt wdrożenia Magento to tylko jeden element równania. TCO – całkowity koszt posiadania – uwzględnia hosting, utrzymanie, aktualizacje, integracje i zasoby ludzkie przez cały cykl życia platformy.

Nie jest to powód, żeby nie wdrażać Magento. Jest to powód, żeby wdrożyć je świadomie – z pełnym obrazem kosztów, jasnym uzasadnieniem biznesowym i wyborem partnera, który pomoże Ci zarządzać tą inwestycją w długim horyzoncie.

Chcesz sprawdzić, jak wygląda TCO w Twoim konkretnym przypadku? Skontaktuj się z nami – umówimy się na bezpłatną rozmowę, w której przejdziemy przez Twoje wymagania i pomożemy zbudować realistyczny budżet.

Porozmawiajmy!

Zostaw nam kontakt, a my odpowiemy na pytania, na które nie znalazłeś tutaj odpowiedzi!