MatchLedger pricing
The whole picture on one page: what a plan actually covers, what it costs, what happens when a client's volume changes, and who on your team it includes. The short answer is that you are billed per set of books (one organization per client or business), so each one carries the plan its own volume calls for.
How pricing works, in detail
Organization is what MatchLedger calls one set of books: one per client or business, each walled off from the others. That is the multi-organization, multi-tenant setup you'll see throughout the app.
One organization per set of books
Create an organization for each business whose books you reconcile. That is the unit MatchLedger prices, and the unit it isolates. Multi-tenant means exactly this: documents, matches, and history inside one organization are never reachable from another.
Each organization gets its own plan
The caps that decide a tier are monthly transactions, reconciliations, and entries per file, so the right plan follows how much lands in that client's books each month. A service practice on one checking account, a retailer settling card batches daily, and a wholesaler running several accounts rarely land on the same tier.
Separate limits, separate billing
Every cap is metered per organization and resets per organization. Billing is separate in the same way: one organization's plan never covers another, and charges on one don't offset another.
Example: one bookkeeper, three clients
Three organizations, three plans, one login. Each is billed on its own: you would pay for one Professional and one Business, and nothing for the Free one. The plans never pool, so you only carry a bigger plan where the volume actually is.
You're not locked into the tier you pick
Volume moves: a client grows, a cleanup engagement ends. Move any organization up or down a tier from your billing settings whenever that happens: the new plan takes effect right away, the difference is prorated, and your renewal date doesn't move. Organizations change plans independently, so moving one client up leaves the rest untouched. Cancel and that organization keeps running to the end of the period you've already paid for.
Your team doesn't change the price
You pay for the organization, never per seat. Each organization has exactly one owner (they hold billing, the team, and settings), and everyone you invite joins as a member who can do all the reconciliation work. The plan sets how many people can be in that organization at once: 1 on Free, 3 on Starter, 10 on Professional, 25 on Business, and no cap on Business Plus. Ownership can be handed to another member at any time.
- • Each organization must be a single business or legal entity; two clients' books can't share one organization. See Terms.
- • While the open beta runs, every organization you hold is $0 and runs at Professional capacity. There is no trial clock and nothing to upgrade.
- • Seats are counted per organization: a person who works in three of your organizations takes a seat in each.
Pricing FAQ
- Is API / MCP access included?
- Yes, on every plan including Free. Each organization gets a daily allowance of API calls plus per-minute limits for API keys and connected agents (Claude Code, Codex, any MCP client). Browser use isn't counted. Daily allowances reset at 00:00 UTC.
Simple, Transparent Pricing
Every price below is for one organization: one client's set of books. While the open beta runs, every plan is $0. No hidden fees, no surprises.
Each price covers one organization: one set of books. How pricing works
Every plan is free during the open beta.
Every account runs at Professional capacity while the beta is on, whichever plan you pick later.
When the beta ends, we'll give you at least 30 days' notice to pick a plan. There's no card on file, so nothing is ever charged automatically.
Free
$0 during beta
A complete reconciliation, at no cost
- 200 transactions / month
- 3 reconciliations / month
- Up to 300 entries / file
- 2,000 API calls / day · 30 reads / min
- CSV export
Starter
$0 during beta
For freelancers and solo accountants
- 1,500 transactions / month
- 15 reconciliations / month
- Up to 500 entries / file
- 10,000 API calls / day · 60 reads / min
- CSV export
This price applies when the beta ends
Professional
$0 during beta
For growing practices and teams
- 5,000 transactions / month
- 50 reconciliations / month
- Up to 1,500 entries / file
- 30,000 API calls / day · 120 reads / min
- CSV + Excel export
- Email support
This price applies when the beta ends
Business
$0 during beta
For firms and growing teams
- 15,000 transactions / month
- 150 reconciliations / month
- Up to 5,000 entries / file
- 100,000 API calls / day · 300 reads / min
- CSV + Excel export
- Email support
This price applies when the beta ends
Business Plus
$0 during beta
For high-volume firms and enterprises
- 40,000 transactions / month
- 500 reconciliations / month
- Up to 10,000 entries / file
- 300,000 API calls / day · 600 reads / min
- CSV + Excel export
- Priority support
This price applies when the beta ends