Plaid-powered bank sync

A budget app with bank sync and visible limits

Eligible paid plans can connect supported checking, savings, and credit card accounts through Plaid. Expense Atlas imports available transaction activity for review, categorization, and use in the broader budgeting workflow.

How a Plaid bank connection works

Plaid is the active production connection path. Expense Atlas does not ask you to type bank credentials into an Expense Atlas form, but institution sign-in and data availability still depend on Plaid and the institution.

  1. 1

    Check paid-plan capacity

    Starter includes 5 bank sync accounts and Plus includes 10. Self-service add-ons can raise Starter to 9 total or Plus to 19 total. Contact support for 20 or more.

  2. 2

    Open Plaid Link

    Plaid Link handles institution selection and sign-in. Available institutions, connection methods, and account types can vary by provider eligibility.

  3. 3

    Choose supported accounts

    Expense Atlas supports eligible checking, savings, and credit card accounts. Wallet-like payment app accounts, including unsupported PayPal or non-custodial wallet subtypes, are filtered out.

  4. 4

    Import available history

    After connection, transaction activity syncs in the background. The amount of history, pending status, refresh timing, and field quality depend on Plaid and the institution.

  5. 5

    Review and maintain

    Review categories and duplicates, pause an account, start a supported refresh, or disconnect it. Older statement uploads can fill gaps when connected history is shorter than needed.

Synthetic demo data

Choosing accounts within a Starter plan

This example shows how account slots apply to selected accounts, not just institutions.

Community Bank checking

Selected through Plaid Link.

1 slot

Community Bank savings

A second account at the same institution uses another slot.

1 slot

Card issuer credit card

An eligible credit account can be selected separately.

1 slot

Starter capacity remaining

Based on 5 included bank sync accounts.

2 included slots

If one connection returns more selected accounts than the available plan slots, the connection cannot be completed until fewer accounts are selected or capacity is increased.

CSS illustration with synthetic demo data. This is not a product interface or screenshot.

Connection coverage and timing are provider dependent

  • Bank sync is not included on the free plan. It requires an eligible paid plan and available account capacity.
  • Plaid and each institution determine coverage, authentication flow, history, pending data, refresh timing, and outages.
  • Imported transactions and categories can be incomplete, delayed, duplicated, or incorrect and should be reviewed.
  • Expense Atlas receives selected account details, transactions, and connection information needed to maintain the accounts you authorize. Plaid handles institution sign-in; review the Privacy Policy and Trust Center for Expense Atlas data practices.
  • Statements, CSV imports, and supported receipt uploads remain alternatives when a connection is unavailable or historical coverage is short.

Frequently asked questions

Clear answers about how this feature works and what to review before relying on it.

Is Expense Atlas a budget app that syncs with your bank?

Yes. On eligible paid plans, Expense Atlas can sync supported checking, savings, and credit card accounts through Plaid. Imported transactions support merchant and category review plus Personalized Budget generation, so the budget can start from activity you already have.

Is bank sync available on the free plan?

No. Plaid-powered bank sync is a paid-plan feature. Starter includes 5 bank sync accounts and Plus includes 10, with additional self-service capacity available within published limits.

Which accounts can I connect?

Eligibility depends on Plaid and the institution. Expense Atlas accepts supported checking, savings, and credit card accounts and filters unsupported wallet-like payment app accounts.

How often do transactions refresh?

Refresh timing depends on Plaid and the institution. Expense Atlas supports background sync and user-started refresh flows, but it does not promise real-time or fixed nightly delivery.

Does Expense Atlas collect my bank password in its own form?

No. Plaid Link handles institution sign-in. Expense Atlas receives the account and transaction information needed to maintain the accounts you choose, but it does not receive your bank password.

What if Plaid does not provide enough history?

You can add supported older statements or CSV files to build a fuller history. Imported records still need duplicate and category review.

Compare paid bank sync capacity

Review included account slots, add-on limits, and the manual import alternatives before choosing a plan.