The seven limits
OpenAI's ChatGPT personal finance feature is real, shipping, and works. OpenAI says its bank-data provider connects to more than 12,000 financial institutions. It is read-only, and it can answer questions like “did I overspend on groceries this month?” with your real numbers. That's good.
It also has seven concrete limits that show up in OpenAI's own docs and in early community feedback. Here they are, plus what to do about each.
1. It's US-only
OpenAI's launch post and help center both describe the feature as available “in the U.S.” There is no announced international timeline. If your ChatGPT account is in Canada, the UK, Australia, or the EU, the Finances sidebar simply doesn't appear.
Workaround: none from us yet. BankBridge also supports US banks only today, so it won't connect a bank in another country.
2. Disconnecting doesn't clear your chats
Price is no longer the catch: since October 2, 2026 the feature is rolling out to Free and Go users in the US, after launching for Pro and reaching Plus. The catch is what happens to answers you already got. OpenAI says disconnecting an account deletes the synced account data within 30 days, but it “will not affect financial information in your ChatGPT conversation history.” The help center adds that disconnecting “does not remove information from past conversations or financial memories.” Balances and transactions quoted in past chats stay there until you delete those conversations, and financial memories stay until you delete them from the Finances page.
Workaround:delete finance conversations and financial memories when you're done with them, and prefer a connection that keeps no copy of your data on its own side.
3. It's locked to the ChatGPT app
The bank integration is scoped to your ChatGPT account and surfaces in chatgpt.com, the ChatGPT iOS app, and the Android app. That's it. It does not roam. If you also use Claude Code in a terminal, or Cursor in your editor, or Gemini CLI for a scripting task, none of those can call OpenAI's finance tools.
For most working software people that's a lot of surface area to leave finance-blind. Claude Code has become common for daily workflow, and Cursor is the default editor for a growing chunk of engineers.
Workaround: a cross-host MCP server exposes the same live-read surface to every host you use.
4. Sync can lag on first connect
OpenAI's help center says the first sync after you connect “usually takes a few minutes, but in rare cases it may take several hours.” After that, connected account data syncs automatically, and if your bank is down, Finances “may continue showing the latest data from your last successful sync.” Answers come from a synced copy, so a purchase you just made may not appear until the next sync.
Workaround: use a live-fetch server that hits the bank on every tool call. There's no snapshot to be stale because there is no snapshot.
5. It's still changing
OpenAI's May 2026 launch post called the Pro release a preview. The help center no longer uses that label, but the feature keeps moving. Each update since (Plus in June, Free and Go in October) changed who gets it, and OpenAI lists additions since launch including weekly updates, credit monitoring, stock watchlists, voice, Android support, and manual account entry. The launch post also says Intuit support is “coming soon” and describes plans to help users take action with partners like Intuit, with no date given. A product moving this fast can change scope or move features between plans.
Workaround: pair the built-in feature with an independent tool so you're not exposed to a single vendor's product decisions on your bank data.
6. Temporary chats exclude finance data
OpenAI's help center says temporary chats (the ones that aren't saved to history) won't access connected accounts or “use or create memories.” If you're used to firing up a temporary chat for a quick throwaway question, finance queries in that mode won't work.
Workaround: either use a normal chat, or use a separate MCP server that doesn't care what chat mode you're in.
7. Retention while connected is unstated
At launch, American Banker's coverage quoted analysts asking, “What data will the AI model see, retain, and consume?” and noted OpenAI did not respond with specifics. Since then, OpenAI's help center has filled in most of the picture: synced account data is deleted from OpenAI's systems within 30 days of disconnecting, the bank-data provider deletes its data for that connection within 30 days, and credit report data is deleted within 30 days. Past conversations and financial memories stay until you delete them. On training, the launch post says “Your conversations with connected financial accounts follow the same model training settings you choose across ChatGPT.”
The remaining gap: OpenAI does not say how long it keeps your synced account data while an account stays connected.
Workaround: zero-cache is the sharpest answer. A server that never persists financial data cannot leak, retain, or repurpose it.
What to do about it
Most of these limits are architectural, not fixable by prompt or settings. The workaround pattern is the same for most of them: use an independent bank-connected MCP server that plugs into whatever host you happen to be using.
BankBridge is one option here: a hosted MCP server, $5/mo per connected bank, live-fetch (no server-side cache), 29 supported hosts including ChatGPT via its general-purpose MCP client. There are others: SimpleFIN is DIY, self-hosted MCP builds are viable for engineers, and bank-data aggregators offer developer accounts if you want to build your own.
The point is: ChatGPT's built-in feature is a great starting point, but it doesn't have to be the whole answer. Finance data belongs to you, not to whichever AI app you happen to use this month.