Najbolji API-ji za računovodstvo za SaaS platforme i marketplace platforme (2026.)
Sedam opcija koje razvojni timovi platformi doista razmatraju, razvrstanih prema namjeni, uz ograničenja i modele napajanja koji odlučuju o izboru.
Pitanje "koji je najbolji računovodstveni API" nema smisla sve dok ne definirate čemu taj API služi. Proizvodi koji se pojavljuju u ovoj pretrazi nisu međusobni konkurenti. Oni pripadaju u četiri kategorije koje rješavaju različite probleme, a odabir krive kategorije najskuplja je pogreška koju ovdje možete napraviti.
Ovaj vodič razvrstava realne opcije po kategorijama, navodi u čemu je svaka od njih dobra i ističe ograničenja o kojima ovisi odluka. Činjenice o drugim dobavljačima preuzete su s njihove vlastite dokumentacije i cjenika, koji su navedeni u tekstu; sve što nismo mogli provjeriti označeno je kao nepotvrđeno umjesto da se nagađa.
Četiri kategorije
| Kategorija | Što vam pruža | Kome je namijenjeno |
|---|---|---|
| Ugrađena računovodstvena pozadina (embedded accounting backend) | Zakonske dvojne knjige (double-entry books) koje su u vlasništvu vašeg proizvoda, s porezima i dokumentima | Platformama koje moraju biti sustav zapisivanja (system of record) |
| Računovodstvo s naglaskom na aplikacije i API (app-first accounting) | Zrela računovodstvena aplikacija uz programski pristup | Proizvodima koji služe tvrtkama koje već vode poslovne knjige u toj aplikaciji |
| Infrastruktura glavne knjige (ledger infrastructure) | Brzo, nepromjenjivo praćenje stanja bez zakonskog računovodstva | Novčanicima, stanjima unutar aplikacija, platnim proizvodima |
| Agregator / jedinstveni API (unified API) | Jedno sučelje za povezivanje s bilo kojom računovodstvenom aplikacijom koju koristi pojedini kupac | Alatima koji čitaju ili zapisuju podatke u knjigama svojih kupaca |
| Porezni mehanizam (tax engine) | Stope, izračuni, ponekad i predaja obrazaca | Svima kojima trebaju porezne odluke, uz knjige koje se vode negdje drugdje |
Brza usporedba
| Proizvod | Kategorija | Knjige koje posjedujete | Dubina EU PDV-a (VAT) | Model naplate |
|---|---|---|---|---|
| Nordlet | Ugrađena računovodstvena pozadina | Da | PDV po državama, VIES, OSS/IOSS obrasci | Prema broju zahtjeva (metered) |
| Xero API | Računovodstvo s naglaskom na aplikacije | Da, unutar Xeroa | PDV obrasci po podržanim državama | Po organizaciji, mjesečno |
| QuickBooks Online API | Računovodstvo s naglaskom na aplikacije | Da, unutar QuickBooksa | PDV po regijama; nema standardnog IOSS postupka | Pretplata po tvrtki |
| Odoo | ERP s RPC API-jem | Da, samostalno ili u oblaku | Moduli lokalizacije po državama | Po korisniku, API dostupan na Custom paketu |
| Modern Treasury Ledgers | Infrastruktura glavne knjige | Stanja, ne zakonske knjige | Nije porezni proizvod | Ugovor |
| Codat / Rutter / Merge | Agregator | Ne, u vlasništvu su alata vašeg kupca | Naslijeđeno iz temeljne aplikacije | Ugovor, obično po vezi |
| Stripe Tax | Porezni mehanizam | Ne | Izračun i opcionalna predaja obrazaca | Po izračunu i transakciji |
1. Nordlet - ugrađeno dvojno knjigovodstvo s podrškom za EU PDV
Nordlet je računovodstvena pozadina koju platforma poziva iz vlastitog koda. Omogućuje nepromjenjivu glavnu knjigu s dvojnim knjigovodstvom, izdavanje računa, evidenciju nabave, usklađivanje s bankama, zalihe, obračun plaća i EU poreze putem jednog REST sučelja, koje trenutačno obuhvaća više od 400 krajnjih točaka (endpoints) unutar 29 modula generiranih iz jedne OpenAPI specifikacije.
Ono što je važno za rad na platformi: usklađena knjiženja osigurana su putem okidača baze podataka (database trigger) u trenutku izvršenja (commit), a ne putem aplikacijskog koda; zaključana razdoblja odbijaju svako knjiženje s datumom unutar tog razdoblja; brojevi dokumenata nemaju praznina u nizu i dodjeljuju se uz sigurnost od istodobnosti (concurrency-safe), dok se svaka promjena bilježi uz aktera, radnju, entitet i samu promjenu. Ponovljeni pokušaji (retries) zaštićeni su zaglavljem Idempotency-Key koje vraća spremljeni odgovor umjesto stvaranja drugog dokumenta. Događaji webhooka zapisuju se u transakcijski sanduk (outbox) unutar iste transakcije baze podataka u kojoj je nastala promjena, čime se osigurava da poništeni dokument nikada ne emitira događaj.
Cijena se naplaćuje prema potrošnji: paketi počinju od 10 eura mjesečno za 3.000 zahtjeva, 50 eura za 30.000 i 300 eura za 200.000, pri čemu se dodatni zahtjevi naplaćuju po pojedinačnom zahtjevu. Svaki paket uključuje sve module i cjelokupan API; broj tvrtki, korisnika i testnih (sandbox) tvrtki nije ograničen.
Ograničenja koja valja imati na umu: Nordlet je u fazi ranog pristupa (early access) i uvođenja partnera za dizajn, stoga su rokovi za produkciju stav o kojem treba voditi računa. Referentne stope EU PDV-a pokrivaju EU-27, a OSS/IOSS obrasci izračunavaju se iz vaših računa, no paketi domaćih obrazaca za sada su dostupni za tri zemlje - Litvu (FR0600), Njemačku (UStVA) i Poljsku (JPK_V7M) - obračun plaća podržan je samo za Litvu, a obrasci se ne predaju poreznoj upravi u vaše ime.
Najbolje za: marketplace platforme, SaaS platforme i e-commerce proizvode koji unutar vlastitog proizvoda žele voditi vlastite poslovne knjige i dokaze o EU PDV-u.
2. Xero API - zreo računovodstveni API s naglaskom na aplikacije
Xero je računovodstvena aplikacija s dobro dokumentiranim REST API-jem, trgovinom aplikacija i velikom zajednicom računovođa. Ako vaši kupci već vode poslovne knjige u Xero aplikaciji, integracija s njom susreće ih tamo gdje već jesu.
Za ugrađenu upotrebu, ograničenja su više strukturna nego tehnička. Xero dokumentira API ograničenja od 60 poziva u minuti i 5.000 poziva dnevno po povezanoj organizaciji, uz 5 istodobnih poziva i 10.000 poziva u minuti za cijelu aplikaciju. Nepertrificirane aplikacije mogu se povezati s najviše 25 organizacija; prelazak tog broja zahtijeva certifikaciju za App Partnere, proces provjere s višestrukim kontrolnim točkama i komercijalnim uvjetima. Cijene se obračunavaju po organizaciji mjesečno, a objavljene su na Xero stranicama s cijenama prema državama.
Najbolje za: proizvode koji se integriraju s knjigama koje vaši kupci već vode. Teže se koristi kao računovodstvena pozadina za stotine ili tisuće zakupaca (tenants), jer je svaki zakupac zasebna pretplata i zasebna veza podložna tim ograničenjima.
3. QuickBooks Online API - baza s najvećim brojem instalacija
QuickBooks Online ima najveći udio među malim tvrtkama na nekoliko tržišta, nudi OAuth 2.0 REST API, webhooke i velik ekosustav razvojnih inženjera. Ograničenja propusnosti (throttling) često se navode na 500 zahtjeva u minuti po tvrtki, uz niža ograničenja na krajnje točke za skupnu obradu (batch) i izvještaje; vlastita Intuitova dokumentacija za razvojne inženjere mjerodavno je mjesto za provjeru aktualnih brojki.
API je ograničen na datoteku tvrtke, stoga platforma koja poslužuje mnoga poduzeća upravlja s mnogo veza umjesto s jednim računom za više tvrtki. Što se tiče poreza na transakcije unutar EU, iz Intuitovog materijala za podršku vidljivo je da ne postoji standardni postupak za evidentiranje IOSS PDV-a te se preporučuje savjetovanje s knjigovođom ili računovođom, što je korisno znati prije planiranja procesa daljinske prodaje (distance-selling).
Najbolje za: dosezanje tvrtki koje već koriste QuickBooks. Nije dizajniran da služi kao glavna knjiga unutar tuđe platforme.
4. Odoo - open-source ERP s API-jem na razini modela
Odoo obuhvaća računovodstvo uz zalihe, proizvodnju, CRM i mnoge druge funkcije, može se samostalno ugostiti i uistinu je proširiv. Njegov vanjski API je na razini modela, a ne na razini domene: pozivate ORM metode na modelima kao što su account.move i res.partner preko XML-RPC ili JSON-RPC sučelja. To je moćno, ali znači da nasljeđujete odgovornost za ispravno korištenje modela.
Dvije činjenice mijenjaju računicu za graditelje platformi. Dokumentacija Odoo-a navodi da je pristup vanjskom API-ju dostupan u sklopu Custom paketa, a ne na One App Free ili Standard paketima. Uz to, Odoo je najavio da će krajnje točke /xmlrpc, /xmlrpc/2 i /jsonrpc biti ukinute u verzijama Odoo 22 i Odoo Online 21.1, a kao zamjena uvodi se noviji JSON-2 API - stoga integraciju izgrađenu danas čeka naknadna migracija. Cijene se obračunavaju po korisniku mjesečno, a objavljene su na Odoo stranici s cijenama.
Najbolje za: tvrtke koje žele jedinstveni sustav za poslovanje i financije, uz interne kapacitete za njegovo pokretanje i nadogradnju. Detaljnija analiza dostupna je u članku Nordlet vs Odoo za graditelje platformi.
5. Modern Treasury Ledgers - infrastruktura glavne knjige
Modern Treasury Ledgers pruža nepromjenjivo praćenje stanja s dvojnim knjigovodstvom visoke propusnosti namijenjeno programerima, s fokusom na novčanike, stanja unutar aplikacija i platne proizvode. Dizajniran je za postizanje dosljednosti i obradu istodobnih zahtjeva u velikom obujmu.
To nije zakonsko računovodstvo. Ovdje ne postoji kontni plan za vaše godišnje izvješće, porezni mehanizam, numeriranje računa niti porezne evidencije. Timovi često trebaju oboje: infrastrukturu za stanja u stvarnom vremenu i računovodstveni sustav za knjige koje se predaju nadležnim tijelima.
Najbolje za: stanja u stvarnom vremenu uz visoku stopu transakcija, pri čemu se zakonsko računovodstvo rješava odvojeno.
6. Codat, Rutter i Merge - jedinstveni API-ji za knjige vaših kupaca
Ovi proizvodi pružaju jedno sučelje koje čita i zapisuje podatke u različitim računovodstvenim sustavima, rješavajući autentifikaciju, mapiranje polja i sinkronizaciju. Codat je više usmjeren na slučajeve korištenja u kreditiranju i bankarstvu, Rutter na podatke iz trgovine i plaćanja, dok Merge nudi široku horizontalnu pokrivenost u mnogim softverskim kategorijama.
Važno je imati na umu: s agregatorom, poslovne knjige i dalje pripadaju vašem kupcu i nalaze se u alatu vašeg kupca. To je posve ispravno ako gradite sustave za kreditiranje, upravljanje troškovima ili analitiku. No, potpuno je pogrešno ako vaša platforma mora biti sustav zapisivanja, jer tada nasljeđujete sve što pojedina temeljna aplikacija radi i niste u mogućnosti nametnuti dosljedan model među njima.
Najbolje za: čitanje ili pisanje u postojeće knjige vaših kupaca u velikom obujmu.
7. Stripe Tax - porezni izračun, a ne računovodstvo
Stripe Tax izračunava i naplaćuje porez unutar Stripe stoga te nudi upravljanu predaju obrazaca na višim paketima, uz jasne javne cijene po pozivu za izračun i po transakciji. Zapisi o transakciji ujedno su i porezni zapisi, a ne opće računovodstvene dnevnice.
Najbolje za: tvrtke koje već koriste Stripe i trebaju brz i točan izračun poreza, dok se poslovne knjige vode negdje drugdje.
Što odabrati za koji zadatak
| Vaš zadatak | Odaberite |
|---|---|
| Biti sustav zapisivanja za vlastite knjige vaše platforme | Ugrađena računovodstvena pozadina |
| Prodavati tvrtkama koje vode knjige u Xero ili QuickBooks aplikaciji | API tog dobavljača ili agregator ako vam treba više njih |
| Pratiti stanja novčanika pri tisućama transakcija u sekundi | Infrastruktura glavne knjige |
| Čitati knjige mnogih kupaca radi kreditiranja ili analitike | Agregator |
| Dobiti ispravnu poreznu stopu prilikom naplate | Porezni mehanizam |
| Voditi financije i poslovanje u jednom sustavu, vlastitim snagama | ERP |
Većina platformi na kraju koristi dva ova rješenja, a ne samo jedno. Kombinacija koju se isplati planirati jest računovodstvena pozadina koja upravlja knjigama, uz porezni mehanizam ili agregator na rubnim dijelovima sustava - a prva odluka koju treba donijeti jest koji proizvod upravlja glavnim zapisom, jer se sve ostalo prilagođava upravo tome.
FAQ
Koji je najbolji računovodstveni API za marketplace?
Za marketplace koji mora posjedovati vlastite knjige, ispravna je kategorija ugrađena računovodstvena pozadina, jer se obveze prema prodavateljima, prihod od provizija, povrati sredstava i PDV po državama moraju bilježiti na jednom mjestu uz trag revizije (audit trail). API-ji s naglaskom na aplikacije poput Xeroa i QuickBooksa prikladniji su za integraciju s knjigama koje vaši kupci već vode nego za ulogu glavne knjige za stotine zakupaca.
Mogu li jednostavno koristiti Stripe za računovodstvo na marketplaceu?
Stripe premješta i dijeli novac te može izračunati porez. Međutim, on ne vodi dvojno knjigovodstvo za vašu platformu: zarađena provizija, PDV koji se duguje na naknade, obveze prema prodavateljima između uplate i isplate, povrati i rezerve i dalje se moraju negdje zabilježiti, a taj se zapis mora uskladiti sa Stripeom, umjesto da se podrazumijeva.
Je li jedinstveni računovodstveni API zamjena za vlastitu glavnu knjigu?
Ne. Jedinstveni API je način pristupa tuđim glavnim knjigama. Ako je vaša platforma sustav zapisivanja, trebate vlastitu.
Koliko koštaju računovodstveni API-ji?
Modeli se razlikuju više nego sami iznosi. Cijene po organizaciji i po korisniku naplaćuju se prema obliku poslovanja; naplata prema potrošnji naplaćuje se prema korištenju. Nordletovi objavljeni paketi počinju od 10 eura mjesečno uz uključenih 3.000 zahtjeva. Xero, QuickBooks i Odoo objavljuju cijene pretplate po organizaciji, tvrtki ili korisniku na svojim stranicama, i to su brojke s kojima treba računati u proračunu.
Što treba testirati prije odabira bilo kojeg od njih?
Proknjižite razdijeljenu transakciju (split transaction) i provjerite dnevnik. Pošaljite isti zahtjev dvaput i prebrojite rezultate. Pokušajte urediti proknjiženu stavku i izvršiti knjiženje u zaključano razdoblje. Izvezite mjesečne podatke i provjerite može li ih računovođa pročitati. Ta četiri testa razdvajaju kategorije brže nego bilo koji popis mogućnosti.