Przejdź do treści
Platformy 8 min czytania

TCO platformy B2B - rzeczywisty koszt na 3 lata

CFO patrzy na sklep B2B w prezentacji i widzi linię "Platforma Magento - licencja 0 zł". Trzy lata później ma do podpisania rachunek: zespół dev sześć osób, integratorzy zewnętrzni co kwartał, hosting cloud 5 tys. zł miesięcznie, audyt bezpieczeństwa 50 tys. zł rocznie, upgrade platformy 200 tys. zł co roku, plus rotacja w zespole. Darmowa platforma Open Source kosztowała 3 mln zł w trzy lata. SaaS, który na początku wyglądał drogo, kosztował 600 tys. zł. Kalkulacja TCO przed wyborem platformy oszczędza miliony, ale wymaga uczciwości w spisaniu wszystkich pozycji - nie tylko tych, które wynikają z umowy z dostawcą. Konkretne liczby z wdrożeń niżej: ile naprawdę kosztują Magento, Shopware, custom i SaaS dla typowego sklepu B2B 50 tys. SKU w perspektywie trzyletniej.

Jakub Owsianka Autor
Zaktualizowano:
Okladka artykulu: TCO platformy B2B - rzeczywisty koszt na 3 lata
Okladka artykulu: TCO platformy B2B - rzeczywisty koszt na 3 lata
Spis treści (6)

Co składa się na TCO

Total Cost of Ownership to kompletny rachunek za trzyletnie posiadanie platformy. Siedem kategorii kosztów, z których licencja jest najmniej istotną z nich.

Licencja platformy. Magento Open Source to 0 zł, Adobe Commerce zaczyna się od około 22 tys. USD rocznie i skaluje z GMV, Shopware Enterprise od 50 tys. EUR rocznie negocjowane, SaaS od 50 do 5000 USD miesięcznie per merchant.

Wdrożenie jednorazowo. Pełna implementacja od zera trwa 6-18 miesięcy w zależności od skali. Custom design i UX to oddzielny budżet (typowo 100-300 tys. zł). Integracje z ERP, PIM, OMS liczone osobno per system. Migracja ze starszej platformy, jeśli to przypadek, dorzuca kolejny komponent.

Hosting i infrastruktura. Serwery albo cloud, baza danych, CDN, backupy, monitoring, certyfikaty SSL, security. Dla średniego sklepu B2B 4-8 tys. zł miesięcznie.

Utrzymanie i rozwój. Zespół wewnętrzny albo outsourcing. Bug fixes i security patches. Nowe funkcje (1-2 razy rocznie major release). Upgrade'y wersji platformy raz-dwa razy w roku.

Talenty. Developerzy z rekrutacją, payrollem i treningiem. DevOps i infrastructure. Project managerowie i scrum masterzy. QA i testerzy. To typowo największa pozycja kosztowa.

Supporting tools. Email service (Mailchimp, SendGrid). Analytics (Google Analytics 360 albo Mixpanel). Monitoring (Datadog, New Relic). CRM (Salesforce, HubSpot). Każde z tych to subskrypcja miesięczna, zsumowane stanowią 5-15 tys. zł miesięcznie dla średniego sklepu.

Compliance i audyt. PCI DSS dla płatności kartą. Audyt RODO. Security audits, pentesting. ISO 27001, jeśli wymagane przez kontrakt.

Zasada, którą powtarzam CFO przed wyborem platformy: licencja to typowo 5-15% TCO. Reszta to wdrożenie, ludzie, utrzymanie. Wybór platformy wyłącznie na podstawie "darmowa licencja versus płatna" prawie zawsze prowadzi do złej decyzji.

Budżet e-commerce B2B - szersze ujęcie planowania budżetu.

Magento Open Source vs Adobe Commerce

Magento Open Source (kiedyś Community Edition) jako "darmowa" platforma w realnej kalkulacji trzyletniej dla sklepu B2B z 50 tys. SKU:

Pozycja Koszt 3-letni
Licencja 0 zł
Wdrożenie (6 miesięcy, zespół 4 osoby) 600 tys. - 1 mln zł
Hosting cloud (typowo AWS) 180 tys. zł (5 tys./mc)
Zespół wewnętrzny (3 deweloperów) 720 tys. zł
Outsourcing dla rozwoju 300 tys. zł
Moduły (Amasty, Mageworx) 50-150 tys. zł
Upgrade'y (2 minor + 1 major) 200-400 tys. zł
Audyt security 60-120 tys. zł
Łącznie 2.1 - 2.7 mln zł

Adobe Commerce (dawne Magento Commerce):

Pozycja Koszt 3-letni
Licencja Adobe 700 tys. - 1.5 mln zł (zależnie od GMV)
Wdrożenie (6 miesięcy, certified team) 700 tys. - 1.2 mln zł
Hosting Adobe Cloud (managed) 250-400 tys. zł
Zespół wewnętrzny (2-3 osoby) 500-700 tys. zł
Moduły (część w cenie Adobe) 30-80 tys. zł
Upgrade'y (w cenie licencji) 0 zł
Audyt security (w cenie Adobe) 0 zł
Łącznie 2.2 - 3.9 mln zł

Różnica strukturalna. Open Source ma niższy entry cost, ale wyższy operations cost. Adobe Commerce ma wyższy entry cost, ale niższe operations - support, hosting i upgrade'y są wliczone w licencję. Break-even typowo w okolicach 50 mln zł rocznego obrotu - powyżej Adobe Commerce się opłaca, poniżej nie.

Dla typowego polskiego B2B z obrotem 10-30 mln zł Open Source dominuje. Adobe Commerce sensowny dla większych marek z międzynarodową ekspansją albo wymogiem enterprise SLA z kontraktu.

Magento / Adobe Commerce dla B2B - więcej szczegółów.

Shopware Community vs Enterprise

Shopware Community (darmowy):

Pozycja Koszt 3-letni
Licencja 0 zł
Wdrożenie (4-6 miesięcy, zespół 3 osoby) 400-700 tys. zł
Hosting (Hetzner, OVH albo AWS) 100-180 tys. zł
Zespół wewnętrzny (2 deweloperów) 480 tys. zł
Outsourcing dla rozwoju 200 tys. zł
Pluginy ze Shopware Store 30-60 tys. zł
Upgrade'y (3-4 wersje) 80-150 tys. zł
Łącznie 1.3 - 1.7 mln zł

Shopware Enterprise:

Pozycja Koszt 3-letni
Licencja Shopware Enterprise 600 tys. - 1.5 mln zł (negocjowana)
Wdrożenie (z partnerem certyfikowanym) 500-900 tys. zł
Hosting plus Shopware PaaS 300-500 tys. zł
Zespół wewnętrzny (1-2 osoby) 240-480 tys. zł
Pluginy plus dedicated support 50 tys. zł
Łącznie 1.7 - 3.4 mln zł

Shopware jest typowo 20-30% tańszy niż Magento dla porównywalnego case'u. Trzy powody. Szybsze wdrożenie - mniej legacy code w platformie, nowszy stack. Mniejszy wymagany zespół. Mniejszy talent gap - specjalistów Shopware jest mniej, ale i platforma jest prostsza do nauczenia.

Decyzja Community versus Enterprise. Community dla 80% polskich projektów B2B. Enterprise dla naprawdę dużych projektów (powyżej miliarda obrotu) wymagających enterprise SLA z kontraktu.

Shopware 6 dla dużych sklepów B2B - szczegóły o platformie.

Custom - jednorazowy vs miesięczny

Custom platforma (na Laravel, Symfony, albo framework e-commerce typu Sylius):

Pozycja Koszt 3-letni
Licencja 0 zł
Wdrożenie (12-18 miesięcy, zespół 5-8 osób) 1.5 - 3 mln zł
Hosting (custom infrastructure) 200 tys. zł
Zespół wewnętrzny (3-4 osoby) 900 tys. - 1.2 mln zł
External consultants 200 tys. zł
Audyt security (więcej dla custom) 150-300 tys. zł
Łącznie 3 - 5 mln zł

Custom platforma ma sens w czterech sytuacjach. Bardzo specyficzny model biznesowy (B2B auction, marketplace, model usługowy z elementami sklepu). Maksymalna kontrola nad architekturą (compliance, sektory regulowane). Zespół deweloperów z mocnym fundamentem PHP/Symfony/Laravel albo Go/Node. Roczny budżet IT powyżej 1.5 mln zł.

Custom nie ma sensu w czterech innych sytuacjach. Standardowy use case e-commerce, w którym gotowa platforma 80% rozwiąże. Mały zespół (1-3 osoby). Time-to-market jest krytyczny. Brak doświadczenia z architekturą custom.

Praktyczna obserwacja z wdrożeń. 80% polskich firm, które rozważały custom, kończą przy Magento albo Shopware. Z tych 20%, które wdrażają custom, około 50% zatrzymuje się w połowie i wraca do gotowej platformy. Tylko 25% projektów custom kończy się realnym sukcesem.

Sygnał ostrzeżenia, który zawsze warto sprawdzić: "Zbudujmy własną platformę, bo Magento nie pasuje". Typowo oznacza to, że zespół Magento nie był wystarczająco doświadczony, a problem dałoby się rozwiązać na Magento z lepszą architekturą.

Custom vs SaaS dla sklepu B2B - decyzja custom versus gotowe.

SaaS - skalowanie kosztu z obrotem

SaaS (Shopify Plus, BigCommerce B2B, IdoSell, sklep24.pl) działa w modelu pay-as-you-grow - licencja skaluje się z obrotem albo wolumenem.

Shopify Plus B2B dla sklepu 50 tys. SKU:

Pozycja Koszt 3-letni
Licencja Shopify Plus 240-700 tys. zł (zależnie od GMV)
Wdrożenie i customization 300-500 tys. zł
Hosting (w cenie) 0 zł
Zespół wewnętrzny (1-2 osoby) 240-480 tys. zł
Apps z marketplace 80-200 tys. zł
Theme development 50-150 tys. zł
Łącznie 910 tys. - 2 mln zł

BigCommerce B2B Edition działa podobnie. TCO 700 tys. - 1.5 mln zł na 3 lata dla typowego polskiego B2B. IdoSell jest tańszy dla mniejszych sklepów (300-700 tys. zł na 3 lata), ale ograniczenia B2B mocno limitują dostępny use case.

SaaS opłaca się dla małych i średnich sklepów B2B (do 30 mln zł obrotu), małych zespołów IT (1-2 osoby), gdy time-to-market jest krytyczny (3-6 miesięcy do startu) i model biznesowy nie jest skomplikowany.

SaaS nie opłaca się przy specyficznych wymaganiach B2B (cenniki z formułami, PunchOut), bardzo dużej skali (1 mln+ SKU, gdzie ukryte limity SaaS się ujawniają), wymogu pełnej kontroli nad architekturą albo gdy vendor lock-in jest problemem (regulacje, własne wymagania compliance).

Ukryte koszty SaaS, które wychodzą po roku użytkowania. App marketplace - małe addony 5-100 USD miesięcznie sumują się szybko (10-20 appów = 500-1000 USD miesięcznie). Transaction fees - 1-3% per transakcja przy obrocie 50 mln zł to 500-1500 tys. zł rocznie. Theme customization nie jest darmowe, kosztuje podobnie jak custom Magento. Limity API - większy ruch wymaga wyższego planu.

BigCommerce B2B Edition - analiza konkretnego SaaS.

Ukryte koszty - integracje, support, talenty

Co nie wchodzi w cennik platformy, ale stanowi realny koszt, którego CFO nie przewidzi bez doświadczenia z e-commerce.

Integracje per system. ERP (Comarch, Subiekt, SAP) 80-300 tys. zł. PIM (Akeneo) 50-150 tys. zł. OMS/WMS 60-200 tys. zł. Bramki płatności (Stripe, PayU, Przelewy24) 20-50 tys. zł. Integracje kurierów (DHL, InPost, DPD) 30-80 tys. zł per kurier. Marketplace (Allegro, Amazon) 50-150 tys. zł per platforma. Średni sklep B2B ma 5-10 integracji, co daje 300 tys. - 1 mln zł kosztu, którego nie ma w cenniku platformy.

Support. Z platformy: 0 zł dla Open Source, do 50 tys. zł rocznie dla enterprise SLA. Partner agency: 5-15 tys. zł miesięcznie retainer. Wewnętrzny zespół: część payrollu, typowo 100-200 tys. zł rocznie dla jednej osoby dedykowanej supportowi.

Talenty - stawki polskie miesięczne dla seniora. Senior Magento dev: 18-30 tys. zł plus bonusy plus benefity. Senior Shopware dev: 16-26 tys. zł. Senior Sylius/Symfony dev: 18-28 tys. zł. Senior frontend dev: 16-28 tys. zł. DevOps: 18-30 tys. zł.

Rotacja w zespole to koszt rekrutacji plus onboarding plus utracona produktywność. Typowa rotacja 20% rocznie dla średnich firm IT. Każdy wakat to 2-4 miesiące lost productivity - dla seniora na 25 tys. zł miesięcznie to 50-100 tys. zł utraconej wartości plus 20-30 tys. zł kosztu rekrutacji.

Compliance i audyty. PCI DSS Level 2 audit 50-100 tys. zł rocznie. Audyt RODO 20-40 tys. zł rocznie. Pentesting raz w roku 30-60 tys. zł. ISO 27001, jeśli wymagane, 100+ tys. zł rocznie.

Suma ukrytych dla typowego polskiego B2B: dodatkowe 500 tys. - 1.5 mln zł w trzech latach poza "oczywistym" kosztem platformy.

FAQ

Ile kosztuje sklep B2B z 30 tys. SKU przez 3 lata? Realne widełki: 1.5-3 mln zł dla typowej polskiej hurtowni B2B. Magento Open Source: 1.7-2.4 mln zł. Shopware Community: 1.3-1.8 mln zł. Custom: 3-5 mln zł. SaaS: 1-2 mln zł. Wariantyność duża - zależy od złożoności integracji, wielkości zespołu, ambicji projektu. Bez konkretnych liczb z firmy każda estymata to zgaduje.

Czy SaaS jest naprawdę tańszy niż Magento? Dla małych i średnich sklepów (do 30 mln zł obrotu) - tak, SaaS często wygrywa TCO. Dla większych - Magento Open Source z dobrym zespołem bywa tańszy, bo nie ma transaction fees i licensing fee. Break-even typowo w okolicach 20-50 mln zł rocznego obrotu.

Jak liczyć ROI inwestycji w platformę? Wzrost przychodu wynikający z platformy minus TCO, plus wzrost konwersji razy bazowy obrót, plus oszczędność czasu zespołu razy wartość godziny. Typowy break-even: 12-24 miesiące dla średniego B2B przy dobrze dobranej platformie. Wskaźnik IRR powyżej 30% rocznie oznacza, że inwestycja zwraca się dobrze.

Co kosztuje najwięcej w TCO? Ludzie (40-60% TCO) - zespół wewnętrzny, outsourcing, rekrutacja. Wdrożenie (15-30%) - jednorazowy koszt zbudowania sklepu. Hosting i infrastruktura (10-15%). Licencja platformy (5-15%, tylko dla płatnych). Integracje (5-15%). Reszta to compliance i tooling.

Czy istnieją ukryte koszty w SaaS, których nie widać na początku? Tak, kilka istotnych. Transaction fees 1-3% per transakcja przy większej skali to setki tysięcy złotych rocznie. App marketplace addony, które sumują się szybciej, niż wydaje się na początku. Limity ruchu, SKU, użytkowników wymagające plan upgrade. Theme i template customization, które nie jest darmowe. Migracja z SaaS na inną platformę - droga ucieczka z vendor lock-inu, kosztuje wielokrotnie więcej niż migracja z Open Source.

Co dalej

O autorze

Jakub Owsianka

Architekt rozwiązania silnika platform B2B. Zaczynał po stronie biznesu (własne sklepy), potem deweloper, dziś projektuje wdrożenia dla sklepów z katalogami w dziesiątkach tysięcy SKU. W ostatnich latach wdrożył AI-development w zespole i funkcjonalności oparte o AI bezpośrednio w silniku sklepu.

Masz pytanie do tego artykułu?

Dodatkowy kontekst, problem z własnym wdrożeniem, druga opinia - napisz wprost. Odpowiadam osobiście w 1-2 dni robocze.