Accounting & Bookkeeping
General ledgers, double-entry bookkeeping, invoicing, and SMB accounting platforms.
Most SaaS founders run on Stripe + a spreadsheet until they outgrow it; this page is what to graduate to. For tax filing see Tax & Compliance. Personal finance (Actual Budget, Firefly III) lives in Self-Hosted Personal Apps. For the all-in-one approach see ERP Systems.
Open source / self-host (SMB accounting)
- ★ Akaunting — modern, multi-currency, double-entry; free self-host core, paid app marketplace for advanced modules (payroll, expense, etc.). The default OSS accounting pick for small businesses.
- ★ Invoice Ninja — strongest OSS for invoicing-first workflows: quotes, recurring invoices, online payments, client portal. Free self-host (Elastic License v2); generous hosted free tier.
- Crater — clean, simple invoicing + expenses; AGPL; less mature than Invoice Ninja but lighter.
- Bigcapital — newer modern double-entry accounting; AGPL; gaining momentum in 2025–26.
- Manager — desktop app; free for desktop use forever, paid for cloud / server. Strong double-entry; popular with bookkeepers.
- GnuCash — venerable desktop; double-entry; clunky but solid; GPLv2.
- Bigcapital, HomeBank — alternatives in this niche.
Inside an ERP
- ★ ERPNext Accounting — full double-entry inside ERPNext; the strongest OSS accounting if you're already running it.
- Odoo Accounting — strong; the core module is free in Community; bank reconciliation / advanced features sit in Enterprise.
- Dolibarr Accounting — passable; better suited to European VAT contexts.
Hosted SaaS (small-business friendly)
- ★ Wave — genuinely free invoicing + accounting for SMBs in US/Canada (paid add-ons for payroll / payments). The "free QuickBooks alternative" most accountants will work with.
- Zoho Books — free tier under $50k revenue; full-featured; integrates with the rest of Zoho One.
- FreshBooks — paid (no free tier, free trial only); great for service businesses.
- QuickBooks Online — incumbent in the US; expensive; every accountant knows it.
- Xero — incumbent in UK / AU / NZ; paid.
- Pennylane (FR), Holded (ES), sevDesk / Lexware (DE) — regional incumbents with free trials.
Modern startup / SaaS-flavored
- ★ Puzzle — modern startup accounting; free tier; QuickBooks competitor built around Stripe / Mercury / Brex feeds.
- Pilot — bookkeeping-as-a-service; paid.
- Bench — bookkeeping-as-a-service; paid (note: had a wind-down + acquisition in 2024–25).
- Digits — AI-flavored modern accounting; paid.
Invoicing-only / receipts
- ★ Invoice Ninja — see above; the best OSS pick.
- Stripe Invoicing — fine for B2B SaaS; bundled with Stripe.
- Quaderno, Sufio, Bookipi, Invoiced — see Tax & Compliance for compliant-invoice tooling.
- DIY with PDF generation — fine until your accountant complains.
Bank feed / aggregation (US-centric)
- Plaid — paid; the incumbent.
- Teller, Finicity (Mastercard), MX — alternatives.
- GoCardless Bank Account Data (formerly Nordigen) — free for EU bank feeds (PSD2-based).
Pick this if…
- Default OSS small business: Akaunting (or ERPNext if you'll grow into it).
- Invoicing-first OSS: Invoice Ninja.
- Free SaaS, US/Canada SMB: Wave.
- Modern startup, Stripe-native: Puzzle.
- Have an accountant on QuickBooks already: stay on QuickBooks; the integration tax of switching is rarely worth it.
- EU / UK SMB: Xero or a regional incumbent (Pennylane / Holded / sevDesk).