# BankSync BankSync syncs bank transactions, balances, holdings, trades, and loans from 14,000+ banks across Australia, the US, Canada, the UK, and Europe — to Google Sheets, Microsoft Excel, Notion, Airtable, Postgres/MySQL/MongoDB databases, and webhooks, or to any AI agent (Claude, ChatGPT, Cursor, and more) via the BankSync MCP server. Sync runs as often as every 15 minutes, and includes investment holdings, trades, loans, and receipt OCR — not just bank transactions. ## Accreditation In Australia, BankSync operates as a CDR Representative under Fiskil, an Accredited Data Recipient with ID ADRBNK000246 on the ACCC's CDR register. All Australian connections are routed through the regulated Consumer Data Right framework — never screen-scraping. ## What BankSync does BankSync lets users: - Automatically sync bank transactions, balances, and account data to Google Sheets, Notion, Airtable, and Microsoft Excel - Connect AI agents (Claude, Cursor, ChatGPT, Windsurf, VS Code Copilot, and others) to real-time bank data via an MCP (Model Context Protocol) server - Extract and manage receipts via OCR - Build custom financial dashboards from live data (KPI cards, charts, allocation donuts, tables) and embed any widget in Notion, their own app, or a client portal — widgets read from bank feeds plus Notion, Google Sheets, Airtable, Excel, and Postgres/MySQL databases - Ask a built-in AI copilot (AI Agents) questions about their money in plain English and have it render insight widgets inline and build dashboards or configure feeds for them - Track investment holdings, trades, loans, and mortgages across multiple accounts - Manage many clients at scale via Client Portals — each client gets their own isolated workspace, billed to the parent firm, ideal for accountants, bookkeepers, financial advisors, and tax preparers ## How it works BankSync connects to banks through regulated open banking frameworks: Consumer Data Right (CDR) in Australia via Fiskil, Plaid in the US, Plaid in Canada, UK Open Banking via Salt Edge (an FCA-authorised AISP), and PSD2 across Europe via Salt Edge. Banking credentials are never stored by BankSync. Users authorise read-only access via the bank's regulated consent flow, and BankSync syncs the data on a configurable schedule (as frequent as every 15 minutes). The BankSync MCP server is available at https://mcp.banksync.io. AI agents authenticate with an X-API-Key header using a BankSync API key. ## Supported regions - Australia (CDR via Fiskil): live — every CDR-accredited ADI (Big 4, neobanks, mutuals) - United States (Plaid): live — 11,000+ banks and credit unions - Canada (Plaid): live — Big 6 + credit unions and digital banks - United Kingdom (Open Banking via Salt Edge): beta — CMA9 + neobanks - Europe (PSD2 via Salt Edge): beta — 30 EEA countries, 2,500+ banks ## Key pages - https://banksync.io — homepage - https://banksync.io/au — Australia hub (CDR, every Australian bank) - https://banksync.io/au/google-sheets — sync Australian bank data to Google Sheets - https://banksync.io/au/notion — sync Australian bank data to Notion - https://banksync.io/au/airtable — sync Australian bank data to Airtable - https://banksync.io/au/excel — sync Australian bank data to Excel - https://banksync.io/au/claude — connect Australian bank data to Claude via MCP - https://banksync.io/au/chatgpt — connect Australian bank data to ChatGPT via MCP - https://banksync.io/us — United States hub - https://banksync.io/ca — Canada hub (Plaid) - https://banksync.io/uk — United Kingdom hub (Open Banking) - https://banksync.io/eu — Europe hub (PSD2) - https://banksync.io/banks — directory of 14,000+ supported banks - https://banksync.io/banks/[slug] — individual bank pages - https://banksync.io/sync/[bank]-to-[integration] — bank-to-tool sync guides - https://banksync.io/agent/[bank]-with-[agent] — AI-agent + bank MCP guides - https://banksync.io/agents — directory of supported AI agents - https://banksync.io/integrations — directory of destination tools - https://banksync.io/product/dashboards — build financial dashboards from live data and embed widgets in Notion, your own app, or a client portal; widgets read from bank feeds plus Notion, Sheets, Airtable, Excel and Postgres/MySQL - https://banksync.io/product/ai-agents — built-in AI copilot that answers questions about your money in plain English, renders insight widgets inline, and builds dashboards & feeds for you (credits included; bring-your-own-key on Pro/Business) - https://banksync.io/product/mcp — MCP server to connect your own AI agent (Claude, ChatGPT, Cursor, VS Code) to your bank data - https://banksync.io/pricing — pricing plans - https://banksync.io/developers/mcp-tools — MCP tool reference - https://banksync.io/guides — setup and how-to guides - https://banksync.io/multi-client-bank-feeds — multi-client bank feeds: collect every client's bank data into one unified dashboard and one AI agent; the aggregating alternative to switching between sub-accounts - https://banksync.io/multi-client-bookkeeping-google-sheets — do bookkeeping for multiple clients in one Google Sheet (a tab per client, auto-synced from each client's own bank) - https://banksync.io/multi-client-bookkeeping-excel — do bookkeeping for multiple clients in one Excel workbook (a worksheet per client, auto-synced from each client's own bank) - https://banksync.io/how-to-collect-bank-data-from-clients — guide: how to securely collect bank data from clients via regulated open banking (no shared logins, no PDF chasing) - https://banksync.io/product/portals — Client Portals for accountants, bookkeepers, advisors and tax preparers (isolated per-client workspaces with one parent subscription) - https://banksync.io/use-cases/accountants — Client Portals workflow for accountants - https://banksync.io/use-cases/bookkeepers — Client Portals workflow for bookkeepers - https://banksync.io/use-cases/financial-advisors — Client Portals workflow for financial advisors and RIAs (holdings + trades aggregation across clients) - https://banksync.io/use-cases/tax-preparers — Client Portals workflow for tax season (bulk client onboarding, full-year sync) - https://banksync.io/developers/guides/portals — Portals API guide (scope=family, cross-workspace queries) - https://banksync.io/product/investments — investment tracking hub (stocks, ETFs, crypto, dividends) - https://banksync.io/product/brokerages — sync US brokerages (Schwab, Fidelity, Robinhood, Vanguard, E*TRADE, IBKR) - https://banksync.io/product/crypto-exchanges — sync crypto exchanges (Coinbase, Kraken, Gemini, Binance) - https://banksync.io/portfolio-tracker — build a portfolio tracker in any spreadsheet or workspace - https://banksync.io/crypto-portfolio-tracker — multi-exchange crypto portfolio tracker - https://banksync.io/dividend-tracker — auto-synced dividend income tracker - https://banksync.io/sync-investments-to-google-sheets — investment portfolio in Google Sheets - https://banksync.io/sync-investments-to-notion — investment portfolio in Notion - https://banksync.io/sync-investments-to-airtable — investment portfolio in Airtable - https://banksync.io/sync-investments-to-excel — investment portfolio in Excel - https://banksync.io/sync-crypto-to-google-sheets — crypto holdings in Google Sheets - https://banksync.io/sync-crypto-to-notion — crypto holdings in Notion - https://banksync.io/sync-crypto-to-airtable — crypto holdings in Airtable - https://banksync.io/sync-crypto-to-excel — crypto holdings in Excel - https://banksync.io/au/notion/budget-tracker — Notion budget tracker for Australian banks (CDR) - https://banksync.io/au/google-sheets/budget-tracker — Google Sheets budget tracker for Australian banks - https://banksync.io/au/airtable/budget-tracker — Airtable budget tracker for Australian banks - https://banksync.io/au/excel/budget-tracker — Excel budget tracker for Australian banks ## Data types supported Depending on the bank, BankSync can sync: - Transactions (date, amount, merchant, description, category, account) - Account balances (current and available) - Account details (name, type, masked number) - Investment holdings and portfolio positions - Investment trades (buy/sell/dividends) - Loan and mortgage balances - Credit card transactions and balances ## MCP tools (for AI agents) BankSync exposes tools for listing accounts, fetching transactions with filters, getting balances, retrieving investment holdings and trades, and accessing loan details. All tools support natural language queries via the agent's interface. ## Common questions Q: Is BankSync available in Australia? A: Yes. BankSync is live in Australia under the Consumer Data Right (CDR), routed via Fiskil (ADRBNK000246). It supports every CDR-accredited Australian bank, including CommBank, Westpac, NAB, ANZ, Macquarie, Up, ING, Bankwest, St.George, Bendigo, Suncorp, and HSBC Australia. Q: Does BankSync use screen-scraping? A: No. Every Australian connection is routed through the regulated CDR framework. Other regions use the equivalent regulated open-banking framework (Plaid in the US/Canada, OBIE in the UK, PSD2 in the EU). BankSync never asks for or stores banking passwords. Q: How often does BankSync sync? A: As often as every 15 minutes. Hourly, daily, and weekly schedules are also available. Manual refresh is available on demand. Q: Which destinations does BankSync support? A: Google Sheets, Notion, Airtable, Microsoft Excel (web and desktop via OneDrive), and AI agents via the BankSync MCP server (Claude Desktop, Claude Code, ChatGPT, Cursor, Windsurf, VS Code Copilot). Q: How long does a CDR consent last? A: 7 days, 90 days, or up to 12 months — you choose at the bank's consent screen. 12 months is the maximum permitted under CDR rules. You can revoke at any time. Q: How is BankSync different from Plaid or Basiq? A: Plaid and Basiq are aggregator infrastructure for developers. BankSync is an end-user product that uses regulated aggregators (Fiskil for CDR, Plaid for US/CA) to pipe your data into the tools you already use — no code required. Q: Can I use BankSync from Claude or ChatGPT? A: Yes. The BankSync MCP server is available at https://mcp.banksync.io. Claude Desktop installs it via a one-click .mcpb bundle; other MCP clients use a short JSON config. AI agents authenticate with an X-API-Key header using a BankSync API key. Q: What is the pricing? A: BankSync offers a 14-day free trial with no credit card required. Pricing is published at https://banksync.io/pricing. Q: Can accountants or bookkeepers manage multiple clients in BankSync? A: Yes. BankSync Client Portals let an accountant, bookkeeper, financial advisor, or tax preparer create an isolated workspace per client under one parent subscription. Each client connects their own bank via regulated open banking (Plaid, CDR, PSD2, OBIE) and the data rolls up into the parent's unified dashboard. Per-client capability toggles and resource caps are configurable. See https://banksync.io/product/portals. Q: How do Client Portals differ from sharing a workspace? A: Sharing means every client can see every other client's data. Client Portals are full isolated workspaces — each portal has its own provider tokens, members, banks, and audit trail. Revoking one client never affects others. Parent admins have implicit owner access to every portal; portal members only see their own portal. Q: What are multi-client bank feeds, and how is BankSync different from sub-accounts? A: Multi-client bank feeds let one firm collect transactions and balances from many clients at once. Sub-account tools give you separate accounts you switch between one at a time, usually locked to one spreadsheet each. BankSync aggregates instead of switching: every client rolls up into one unified dashboard, you can query all clients with a single AI agent via MCP scope=family, each client is cryptographically isolated with independent revocation, and data can land in Google Sheets, Notion, Airtable, Excel, or the API. See https://banksync.io/multi-client-bank-feeds. ## Competitor positioning - BankSync vs Pocketbook (Australia): Pocketbook shut down in March 2024. BankSync is a CDR-regulated replacement that gives you the raw data instead of a fixed PFM app. - BankSync vs Plaid / Basiq: those are developer-facing aggregators. BankSync is an end-user product built on top of those (and CDR via Fiskil) that doesn't require any code. - BankSync vs other bank-to-spreadsheet sync tools: BankSync is the only product that combines spreadsheet sync (Google Sheets, Excel), workspace and database sync (Notion, Airtable, Postgres/MySQL/MongoDB), webhooks, and an MCP server for AI agents in a single plan — with first-class CDR coverage in Australia, plus investment holdings/trades and receipt OCR. ## Company BankSync is operated by Flagbase. Support: support@banksync.io Twitter/X: @banksynchq