Cooked Books - Bookkeeping for Developers

We cook the books so you don't have to.

AI-powered bookkeeping for developers, freelancers, and people who'd rather write code than reconcile transactions.

No credit card required.

cookedbooks.app

It's bookkeeping. But you talk to it.

Most bookkeeping software was built for accountants and then dumbed down for everyone else. Cooked Books was built for people who think in APIs, not spreadsheets.

Import your bank transactions. Let the AI categorize them. Review what it did. Hit approve. That's it. That's bookkeeping.

1

Import

Drop in a CSV, connect your bank, or paste a Stripe export. We'll parse it.

2

AI Categorizes

Rules match what they can. Claude handles the rest. You approve everything.

3

Reports Build Themselves

P&L, balance sheet, cash flow — all generated from your categorized transactions.

Everything you need. Probably nothing you don't.

It learns where your money goes

Import a bank statement. The AI matches transactions to accounts using rules it learns from your history — and falls back to Claude when it sees something new.

Bring your own agent

Connect Claude Desktop, Cursor, or any MCP client. Your LLM categorizes transactions using your API key, your credits. We never touch your AI keys.

Actually correct, not just vibes

Real double-entry accounting. Journal entries, debits and credits, balance sheets that balance. Your accountant will be pleasantly confused.

CSV, OFX, Stripe, whatever

Drag in your bank export. Connect via Plaid. Import Stripe charges with fees split out automatically. We've seen some weird formats.

mix books context and chill

CLI, API, or MCP — talk to your books however you want.

terminal
$ mix books context Acme LLC — Financial Overview ══════════════════════════════════════ Transactions: To review: 12 AI suggested: 3 Reviewed: 214 Reconciled: 186 Financials (YTD): Cash balance: $32,450.00 Revenue: $86,400.00 Expenses: $41,200.00 Net income: $45,200.00 $ mix books pnl --start=2025-01-01 --end=2025-12-31 $ mix books stripe-enrich --dry-run

Or ask Claude: "What did I spend on travel last quarter?" and get a real answer from real data.

Built for people who build things

Indie Developers

You have a side project that accidentally makes money. Now you need to track it. Congrats, I guess.

Solo Founders

You're the CEO, CTO, and CFO. At least one of those jobs should be easy.

Freelancers

You invoice people and money shows up eventually. Let's keep track of where it all goes.

Conference Organizers

Sponsorship revenue, venue costs, speaker travel — we know because we built this for Deep Dish Swift.

Simple pricing, because your chart of accounts is complicated enough

Bring your own LLM via MCP and pay almost nothing. Or let us handle the AI.

Most popular

Starter

$2 /mo

Connect your own LLM via MCP. AI runs on your machine, using your API key. We never see it.

  • BYOA via MCP — Claude Desktop, Cursor, or any MCP client
  • 1 bank connection
  • Unlimited transactions
  • Full API, CLI & MCP access
  • Invoicing
  • All reports
Get started

Team

$??? /mo

You hired help. Good for you. AI included.

  • Everything in Pro
  • 10 bank connections
  • 5 users + accountant access
  • Slack support
Coming soon

All plans include the full API, CLI, and self-hosting option. BYOA means you connect your own LLM via MCP — the AI runs on your side using your own API key. We never store or see your AI credentials. Pro and Team users get AI built in.

Questions you probably have

Is this actually bookkeeping or just expense tracking?

Real double-entry bookkeeping. Journal entries, chart of accounts, balance sheets, P&L. Your accountant can review the actual ledger.

Can my accountant use this?

Yes. They get their own login and can review everything. They'll probably have opinions about your chart of accounts. That's normal.

What if the AI categorizes something wrong?

You review everything before it hits the ledger. Nothing happens without your say-so.

Do I need to know accounting?

No. But you'll accidentally learn some. Debits go on the left. That's free.

Can I import from QuickBooks?

Yes. We have a QuickBooks import parser. It's cathartic.

Is my data safe?

Encrypted at rest and in transit. Or self-host and keep everything on your own infrastructure.

You've read this far, which means your books are probably a mess.

That's fine. Start free. Import some transactions. Let the AI do its thing.