Every client's books in one Excel workbook.
One workbook. One worksheet per client. Auto-synced from each client's own bank through regulated open banking. Stop juggling logins and CSV exports — open one workbook and every client's transactions are already there.
To do bookkeeping for multiple clients in one Excel workbook, give each client an isolated BankSync portal, let them connect their own bank, and sync each portal into its own worksheet. You get a single workbook with a worksheet per client, refreshed automatically — no shared logins, no CSV exports.
From new client to live worksheet in five steps
Set it up once per client. After that, every worksheet keeps itself current.
Create a portal per client
In your Portals tab, add one Client Portal per client — a name, an icon, and their email. Each portal is a fully isolated workspace under your firm’s subscription.
Each client connects their own bank
Your client clicks the invite and authorizes read-only access through their own bank via regulated open banking (CDR, PSD2, OBIE). You never see or hold their login.
Point a feed at a worksheet
Create a feed for each client that writes into its own worksheet of one Excel workbook on OneDrive — “Acme Co”, “Smith LLC”, “Vertex Pty”. Map the columns once with the visual field mapper.
Set a sync schedule
Choose hourly, daily, or weekly. Every worksheet refreshes on its own schedule with provider-supplied transaction fields.
Roll up with Power Query (optional)
Add a Summary sheet and combine the client worksheets with Power Query or a PivotTable for a firm-wide cash view — all in the Excel workbook your team already lives in.
Why bookkeepers run their whole book this way
One workbook, every client
No more 10 logins, 10 CSV exports, 10 cleanup passes. Open one Excel workbook and every client’s transactions are already there, in their own worksheet.
Isolated at the source
Each client lives in their own portal with its own bank connection and tokens. A worksheet is just where their data lands — clients never see each other, and revoking one never touches another.
Categorized, structured rows
Transactions arrive with merchant, category, amount, balance, account, and date — ready for your working papers, formulas, or PivotTables. No re-keying.
Refreshes on a schedule
Set weekly for reconciliation clients, daily for active ones. Every Monday your worksheets are current without you logging into a single bank.
One subscription, family quota
Your plan covers the parent workspace and every client portal under it. Bank limits pool across the family — no per-seat charge, no per-client invoice.
Query it all with AI
Beyond the workbook: one API key with MCP scope=family lets Claude or ChatGPT reason across every client — "list unreconciled transactions over $500 across all clients this quarter."
Frequently asked questions
Can I do bookkeeping for multiple clients in one Excel workbook?
How are clients kept separate in the same workbook?
Can I get a single consolidated view across all clients?
Do I need OneDrive or Microsoft 365?
Do my clients need to share their bank password?
How often does the data update?
Put every client's books in one workbook
Create a portal per client, send the invite, point each feed at its own worksheet. Your master Excel workbook stays current on autopilot.