Web app · API-first · own your data

Books that balance.
Code that ships.

Real double-entry bookkeeping for developers, freelancers, and technical founders — with a ledger you can actually query. Run it in your browser today. No enterprise bloat, no per-seat tax, and your data stays exportable and yours.

$39 a year — not per month, not per seat. Or $99 once, forever →

14-day trial, no card Live on the web today REST API included
Books balanced42 entries this month
Built for
Developers Freelancers Technical founders Agencies & studios
The gap

Consumer tools can't be queried. Fintech rails are overkill.

There's a room nobody's filled: a real ledger with a real API, priced for one person — not a Series-B treasury team. Finappses lives there.

Developers

Your books, programmable.

Every account, entry, and report is a resource behind a clean REST API. UUID-keyed end to end, RFC 7807 errors, predictable envelopes. Post a journal entry from a webhook. Pull a P&L into your own dashboard. Reconcile from a cron job.

  • UUID resources everywhere. No leaky auto-increment IDs — every record is a stable string you can reference safely.
  • RFC 7807 problem responses. Errors you can branch on, not HTML you have to scrape.
  • The ledger enforces itself. The API refuses an unbalanced entry — your integrations can't corrupt the books.
  • Self-hosted, MCP-ready. Point an agent at your own instance and let it read reports or draft entries.
POST /v1/journal-entries 201 Created
# Post a balanced entry — the ledger validates it for you
curl https://books.example.com/v1/journal-entries \
  -H "Authorization: Bearer $FINAPPSES_KEY" \
  -d '{
    "date": "2026-06-27",
    "memo": "Invoice posted — Acme Studio",
    "lines": [
      { "account": "1200", "debit":  453600 },
      { "account": "4010", "credit": 420000 },
      { "account": "2200", "credit":  33600 }
    ]
  }'

# → { "id": "9c2f…", "status": "posted", "balanced": true }
# amounts in minor units (cents) · debits == credits or 422
No subscription trap

Your books. Your data. No hostage situation.

It's a web app you log into today — export everything whenever you want, with no per-seat tax and no lock-in. A native desktop app and self-hosting are next on the roadmap, and your license will cover them.

Pricing

Pay once, or pay yearly. Never per seat.

Try everything free for 14 days. Buy when it's saved you an afternoon — which it will.

Secure checkout by LemonSqueezy (merchant of record — tax handled). Your license key is emailed the moment you pay; paste it into the app to activate. 14-day refund window.

FAQ

The honest answers.

Stop renting your own ledger.

Real double-entry accounting, an API you can build on, and data that stays yours. Start free — keep it for $39.

debits === credits ✓  ·  your books always tie out