For CPAs, bookkeepers & firms

Client bookkeeping without per-client fees

Unlimited client books on one account, free. Your AI agent does the write-up work across every client with one key, and an immutable ledger with a full audit trail keeps each engagement defensible. Software stops being a line item on every client.

$0

per client, per month, forever

client books under one account

1

API key: your agent works every book

$79

/mo max, if you feed up to 100 bank accounts

The math your software vendor doesn’t want you to do

Today: per-client pricing

Mainstream accounting software charges per company file. At typical small-business tiers, 25 client subscriptions is hundreds of dollars a month before you’ve billed an hour, and it scales with every client you win.

LedgerMCP: pooled pricing

The software is free for unlimited books. If you connect live bank feeds at all, they’re pooled across every client: up to 100 connected accounts is $79/mo in total. Clients on CSV import cost exactly $0.

The hours are the real cost

Write-up work is data entry, and data entry is what agents are good at. Your AI categorizes, matches transfers, and preps the close across all books from one connection. You spend the hours on review and advice, the part clients actually pay for.

An engagement, end to end

  1. 1

    Open a book per client

    Each client is its own business in your account: own chart of accounts, transactions, reports, and lock dates. Creating one takes a sentence (“set up books for Ramirez Plumbing LLC”) and the default small-business chart is seeded instantly.

  2. 2

    Point your agent at the backlog

    Hand it the client’s statements. Bulk import and bulk categorize are built as migration workhorses: batches dedupe on import, one bad row never blocks the rest, and transfer matching keeps inter-account moves from double-counting.

  3. 3

    Close, lock, deliver

    Reconcile to the statement balance, book depreciation, lock the period, and export or print the reports. The locked period plus the append-only audit log is your working-paper trail: what posted, when, by whom, and why.

Built to survive scrutiny

Immutable postings

No edit, no delete: revoked at the database level, for everyone including us. Corrections post as linked reversals, so the record of what happened is complete by construction. It is the property reviewers ask about first.

Period locks

After close, lock the book through the date. Nothing, human or agent, posts into a locked period. January’s numbers in July are the January numbers you delivered in February.

An audit log you can hand over

Every agent write is recorded append-only: which key, which tool, what entry resulted. Anything can be reversed in one click, and the reversal itself is on the record. Agent work stops being a leap of faith.

Balanced by the database

Debits equal credits at commit or the write is rejected, so the trial balance cannot not tie. Run the books-integrity check any time and it re-derives every invariant straight from the postings.

Honest limits, so you can plan

LedgerMCP is cash-basis oriented v1 software: no invoicing, payroll, sales tax, or multi-currency, and there is no payroll or invoicing to lean on. If your engagement needs those, we are the wrong tool for that client. For write-up work, catch-up, monthly close, and 1099 prep, it does the job for free and your agent does most of it.

Common questions

How much does LedgerMCP cost per client?

Nothing per client. Unlimited client books are free on one account, with CSV import, categorization, reconciliation, and every report included. The only paid feature is live bank feeds, priced by connected accounts pooled across ALL books: 21–100 accounts is $79/mo total, not per client.

Is this defensible in front of a reviewer or the IRS?

The ledger is built for exactly that question. Postings are immutable: corrections are linked reversals, so history is complete by construction. Periods lock after close. Every agent write sits in an append-only audit log with the acting credential recorded. You can hand a reviewer the trial balance and the trail behind any number.

Can my staff and clients get their own logins?

Yes. Invite staff by email as full members (co-owners of the book), and give clients a review-only role: they see their dashboard and can explain charges you flag, without any ability to write. API keys can also be scoped to specific books or made read-only, so an agent or a client’s assistant only ever touches what it should.

Which AI do I use with it?

Whichever you already have. Claude and ChatGPT both connect in about a minute, and Claude Code or any MCP client works with an API key. LedgerMCP ships no AI of its own, so you are not paying for a second assistant or trusting a black box: your agent, your prompts, on a ledger that enforces the rules.

How do cleanup and catch-up engagements work?

They are the sweet spot. The agent ingests months of statements in one pass, categorizes against the client’s chart, flags what it is unsure about, and matches transfers. You review the flagged queue, reconcile each month, and lock as you go. Engagements that took a weekend of data entry compress to an afternoon of review.

Can I get the data out for my tax software?

Everything exports to CSV in one click per book: transactions, general ledger, chart of accounts, journal entries, tags, and assets. The 1099 report gives you total paid per vendor with the $600 threshold and missing W-9s flagged.

Run one client on it this week

Pick your messiest backlog client, hand your agent the statements, and compare the hours. Free: no card, no per-client fee, ever.