SaaS ERP: czym jest i czym różni się od tradycyjnego ERP
Prosta definicja SaaS ERP, zestawienie w formie tabeli z systemami on-premise i hosted ERP oraz omówienie podkategorii opartej na podejściu API-first.
SaaS ERP to oprogramowanie do planowania zasobów przedsiębiorstwa (ERP), które dostawca uruchamia na własnej infrastrukturze i sprzedaje w modelu subskrypcyjnym, dzięki czemu każdy klient korzysta z tej samej, stale aktualizowanej wersji za pośrednictwem przeglądarki lub API. Tradycyjny ERP to z kolei oprogramowanie, na które wykupuje się licencję na własność, instaluje na kontrolowanych przez siebie serwerach i aktualizuje w ramach własnego projektu wdrożeniowego.
To cała definicja. Reszta tego artykułu poświęcona jest temu, co z niej wynika: kto odpowiada za aktualizacje, jak naliczane są opłaty, kto jest właścicielem danych, w jaki sposób łączą się inne systemy oraz w jakich przypadkach model tradycyjny nadal stanowi właściwy wybór.
Trzy modele wdrożeniowe
Określenie „Cloud ERP” bywa stosowane zamiennie do dwóch różnych rozwiązań, a różnica ta ma kluczowe znaczenie przy porównywaniu ofert handlowych.
| SaaS ERP (wielodostępny / multi-tenant) | Hosted ERP (jednodostępny / single-tenant) | On-premise ERP | |
|---|---|---|---|
| Kto utrzymuje serwery | Dostawca | Dostawca lub partner hostingowy | Ty |
| Wersja oprogramowania | Jedna wersja dla wszystkich klientów | Twoja własna kopia, aktualizowana zgodnie z Twoim harmonogramem | Twoja własna kopia, aktualizowana zgodnie z Twoim harmonogramem |
| Jak dostarczane są aktualizacje | W sposób ciągły, bez przeprowadzania projektu | Jako zaplanowany projekt | Jako zaplanowany projekt |
| Dostosowanie do potrzeb | Konfiguracja i API; modyfikacje kodu zdarzają się rzadko | Możliwość modyfikacji kodu | Możliwość modyfikacji kodu |
| Typowy model komercyjny | Subskrypcja za użytkownika, za podmiot gospodarczy lub za wykorzystanie | Subskrypcja lub licencja plus opłata za hosting | Licencja bezterminowa plus roczna opłata za utrzymanie |
| Aktualizacje zgodności z przepisami (stawki podatkowe, formaty pliki JPK) | Dostarczane przez dostawcę dla wszystkich jednocześnie | Dostarczane w formie poprawek instalowanych we własnym zakresie | Dostarczane w formie poprawek instalowanych we własnym zakresie |
Jednodostępny produkt w modelu hosted, nazywany przez dostawcę „chmurowym”, pod względem operacyjnym odpowiada oprogramowaniu typu on-premise uruchomionemu w cudzym centrum danych. Wciąż jest to Twoja wersja systemu, a aktualizacje nadal pozostają Twoim projektem. Zanim przystąpisz do porównań z rozwiązaniem wielodostępnym, upewnij się, do której kolumny należy dany produkt.
Kto przeprowadza aktualizacje
W wielodostępnym systemie SaaS ERP funkcjonuje jedna wersja oprogramowania, a dostawca automatycznie migruje na nią wszystkich użytkowników. Nie musisz planować aktualizacji, testować nowej wersji pod kątem własnych modyfikacji ani opłacać integratora za migrację. Minusem tego rozwiązania jest fakt, że nie możesz również odmówić przyjęcia aktualizacji.
W dziedzinie księgowości ma to bardzo konkretne konsekwencje. Stawki podatkowe ulegają zmianom, zmieniają się formaty deklaracji, a obowiązek e-faktur wchodzi w życie w terminach wyznaczonych przez organy państwowe, a nie przez Twój kalendarz IT. W modelu SaaS zmiany te trafiają do każdego klienta w postaci aktualizacji samego produktu. W modelu tradycyjnym każda zmiana wymaga wdrożenia poprawki przez kogoś w organizacji przed upływem wyznaczonego terminu.
Przykładem zastosowania modelu SaaS w module finansowo-księgowym jest Nordlet: rejestr zmian (changelog) dokumentuje każdą modyfikację, natomiast tabela wsparcia deklaracji podatkowych według krajów generowana jest bezpośrednio z kodu źródłowego. Dzięki temu dane wysyłane przez system oraz informacje w publicznej dokumentacji pochodzą z tego samego źródła.
Jak wyliczany jest koszt
Cena tradycyjnego systemu ERP składa się z licencji bezterminowej (często wycenianej za nazwanych lub współbieżnych użytkowników), rocznego utrzymania w wysokości około jednej piątej wartości licencji, projektu wdrożeniowego oraz kosztów sprzętu. Projekt wdrożeniowy stanowi zazwyczaj największą pozycję w budżecie i jest najtrudniejszy do oszacowania. Kwestie pełnego modelowania kosztów omówiono w artykule Ile kosztuje oprogramowanie ERP w 2026 roku.
Modele cenowe SaaS ERP występują w trzech wariantach:
- Za użytkownika miesięcznie. Popularny model w pakietach skierowanych do zespołów finansowych i operacyjnych. Koszt rośnie wraz z liczbą zatrudnionych osób, a nie wolumenem biznesowym. Platforma generująca tysiące transakcji dziennie przy obsłudze przez dwie osoby z działu finansów ponosi niewielkie koszty; firma zatrudniająca czterdziestu użytkowników magazynowych zapłaci dużo więcej.
- Za podmiot prawny miesięcznie. Każda spółka powiązana prawnie stanowi osobną subskrypcję. Grupy posiadające wiele mniejszych podmiotów płacą za każdy z nich, niezależnie od generowanego wolumenu.
- Rozliczenie według zużycia (metrowane). Koszt rośnie wraz z liczbą operacji wykonywanych przez system. Rozwiązanie to sprawdza się w oprogramowaniu sterowanym przez inne systemy informatyczne, a nie przez wprowadzających dane ludzi.
Nordlet korzysta z trzeciego modelu. Cennik opiera się na liczbie zapytań do API: plan Starter kosztuje 10 EUR miesięcznie i obejmuje 3 000 zapytań, Business to 50 EUR za 30 000 zapytań, Scale kosztuje 300 EUR za 200 000 zapytań, a dodatkowe zapytania kosztują od 0,004 do 0,002 EUR w zależności od wybranego planu. Liczba użytkowników oraz spółek jest nieograniczona, a poszczególne plany różnią się jedynie wolumenem zapytań, umową SLA oraz dostępną przestrzenią dyskową. Funkcjonalności nie są sztucznie blokowane w niższych planach: fakturowanie, księga główna, gospodarka magazynowa, płace, konsolidacja oraz pełne API znajdują się w każdym z nich.
Kto jest właścicielem danych i jak można je wyeksportować
W modelu tradycyjnym baza danych znajduje się na Twoim serwerze i możesz odpytywać ją bezpośrednio. W modelu SaaS dane spoczywają u dostawcy, a zakres możliwego eksportu ogranicza się do tego, co dostawca udostępni. Przed podpisaniem umowy warto sprawdzić trzy kwestie:
- Czy dostępny jest kompletny interfejs API do odczytu danych (read API)? Pobieranie wyłącznie gotowych raportów uniemożliwia odtworzenie ksiąg rachunkowych w innej lokalizacji.
- Czy eksportowane dane mają formaty akceptowane przez księgowość i kolejny system? W przypadku firmy z UE oznacza to sprawozdawczość finansową, rejestry VAT oraz, w stosownych przypadkach, krajowe formaty plików kontrolnych (np. pliki JPK).
- Co dzieje się z danymi po zakończeniu umowy? Zasady archiwizacji, okresy przechowywania oraz procedury usuwania danych powinny być jawnie opublikowane.
Nordlet udostępnia każdy moduł za pośrednictwem tego samego API, z którego korzysta sama aplikacja, bez ukrytych punktów końcowych. Eksporty z księgi głównej dostępne są w formatach DATEV dla Niemiec, FEC dla Francji oraz SIE dla Szwecji, a raporty generowane są jako pliki XLSX, PDF lub JSON. Zarchiwizowane podmioty gospodarcze kosztują 1 EUR miesięcznie, zachowując przy tym komplet zgromadzonych danych.
Integracja: podejście API-first kontra konektory
Tradycyjne systemy ERP integrują się poprzez bezpośredni dostęp do bazy danych, zrzuty plików oraz warstwę oprogramowania pośredniczącego (middleware). SaaS ERP integruje się poprzez API, a jakość tego interfejsu decyduje o stopniu automatyzacji procesów biznesowych.
W kategorii SaaS występuje istotny podział na dwa nurty:
- App-first SaaS ERP oferuje interfejs użytkownika jako główny produkt, a API traktuje jako dodatek. Niektóre operacje można wykonać wyłącznie na ekranie. Integracje budowane są zazwyczaj przez partnerów w formie dedykowanych konektorów.
- API-first SaaS ERP traktuje API jako produkt docelowy, podczas gdy interfejs użytkownika jest tylko jednym z klientów tego interfejsu. Każda operacja dostępna z poziomu ekranu jest udokumentowanym wywołaniem, które może wykonać inny program.
Różnica staje się widoczna, gdy źródłem transakcji jest Twój własny system. Platforma e-commerce rozliczająca wypłaty dla sprzedawców, system subskrypcyjny rozpoznający przychód w ujęciu miesięcznym czy sklep internetowy wystawiający faktury w kilku krajach UE wymagają rozwiązań drugiego typu. Artykuł Czym jest API księgowe wyjaśnia tę kategorię bardziej szczegółowo.
W systemie Nordlet każda operacja realizowana jest jako zapytanie POST /v1/{module}/{resource}/{action} z ciałem żądania w formacie JSON. Klucze dostępu posiadają określone uprawnienia, takie jak np. sales:write. Nagłówek Idempotency-Key gwarantuje bezpieczeństwo ponawianych zapytań: to samo zapytanie z tym samym ładunkiem zwraca zapisaną wcześniej odpowiedź, natomiast zapytanie z tym samym kluczem, lecz zmienionym ładunkiem, zostaje odrzucone. Powiadomienia webhook zapisywane są w ramach tej samej transakcji bazy danych co modyfikowane dane, dzięki czemu wycofany dokument nigdy nie generuje zdarzenia. Dla dziewięciu języków programowania generowane są silnie otypowane pakiety SDK wraz z instrukcjami instalacji dla każdego z nich.
Kiedy tradycyjny ERP nadal wygrywa
Model SaaS nie stanowi optymalnego rozwiązania dla każdej organizacji. Model tradycyjny sprawdza się w trzech sytuacjach:
- Głęboka kodyfikacja procesów specyficznych dla firmy. Producent, którego unikalna logika planowania produkcji stanowi przewagę konkurencyjną, może potrzebować modyfikacji kodu źródłowego, na które system wielodostępny nie pozwala.
- Izolowane sieci teleinformatyczne. Sektor obronny, wybrane przedsiębiorstwa użyteczności publicznej oraz niektóre instytucje publiczne użytkują systemy, które nie mogą mieć dostępu do sieci internetowej.
- Wymagania regulacyjne dotyczące lokalizacji danych, których dostawca nie jest w stanie spełnić. Wiele firm spełnia te warunki, dlatego przed wyciągnięciem pochopnych wniosków warto dokładnie przeanalizować umowę powierzenia przetwarzania danych.
Poza wymienionymi przypadkami koszty utrzymania własnej wersji systemu ERP oraz samodzielnego wdrażania każdej poprawki prawnej nie przynoszą żadnych wymiernych korzyści. Artykuł Dlaczego wdrożenia ERP kończą się niepowodzeniem analizuje, gdzie zazwyczaj generują się te koszty.
Podkategoria API-first
Pełny pakiet ERP obejmuje w ramach jednego produktu finanse, gospodarkę magazynową, produkcję, CRM, kadry i płace oraz inne obszary. Wiele firm poszukujących rozwiązania typu „SaaS ERP” potrzebuje jedynie rdzenia finansowo-operacyjnego, podczas gdy pozostałe systemy już posiada bądź wcale ich nie wymaga.
Nordlet pokrywa właśnie ten rdzeń: fakturowanie sprzedaży i zakupów z zachowaniem ciągłości numeracji, dwustronną księgę główną z blokadą okresów sprawozdawczych, pobieranie wyciągów bankowych i import wyciągów z mechanizmem dopasowywania płatności, gospodarkę magazynową FIFO w wielu magazynach, produkcję opartą na specyfikacjach materiałowych (BOM), środki trwałe i amortyzację, obsługę pracowników i list płac, umowy z rozliczeniem cyklicznym, rozpoznawanie przychodów zgodnie z MSR 15 (IFRS 15), ośrodki kosztów, konsolidację grup kapitałowych, a także obsługę podatku VAT w UE, e-faktur i sprawozdawczości obligatoryjnej dla 30 krajów. Do każdego modułu można uzyskać dostęp poprzez API, a cała aplikacja zbudowana jest na bazie tych samych punktów końcowych.
Jest to młody produkt, dostępny w 2026 roku w fazie wczesnego dostępu (early access) we współpracy z partnerami projektowymi. Warto o tym pamiętać, porównując go z pakietami obecnymi na rynku od dziesięcioleci. Artykuł Jak działają systemy ERP pokazuje, jak w praktyce wygląda przepływ danych przez taki rdzeń systemowy.
Jak porównywać oferty
- Umieść każdy rozważany produkt w odpowiedniej kolumnie tabeli zamieszczonej wcześniej w tekście. Jednodostępne środowisko hosted to nie SaaS.
- Dowiedz się, kto odpowiada za wdrażanie aktualizacji podatkowych i sprawozdawczych oraz w jakich terminach są one dostarczane. Zadbaj o zapisanie tych ustaleń na piśmie dla każdego kraju, w którym prowadzisz działalność.
- Przelimituj koszty dla trzykrotności obecnego wolumenu transakcji i liczby pracowników. W miarę wzrostu firmy modele cenowe oparte na użytkownikach, podmiotach prawnych oraz zużyciu zaczynają drastycznie się różnić.
- Przed podjęciem decyzji o zakupie przetestuj procedurę eksportu kompletnego zestawu danych z wersji próbnej lub środowiska piaskownicy (sandbox).
- Zbuduj jeden rzeczywisty przepływ integracyjny z wykorzystaniem API w środowisku piaskownicy. Plan testów przedprodukcyjnych zawiera wykaz elementów, które należy zweryfikować.
FAQ
Czy SaaS ERP to to samo co Cloud ERP?
Nie zawsze. Pojęcie Cloud ERP obejmuje zarówno rozwiązania wielodostępne SaaS, jak i jednodostępne systemy hosted. Jedynie wielodostępny SaaS zapewnia aktualizacje przeprowadzane przez dostawcę bez konieczności angażowania własnego zespołu projektowego. Warto zapytać sprzedawcę, z jakim dokładnie typem rozwiązania mamy do czynienia.
Czy system SaaS ERP można dostosować do własnych potrzeb?
Tak, poprzez konfigurację oraz wykorzystanie API. Wprowadzenie zmian w kodzie samego produktu zazwyczaj nie jest możliwe, ponieważ wszyscy klienci korzystają z tej samej wersji oprogramowania. Jeśli Twoje wymagania biznesowe zakładają modyfikację kodu, oznacza to, że powinieneś rozważyć oprogramowanie typu hosted lub on-premise.
Czy moje dane są bezpieczne u dostawcy SaaS ERP?
Odpowiedź zależy od zapisów w umowie oraz stosowanych przez dostawcy zabezpieczeń, a nie od samej kategorii oprogramowania. Należy sprawdzić umowę powierzenia przetwarzania danych, lokalizację ich przechowywania, politykę retencji i usuwania danych, a także upewnić się, czy dostępny jest pełny interfejs API do odczytu danych umożliwiający ich całkowity eksport.
Jak dużo czasu zajmuje wdrożenie systemu SaaS ERP?
Założenie konta trwa kilka minut, a środowisko piaskownicy pozwala na rozpoczęcie testów tego samego dnia. Wdrożenie produkcyjne wciąż wymaga jednak migracji danych, podjęcia decyzji dotyczących planu kont oraz prac integracyjnych. Kwestie te omówiono szczegółowo w artykule Realistyczne harmonogramy wdrożeń ERP.
Czy SaaS ERP zastąpi księgowego?
Nie. System rejestruje operacje, dokonuje obliczeń i generuje pliki sprawozdawcze. Ocena kwalifikacji podatkowej, tworzenie rezerw, a w większości krajów również formalne podpisanie sprawozdania finansowego pozostają w gestii wykwalifikowanej osoby.