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.
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
- Platformy e-commerce B2B: Platformy e-commerce B2B
- Wybór platformy: Jak wybrać platformę e-commerce B2B
- Budżet sklepu: Budżet e-commerce B2B
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.
Czytaj dalej w temacie wydajności
Wszystkie wpisyMasz 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.