Features

Everything your AI can do with real books

LedgerMCP is a complete double-entry accounting system with an MCP server built in. Below is the full capability set, grouped the way people actually use it. Every one is free, works in the web app on its own, and is available to Claude or ChatGPT through 60 tools.

Your agent, any chat

What can you do with my books?
Import statements, categorize and split, match transfers, reconcile to the statement, and run your P&L, balance sheet, Schedule C, and 1099. On personal books I also track subscriptions and project your cash flow. Where should I start?

Core bookkeeping

The daily work, on a ledger the database keeps balanced no matter who is posting.

Categorize and split

Assign each transaction to a category, or split one charge across several. Every assignment posts a balanced journal entry. Corrections reverse and re-post, so nothing is ever edited or deleted.
Transaction categorization →

Match transfers

Money moving between your own accounts is detected and booked as a transfer, never counted as income or expense. You confirm; the ledger never guesses on its own.

Journal and chart of accounts

A real general journal and a chart of accounts you can add to, rename, and archive. Post manual adjustments, draws, and opening balances directly when you need to.

Bank feeds and import

Get transactions in three ways, then keep them flowing.

Live bank feeds

Connect a bank through Plaid and transactions arrive on their own, in business or personal mode. The one paid feature, from $9 per month. Everything else is free.

Statement and CSV import

Hand your agent a CSV or a PDF statement and it imports the rows, de-duplicated. Free on every plan, and the fastest way to clear months of backlog.

Offline accounts

Track any account with no bank connection: a manual checking account, a loan, a brokerage. Set an opening balance and go.

Reconcile and close

Prove the books tie to the bank, then lock the period so it stays that way.

Bank reconciliation

Tie each account to its statement, by ending balance or a check-off worksheet. Every tie-out is saved as proof, and a mismatch returns a ranked list of the likely culprits.
Reconciliation →

Period locks

Once a month is closed, lock it. Nothing, human or AI, can post into a locked period. Your January numbers in July are the same ones your CPA saw in February.

Books health check

An independent audit re-derives the accounting invariants from the raw rows: every entry balances, the trial balance agrees, and the accounting equation holds.

Reports and tax

Every figure computed from postings at view time, exportable, and shareable with your accountant.

Financial reports

Profit and loss with period comparison, balance sheet as of any date, trial balance, and spending trends. Drill into any number down to the postings behind it.
P&L, balance sheet, trial balance →

Schedule C

Your year regrouped onto IRS Schedule C lines, with suggested mappings for anything unfiled. Sole-proprietor tax prep, done before you open the form.
Schedule C tax prep →

1099 report

Total paid to each vendor for the year, with the $600 threshold and missing W-9s flagged. Hand it to your CPA at year end.
1099 tracking →

Tags for projects and clients

Tag transactions by project, client, or vendor and see money in, money out, and net per tag over any range.

Share with your CPA

Mint a read-only link to a single report and date range. It expires on a schedule, is never indexed, and gives your accountant the numbers with no login.

Export everything

One click exports your whole book to CSV: transactions, general ledger, chart of accounts, tags, journal entries, and assets. No lock-in, ever.

Personal finance

Point a book at your own money and the whole product reshapes around it.

Subscriptions and recurring

Every recurring bill and paycheck detected automatically, with alerts for price hikes, double charges, and bills that did not arrive when expected.
Subscription tracking →

Cash-flow calendar

A day-by-day projection of your bank balance through the end of next month, walking your known bills and paychecks forward. Answers will I make rent before it happens.

Budgets and safe-to-spend

A handful of monthly targets, optional rollover for lumpy costs, net worth over time, and one safe-to-spend number. No envelopes to babysit.

Built to be handed to an AI

The features above are only safe to automate because the ledger protects itself.

Every write logged and reversible

Each AI action lands in an append-only audit log: which key acted, which tool ran, what entry resulted. Any of it reverses with one click.

A durable operating manual

Rules you set once, like a certain Zelle payment is always rent, are saved to the book so every future session keeps the books the same way.

It cannot break the math

Entries must balance, postings are immutable, and retries can never double-post. See the full architecture on the security page.

Features, in short

What can LedgerMCP actually do?

Full double-entry bookkeeping, end to end: import bank statements, categorize and split transactions, match transfers, reconcile accounts to the statement, and run every core report including P&L, balance sheet, trial balance, Schedule C, and 1099. It also does personal finance: budgets, subscription tracking, and a cash-flow calendar. Your AI does the work through 60 MCP tools, or you do it yourself in the web app.

Do these features cost extra?

No. The software is free: unlimited books, all reports, CSV import, receipts, tags, and full AI access. The only paid feature is live bank feeds through Plaid, from $9 per month, priced by how many bank accounts you connect across all your books.

Does the AI have every feature a human does?

Nearly. The 60 MCP tools mirror the web app almost one to one: importing, categorizing, splitting, transferring, reconciling, tagging, reporting, budgeting, and more. A few destructive actions, like permanently deleting an empty account, stay human-only in the web app on purpose.

Can I use LedgerMCP without an AI at all?

Yes. Every feature on this page has a full web interface. The AI just automates the same books. Many owners run entirely in the web app and never connect an agent.

Is this for business books or personal finance?

Both. Each book has an entity type. Business books get reconciliation, Schedule C, and 1099 reporting. Personal books get net worth, budgets, subscription alerts, and a safe-to-spend number. One account can hold unlimited books of either kind.

Try any of it with your own numbers

Free to start, no card. Connect your agent or work in the web app, and see the whole feature set on one month of transactions.