Every bank account, every entity. One cash number you can trust.
Ledger connects your banks, ERP and payroll so finance teams at mid-size companies see consolidated cash in real time — and forecast thirteen weeks out without rebuilding a spreadsheet every Monday.
Consolidated cash · all entities
Cash position, 30 days
Sep 3 – Oct 3| Account | Entity | Currency | Balance (USD) | 24h | Last sync |
|---|---|---|---|---|---|
| JPMChase Operating ••4821 | Halden Health Inc. | USD | $14,208,330.52 | +$318,420 | 2m |
| SVBSVB Treasury MMF ••0937 | Halden Health Inc. | USD | $7,190,000.00 | $0 | 2m |
| BoABofA Payroll ••2210 | Halden Labs LLC | USD | $3,842,116.08 | −$1,204,775 | 6m |
| HSBCHSBC Business ••7734 | Halden UK Ltd | GBP | $5,318,447.91 | +$86,102 | 11m |
| RBCRBC Operating ••5093 | Halden Canada | CAD | $3,206,981.40 | +$41,930 | 14m |
- Northwind Logistics
- Halden Health
- Corvane
- Pellham & Ross
- Tidewater Foods
Built for the controller who closes the books, not the analyst who builds the deck.
Three things Ledger does every morning before your first coffee — and keeps doing every fifteen minutes after that.
Stop logging into nine bank portals.
Ledger pulls balances and transactions directly from your banks over API, refreshing every 15 minutes. Foreign accounts are converted at the ECB mid-rate, so the consolidated number is always in your reporting currency.
- Direct bank APIs for Chase, BofA, Wells Fargo, SVB and HSBC — no screen scraping.
- Entity roll-ups with intercompany transfers netted out automatically.
- BAI2 and MT940 file feeds for banks without an API.
Accounts
23 accounts · 7 banksSee the low point before it arrives.
Ledger reads open AR and AP from your ERP, scheduled payroll runs and debt service, then projects week-by-week ending cash. When a week dips below your minimum cash policy, you'll know with two months of runway to act.
- Driver-level detail — click any week to see the invoices and runs behind it.
- Scenarios for slower collections or a delayed raise, side by side.
- Forecast vs. actual variance tracked weekly — our customers average 96.8% accuracy at week four.
13-week forecast · Base case
- Customer receipts NetSuite AR+$7,912,400
- Payroll, 2 runs ADP−$6,840,215
- AP run Bill.com−$4,206,980
- Term loan interest Schedule−$1,118,750
Rules that watch your accounts for you.
Set thresholds on any account or entity. When one trips, Ledger proposes the transfer, routes it for approval in Slack, and logs who approved what — ready for your auditors.
- Balance floors and ceilings to keep operating accounts funded and idle cash earning.
- Outflow anomaly detection matched against open bills in your ERP.
- Dual approval with a full audit trail exported to your close binder.
Alerts · Today
4 rules activeBalance hit $1,842,300 against a $2,000,000 floor after the morning ACH batch.
Wire of $312,450.00 to Kestrel Freight LLC matched to bill INV-20931 in NetSuite.
Halden Labs LLC has held $6.1M in a non-interest account since Aug 29.
Connects to the systems you already run.
Read-only by default. Most teams connect their banks, ERP and payroll in a single afternoon, without IT.
Banks Direct API · BAI2 · MT940
ERP & accounting Two-way sync
Payroll, AP & spend Scheduled outflows
Finance teams that stopped reconciling at 7 a.m.
“We had fourteen accounts across four banks and a spreadsheet that broke whenever someone sorted it. Now the cash report is in Slack at 8:00 and I spend the first hour of my day on decisions, not downloads.”
“The idle-cash alert paid for Ledger in its first week. We found $3.4 million sitting in a subsidiary account earning nothing — it now earns about $150k a year in a money market fund.”
Priced by accounts, not by seats.
Invite your whole finance team and every approver. You pay for the bank accounts you connect.
Starter
For a single entity moving off spreadsheets.
$4,704 billed yearly
Start 14-day trial- Up to 10 bank accounts
- 1 entity, USD reporting
- Hourly balance sync
- 13-week forecast, base case
- QuickBooks & Xero sync
Growth
RecommendedFor multi-entity teams with an ERP and a treasury function.
$12,384 billed yearly
Get started- Up to 75 bank accounts
- 10 entities, multi-currency
- 15-minute sync via direct bank APIs
- NetSuite, Intacct & Dynamics sync
- Scenarios, alerts & sweep approvals
- REST API & webhooks
Enterprise
For groups with 75+ accounts or global banking.
Annual contract, custom terms
Talk to sales- Unlimited accounts & entities
- SWIFT, BAI2 & host-to-host feeds
- SAML SSO & SCIM provisioning
- SOC 1 Type II report for auditors
- Dedicated implementation lead
All plans include unlimited users, read-only bank access and SOC 2 Type II controls. Nonprofit or seed-stage? Ask about discounted pricing.
Tomorrow's cash report, already done.
Connect one bank today and see your consolidated position before lunch.