KeepMyLedgerSign in

Bookkeeping that doesn't sell you out.

Import your own bank statements, let smart rules and AI categorize the boring stuff, and get a clean tax-ready ledger, without handing your financial life to a company that profits from your data. No bank logins stored. No data resale. No surprises.

KeepMyLedger is in BETA, actively under development and free for everyone while we build it out. Feedback welcome at [email protected].

Get started, free during betaSee features
KeepMyLedger

Why not Quicken, QuickBooks, or Mint?

Those tools get the job done, until they don't. Here's what we set out to fix:

No stored bank credentials
Mint, Quicken, and most competitors ask you to hand over your banking username and password (via Plaid or similar). We never do. You export a statement file from your bank and import it here. Your login stays between you and your bank.
Your data is not our product
Intuit has settled with the FTC over misleading data practices. Mint shared transaction data with Intuit's marketing partners. KeepMyLedger has one revenue source: your subscription. That's it.
No surprise price hikes
Quicken has raised its annual price multiple times while cutting features and forcing cloud migration on users who preferred local software. Our pricing is simple and published upfront.
No forced integrations
QuickBooks bundles payroll, payments, and a sprawling app marketplace. It's powerful but overwhelming for a solo operator or small team who just needs clean books. We do one thing well.
AI that you opt into
AI categorization only runs when you click "AI Assist" on a specific transaction. Bulk categorization is rule-based and deterministic; no transaction data is sent to an AI model without your explicit action.
Always exportable
CSV export is a first-class feature, not a hostage negotiation. If you ever want to leave, your data comes with you. No support ticket, no conversion fee.

What you get

Statement imports

Drop in PDF or CSV statements from any bank. We extract transactions automatically. No bank login required.

Smart categorization

Build rules once and let them tag future transactions. AI fills the gaps for one-off purchases.

Duplicate-safe

Re-import the same statement without fear. Duplicates are detected and skipped every time.

Tax-ready reports

Per-category totals, monthly cashflow, and a tax export tuned for your accountant.

Receipt attachments

Attach receipt images or PDFs, optionally synced to Google Drive, right alongside each transaction.

Private by design

Your data is never sold or shared with advertisers. Export to CSV anytime. No vendor lock-in.

Pricing

Simple plans. No per-transaction fees. Cancel anytime.

Hosted
Beta
Free during beta
We run it; you sign in and import statements.
  • Google, Microsoft, Apple & email sign-in
  • AI categorization included
  • Automatic backups
Pro
TBD
Coming after beta: multi-business, higher AI limits, priority support.

Common questions

Do you store my bank login credentials?

Never. KeepMyLedger works from statement files you export yourself from your bank's website. We have no connection to your bank and never ask for your banking password or username.

Is my financial data sold or shared with third parties?

No. We have one revenue stream: your subscription. Your transaction data is used exclusively to provide the service to you. We do not share it with advertisers, data brokers, or marketing partners. See our Privacy Policy for the full picture.

Which banks are supported?

Any bank. Import a PDF or CSV statement you export yourself โ€” common formats are detected automatically, and AI-assisted extraction handles the rest. CSV imports include a column-mapping step so you can match your statement to the right fields.

Does AI see all my transactions?

Only when you explicitly click "AI Assist" on a specific transaction. Bulk categorization is rule-based and fully local; no transaction data is sent to an AI model without your action.

How is this different from QuickBooks or Quicken?

Both are solid products for larger teams or complex accounting needs. KeepMyLedger is deliberately simpler: import statements, categorize transactions, get tax-ready reports. No bank-link required, no upsell ecosystem, no data-resale business model.

Can I export my data?

Yes. CSV export is built in for transactions and tax reports. If you cancel, your data comes with you. No lock-in, no conversion fee.

Is there a mobile app?

The web app is a PWA; add it to your home screen on iOS or Android for a native-feeling experience.