Free · open source · self-hosted

Your books, always done.

OpenBooks connects your banks and Stripe, and an AI bookkeeper running on your own model key keeps a real double-entry ledger — asking you only when it isn't sure.

$0 for the software15 min to first dashboardMIT licensed

The software itself is free. Your only costs are your own usage — your AI provider's API charges (typically a few dollars a month) and Plaid if you outgrow its free tier. CSV import is always free.

OpenBooks dashboard — cash position, P&L, where money went, inbox, aging and payroll at a glance
The whole loop

Money moves. The ledger posts. You answer a question now and then.

01
Connect your accounts

Banks via Plaid, payments via Stripe, or a plain CSV. Every transaction syncs in on its own — as far back as your bank allows, and you choose your start date.

02
AI categorizes everything

Rules, memory of your corrections, then your own AI model — cheapest signal first. Confident calls post automatically. Uncertain ones wait in your Inbox.

03
Real statements fall out

A true double-entry ledger underneath means the Profit & Loss, Balance Sheet and Cash Flow are correct — the kind your CPA accepts.

"AI proposes. The ledger engine posts."— accounting correctness comes before automation. Posted entries are never edited; corrections are new, linked entries.
The inbox

Five minutes, not five hours.

The only mandatory workflow in OpenBooks. The AI posts everything it's sure about; the handful of calls it won't make alone queue here — categories, receipt matches, transfers, payout mismatches, even its own questions.

Confirm, change, split or exclude — one keystroke each
"Why this suggestion" shows the evidence behind every call
Every answer becomes memory — the same question never comes back
OpenBooks Inbox — AI suggestion with confidence, confirm / split / exclude actions
Ask AI panel answering questions from the ledger and proposing a rule
Ask AI

Ask your books anything.

A side panel that lives next to every screen. Answers come straight from the ledger — and when the AI wants to act, it proposes first and posts only after you say yes.

"Who owes me money right now?""How did May compare to April?""What did Stripe take in fees?""Just handle Uber rides for me"
The tour

Every screen money touches.

Two transaction concepts instead of five. About 30 categories instead of 154. No payments upsell anywhere.

Transactions — every account in one register with AI categories and approval queue

Transactions. Every account in one register. Rules, matches and high-confidence AI post automatically; the rest wait for one-click approval — with the AI's confidence shown on every line.

Reports

Statements your CPA accepts.

Every number comes straight from the ledger. Any date range, cash or accrual, with a month-end close that locks the books.

Reports — Monthly Review, statements, money owed and insights, with month-end close
Monthly ReviewProfit & LossBalance SheetCash Flow StatementA/R AgingA/P AgingExpensesIncome by CustomerPayroll SummaryTrial Balance · General Ledger · Journal exports
On your phone

The whole business, in your pocket.

Every metric from the desktop dashboard lives on the mobile home — cash with trend, in/out by month, aging, cushion, top expenses and what's coming up. Clear your inbox from the couch; the AI does the filing.

Confirm AI suggestions with one thumb
Ask AI anywhere — answers from the same ledger
A web app — nothing to install, works on any phone
Try the mobile demo →
Home · every metric
Home · every metric
Inbox · one-tap confirm
Inbox · one-tap confirm
Ask AI · on the go
Ask AI · on the go
Where it's going

The ledger makes harder things possible.

Because every number is a balanced journal entry, these aren't guesses — they're arithmetic. On the roadmap, shaped by GitHub votes.

13-week cash forecast

A look ahead built from your recurring bills, payroll dates and invoice due dates — so you see the dip before it happens.

Quarterly tax set-asides

An estimated-tax line computed from real profit, with a suggested amount to move to savings each month. No April surprises.

Anomaly alerts

Duplicate charges, silent price hikes, a vendor billing twice in a month — flagged in your Inbox before they compound.

Accountant seat

A read-only login for your CPA plus a year-end pack — statements, general ledger and journal — exported in one click.

Invoice nudges

Polite, automatic reminders for overdue invoices — drafted by the AI, sent only with your approval, escalating on your schedule.

Multi-entity consolidation

Run several businesses from one login today; consolidated statements with inter-company eliminations are next.

Why it's free

Because you bring the keys, there's nothing to charge you for.

Your own Plaid, Stripe and AI keys

Intelligence costs API pennies when it runs on your model key — Anthropic, OpenAI, Google or local Ollama. No $500/month bookkeeping service in the middle.

Self-host it on your own deployment

Clone the repo, run two commands, and point it at your own free Convex deployment — the front end runs locally or on Vercel. No vendor can shut it down and take your records with it, and full CSV/JSON export is always one click away.

Open source, MIT licensed

MIT is permissive: the ledger engine is public, auditable, and free to use anywhere — fork it, self-host it, even build it into your own products. No ads, no upsells, no payments funnel disguised as bookkeeping software.

What a year of books costs
QuickBooks + a bookkeeper$4,000–7,200
Zeni, Digits, Puzzle tiers$1,200–6,000
OpenBooks + your API keys~$30 /yr
Mostly your AI provider's usage. Plaid has free and low-cost tiers; CSV import is always free.

Nobody else combines all five.

A real ledger, bank sync, an AI inbox, open source, and self-hosting — pick any four elsewhere.

OpenBooksQuickBooksPuzzle / DigitsBigcapital
Real double-entry ledgeryesyesyesyes
Bank syncBYO Plaidyesyesno
AI categorization + inboxBYO modelyesyesno
Stripe payout reconciliationyespartialyesno
Open sourceMITnonoyes
Self-hosted, you own the datayesnonoyes
Price per month$0$38–275$0–200$0

Honest answers

The software is free and MIT-licensed, forever. Your only costs are the keys you bring: AI usage (typically a few dollars a month for categorization) and Plaid if you outgrow its free tier — CSV import always works without it. There's no hosted tier to upsell you to yet, and the anti-scope list in the README rules out ads and payment-processing funnels permanently.

Connect your accounts. Answer a few questions a week.

Your books are always done — and they're yours.

Request access

Tell us where OpenBooks should help first.