Najlepsze API księgowe dla platform SaaS i marketplace'ów (2026)
Siedem rozwiązań, które zespół platformy faktycznie bierze pod uwagę, uporządkowanych według ich przeznaczenia, z uwzględnieniem ograniczeń i modeli cenowych decydujących o wyborze.
Pytanie o „najlepsze API księgowe” nie ma sensu, dopóki nie określisz, do czego ma ono służyć. Produkty pojawiające się w tym zapytaniu nie są dla siebie bezpośrednimi konkurentami. Dzielą się na cztery kategorie rozwiązujące odmienne problemy, a wybór niewłaściwej z nich to najdroższa pomyłka, jaką można popełnić.
Niniejszy przewodnik porządkuje realistyczne opcje według kategorii, wskazuje mocne strony każdej z nich oraz wymienia ograniczenia decydujące o ostatecznym wyborze. Informacje o pozostałych dostawcach pochodzą z ich własnej dokumentacji i cenników (podlinkowanych w tekście); wszystko, czego nie udało nam się zweryfikować, oznaczono jako niepotwierdzone, zamiast zgadywać.
Cztery kategorie
| Kategoria | Co otrzymujesz | Dla kogo to rozwiązanie |
|---|---|---|
| Wbudowany backend księgowy | Statutowa księgowość podwójna będąca własnością Twojego produktu, wraz z podatkami i dokumentami | Platformy, które muszą być systemem źródłowym (system of record) |
| Aplikacja księgowa z API | Dojrzała aplikacja księgowa oraz dostęp programistyczny do niej | Produkty obsługujące firmy, które już prowadzą księgi w tej aplikacji |
| Infrastruktura księgowa | Szybkie, niezmienne śledzenie sald bez księgowości statutowej | Portfele, salda w aplikacjach, produkty płatnicze |
| Agregator / zunifikowane API | Jeden interfejs do dowolnej aplikacji księgowej używanej przez klienta | Narzędzia odczytujące lub zapisujące księgi klientów |
| Silnik podatkowy | Stawki, obliczenia, czasami składanie deklaracji | Każdy, kto potrzebuje rozstrzygnięć podatkowych obok ksiąg prowadzonych gdzie indziej |
Szybkie porównanie
| Produkt | Kategoria | Twoje własne księgi | Głębokość unijnego VAT-u | Model cenowy |
|---|---|---|---|---|
| Nordlet | Wbudowany backend księgowy | Tak | VAT krajowy, VIES, deklaracje OSS/IOSS | Rozliczanie według zużycia (metered) |
| Xero API | Aplikacja księgowa z API | Tak, w Xero | Deklaracje VAT dla obsługiwanych krajów | Za organizację, miesięcznie |
| QuickBooks Online API | Aplikacja księgowa z API | Tak, w QuickBooks | VAT według regionu; brak standardowej procedury IOSS | Abonament za firmę |
| Odoo | ERP z API RPC | Tak, self-hosted lub w chmurze | Moduły lokalizacyjne dla poszczególnych krajów | Za użytkownika, API w planie Custom |
| Modern Treasury Ledgers | Infrastruktura księgowa | Salda, a nie księgi statutowe | Brak funkcji podatkowych | Kontrakt |
| Codat / Rutter / Merge | Agregator | Nie, należą do narzędzia Twojego klienta | Dziedziczone z docelowej aplikacji | Kontrakt, zazwyczaj za połączenie |
| Stripe Tax | Silnik podatkowy | Nie | Obliczanie i opcjonalne składanie deklaracji | Za kalkulację i transakcję |
1. Nordlet - wbudowana księgowość podwójna z unijnym VAT-em
Nordlet to backend księgowy wywoływany przez platformę z poziomu jej własnego kodu. Udostępnia niezmienną księgowość podwójną (immutable double-entry ledger), fakturowanie, rejestry zakupowe, uzgadnianie wyciągów bankowych, magazyn, listę płac oraz unijne podatki za pomocą jednego interfejsu REST - obecnie ponad 400 endpointów w 29 modułach wygenerowanych z jednej specyfikacji OpenAPI.
Co ma kluczowe znaczenie przy pracy z platformami: zbalansowane zapisy są egzekwowane przez wyzwalacz bazy danych (database trigger) w momencie zatwierdzenia, a nie przez kod aplikacji; zamknięte okresy odrzucają jakiekolwiek księgowania z datą przypadającą w ich obrębie; numery dokumentów są ciągłe (gapless) i przydzielane bezpiecznie pod kątem współbieżności; każda zmiana jest rejestrowana wraz z informacją o aktorze, akcji, encji oraz samej modyfikacji. Ponowne próby zapytań (retries) są chronione nagłówkiem Idempotency-Key, który zwraca zapisaną odpowiedź zamiast tworzyć drugi dokument. Zdarzenia webhook są zapisywane w transakcyjnej tabeli outbox w ramach tej samej transakcji bazy danych co zmiana, dzięki czemu wycofany dokument nigdy nie emituje zdarzenia.
Cennik opiera się na zużyciu: plany od 10 EUR miesięcznie z 3 000 żądań, 50 EUR z 30 000 oraz 300 EUR z 200 000, przy czym dodatkowe żądania są rozliczane za sztukę. Każdy plan obejmuje wszystkie moduły oraz pełne API; liczba firm, użytkowników i środowisk testowych (sandbox) jest nieograniczona.
Ograniczenia, o których warto wiedzieć: Nordlet jest w fazie wczesnego dostępu (early access) i wdraża pierwszych partnerów, dlatego terminy wdrożenia produkcyjnego to kwestia do omówienia. Odniesienia do stawek unijnego VAT-u obejmują UE-27, a deklaracje OSS/IOSS są wyliczane na podstawie faktur, jednak krajowe pakiety deklaracji są obecnie dostępne dla trzech krajów - Litwy (FR0600), Niemiec (UStVA) i Polski (JPK_V7M) - obsługa listy płac dotyczy wyłącznie Litwy, a żadna deklaracja nie jest składana do urzędu skarbowego w Twoim imieniu.
Najlepsze dla: marketplace'ów, platform SaaS i produktów e-commerce, które chcą samodzielnie prowadzić swoje księgi oraz gromadzić dowody unijnego VAT-u we własnym produkcie.
2. Xero API - dojrzałe API aplikacji księgowej
Xero to aplikacja księgowa z dobrze udokumentowanym API REST, sklepem z aplikacjami oraz dużą społecznością księgowych. Jeśli Twoi klienci prowadzą już księgi w Xero, integracja z tym systemem pozwala spotkać się z nimi tam, gdzie się znajdują.
W przypadku zastosowań wbudowanych ograniczenia mają charakter strukturalny, a nie techniczny. Xero dokumentuje limity API wynoszące 60 wywołań na minutę i 5 000 wywołań dziennie na jedną połączoną organizację, 5 jednoczesnych wywołań oraz 10 000 wywołań na minutę dla całej aplikacji. Niecertyfikowane aplikacje mogą łączyć się z maksymalnie 25 organizacjami; wyjście poza ten limit wymaga certyfikacji App Partner, czyli procesu weryfikacji z wieloma punktami kontrolnymi i warunkami komercyjnymi. Cennik jest publikowany na stronach cenowych Xero w ujęciu per organizacja miesięcznie dla poszczególnych krajów.
Najlepsze dla: produktów integrujących się z księgami, które klienci już prowadzą. Trudniejsze w użyciu jako backend księgowy dla setek lub tysięcy najemców (tenants), ponieważ każdy najemca oznacza osobną subskrypcję i osobne połączenie uwzględniające te limity.
3. QuickBooks Online API - największa baza instalacyjna
QuickBooks Online posiada największy udział w rynku małych firm na kilku rynkach, udostępniając API REST oparte na OAuth 2.0, webhooks oraz rozbudowany ekosystem deweloperski. Ograniczenia liczby zapytań (throttling) są powszechnie dokumentowane na poziomie 500 żądań na minutę dla jednej firmy, z niższymi limitami dla endpointów wsadowych i raportowych; oficjalna dokumentacja deweloperska Intuit jest źródłem pozwalającym potwierdzić aktualne wartości.
API jest powiązane z plikiem firmy, co oznacza, że platforma obsługująca wiele biznesów zarządza wieloma połączeniami zamiast jednego konta wielofirmowego. W kwestii transgranicznych podatków w UE materiały pomocnicze Intuit wskazują, że brak jest standardowej procedury rejestrowania unijnego VAT-u IOSS i zalecają konsultację z księgowym, co warto wiedzieć przed zaplanowaniem przepływów sprzedaży wysyłkowej.
Najlepsze dla: dotarcia do firm, które już korzystają z QuickBooks. Narzędzie nie zostało zaprojektowane jako księga wewnątrz cudzej platformy.
4. Odoo - open-source'owy ERP z API na poziomie modeli
Odoo łączy księgowość z magazynem, produkcją, systemem CRM i wieloma innymi funkcjami, może być uruchamiany we własnym zakresie (self-hosted) i jest autentycznie rozszerzalny. Jego zewnętrzne API działa na poziomie modeli, a nie domeny: metody ORM wywołuje się na modelach takich jak account.move i res.partner za pośrednictwem XML-RPC lub JSON-RPC. Jest to potężne narzędzie, które oznacza jednak przejęcie odpowiedzialności za prawidłowe korzystanie z modeli.
Dwa czynniki zmieniają kalkulację dla twórców platform. Dokumentacja Odoo wskazuje, że dostęp do zewnętrznego API jest dostępny w planie cenowym Custom, a nie w planach One App Free czy Standard. Ponadto Odoo ogłosiło, że endpointy /xmlrpc, /xmlrpc/2 oraz /jsonrpc zostaną usunięte w Odoo 22 i Odoo Online 21.1, a ich zastępcą będzienowsze API JSON-2 - co oznacza, że zbudowana dziś integracja będzie wymagała migracji w przyszłości. Cennik jest publikowany na stronie cenowej Odoo w ujęciu za użytkownika miesięcznie.
Najlepsze dla: firm, które chcą posiadać jeden system obejmujący operacje i finanse, dysponując wewnętrznymi zasobami do jego utrzymania i aktualizacji. Obszerniejsze porównanie znajduje się w artykule Nordlet kontra Odoo dla twórców platform.
5. Modern Treasury Ledgers - infrastruktura księgowa
Modern Treasury Ledgers oferuje wysokowydajne, niezmienne śledzenie sald w księgowości podwójnej, zbudowane z myślą o programistach i skierowane do portfeli, sald w aplikacjach oraz produktów płatniczych. System został zaprojektowany z myślą o spójności i współbieżności przy dużej skali.
Nie jest to jednak księgowość statutowa. Brakuje tu planu kont wymaganego do sprawozdania rocznego, silnika VAT, numeracji faktur czy rejestrów podatkowych. Zespoły często potrzebują obu tych elementów: infrastruktury do obsługi sald w czasie rzeczywistym oraz systemu księgowego do prowadzenia ksiąg przeznaczonych do sprawozdawczości.
Najlepsze dla: sald w czasie rzeczywistym przy wysokiej częstotliwości transakcji, z księgowością statutową obsługiwaną osobno.
6. Codat, Rutter i Merge - zunifikowane API do ksiąg Twojego klienta
Produkty te zapewniają jeden interfejs odczytujący i zapisujący dane w wielu systemach księgowego, zajmując się uwierzytelnianiem, mapowaniem pól i synchronizacją. Codat koncentruje się na zastosowaniach związanych z pożyczkami i bankowością, Rutter na danych handlowych i płatniczych, a Merge oferuje szeroki horyzont integracji w wielu kategoriach oprogramowania.
Warto jasno podkreślić: w przypadku agregatora księgi nadal należą do Twojego klienta i znajdują się w jego narzędziu. Jest to rozwiązanie idealne, jeśli budujesz narzędzia pożyczkowe, do zarządzania wydatkami (spend management) lub analityczne. Sprawdzi się ono jednak fatalnie, jeśli Twoja platforma musi być systemem źródłowym (system of record), ponieważ dziedziczysz zachowanie każdej docelowej aplikacji i nie jesteś w stanie narzucić spójnego modelu danych pomiędzy nimi.
Najlepsze dla: masowego odczytu lub zapisu istniejących ksiąg Twoich klientów.
7. Stripe Tax - obliczanie podatków, a nie księgowość
Stripe Tax oblicza i pobiera podatki w ekosystemie Stripe oraz oferuje obsługę deklaracji w wyższych planach, z przejrzystym cennikiem publicznym za każde wywołanie kalkulacji i transakcję. Rejestry transakcji tego narzędzia to zapisy podatkowe, a nie ogólne dzienniki księgowe.
Najlepsze dla: firm korzystających już ze Stripe, które potrzebują szybkiego i poprawnego wyliczania podatków, podczas gdy księgi prowadzone są gdzie indziej.
Co wybrać do konkretnego zadania
| Twoje zadanie | Sięgnij po |
|---|---|
| Być systemem źródłowym dla własnych ksiąg platformy | Wbudowany backend księgowy |
| Sprzedawać firmom prowadzącym księgi w Xero lub QuickBooks | API danego dostawcy lub agregator w przypadku wielu systemów |
| Śledzić salda portfeli przy tysiącach transakcji na sekundę | Infrastruktura księgowa |
| Odczytywać księgi wielu klientów na potrzeby pożyczek lub analityki | Agregator |
| Uzyskać właściwą stawkę podatku przy kasie | Silnik podatkowy |
| Prowadzić finanse i operacje w jednym systemie, siłami własnego zespołu | ERP |
Większość platform kończy z dwoma takimi produktami, a nie jednym. Zestawienie, które warto zaplanować, to backend księgowy będący właścicielem ksiąg połączony z silnikiem podatkowym lub agregatorem na styku systemów - przy czym pierwszą decyzją, jaką należy podjąć, jest to, który produkt jest właścicielem rekordu, ponieważ wszystko inne zostaje podporządkowane tej decyzji.
FAQ
Jakie jest najlepsze API księgowe dla marketplace'u?
Dla marketplace'u, który musi być właścicielem swoich ksiąg, właściwą kategorią jest wbudowany backend księgowy. Zobowiązania wobec sprzedawców, prowizje, zwroty oraz VAT w podziale na kraje muszą być rejestrowane w jednym miejscu wraz z ścieżką audytu (audit trail). API zorientowane na aplikacje, takie jak Xero i QuickBooks, lepiej sprawdzą się przy integracji z księgami, które klienci już prowadzą, niż jako księga główna dla setek najemców.
Czy do księgowości marketplace'u mogę po prostu używać Stripe?
Stripe przesuwa i dzieli środki oraz potrafi naliczać podatki. Nie prowadzi jednak księgowości podwójnej dla Twojej platformy: zarobiona prowizja, należny VAT od opłat, zobowiązania wobec sprzedawców w okresie między płatnością a wypłatą, zwroty oraz rezerwy nadal muszą być gdzieś zarejestrowane, a ten zapis musi zostać uzgodniony ze Stripe, zamiast polegać na nim bez weryfikacji.
Czy zunifikowane API księgowe zastępuje posiadanie własnej księgi?
Nie. Zunifikowane API to sposób na dostęp do cudzych ksiąg. Jeśli Twoja platforma jest systemem źródłowym, potrzebujesz własnego rozwiązania.
Ile kosztują API księgowe?
Modele rozliczeniowe różnią się bardziej niż same kwoty. Ceny za organizację lub użytkownika zależą od struktury biznesu klienta; modele rozliczane według zużycia (metered) obciążają za faktyczne wykorzystanie. Opublikowane plany Nordlet startują od 10 EUR miesięcznie z wliczonym limitem 3 000 żądań. Xero, QuickBooks i Odoo publikują ceny subskrypcji za organizację, firmę lub użytkownika na własnych stronach i to te kwoty należy uwzględnić w budżecie.
Co należy przetestować przed podjęciem decyzji o wyborze któregokolwiek rozwiązania?
Zaksięguj transakcję podzieloną (split transaction) i sprawdź dziennik (journal). Wyślij to samo żądanie dwukrotnie i policz wyniki. Spróbuj edytować zatwierdzony wpis oraz zaksięgować operację w zamkniętym okresie. Wyeksportuj dane za miesiąc i sprawdź, czy księgowy jest w stanie je odczytać. Te cztery testy pozwalają rozróżnić kategorie szybciej niż jakakolwiek lista funkcji.