RetirePlanAI does not link to your bank or to Monarch. Instead, you export a simple balances file from Monarch and upload it. RetirePlanAI reads the latest balance for each account and lets you review every change before anything is saved. The whole thing takes about a minute, and after your first import your account mappings are remembered.
Before You Start
Balance import is available on a paid plan. Make sure you have already added your accounts in RetirePlanAI (Plan Builder → Accounts) so there is something to match your Monarch balances against. You do not need to match every account — you can map some now and ignore the rest.
Step 1: Export Your Balances from Monarch
In Monarch, go to Settings → Data → Download account balances. This downloads a CSV file that lists your accounts and their balances over time. You do not need to edit or clean up the file — RetirePlanAI reads it as-is and automatically uses only the most recent balance for each account.
Step 2: Open the Import Screen
In RetirePlanAI, go to the Accounts page and click Import CSV. Choose the balances file you just downloaded and click Upload & Review.
Your file is processed in memory and is never stored on our servers. Only balances are read — no transaction history is used.
Step 3: Map Your Accounts
On the review screen, each account from your file appears in a row next to a Maps to dropdown. RetirePlanAI tries to match each one for you:
- By account number: If the account name in Monarch includes a masked number (for example, ...5196), it is matched to the RetirePlanAI account with the same ending — the strongest match.
- By name: Otherwise, a close name match is suggested when it is unambiguous.
Every suggestion is just a starting point. For any row you can pick a different account, choose Don't import to skip it this time, or choose Always ignore this account so it is skipped automatically in the future.
Step 4: Review the Changes
The table shows each account's current balance next to the new balance from your file, so you can see exactly what will change. A few things are handled automatically to keep you safe:
- Stale balances are unchecked by default. If a balance in the file has not been updated in a while, the row is left off so you do not overwrite a good number with an old one. You can re-check it if the value is still correct.
- Liabilities are skipped. Credit cards, loans, and other negative balances are not shown. Balance import updates your asset accounts only.
- Only checked rows are applied. Anything left unchecked is ignored.
Step 5: (Optional) Update Your Other Scenarios
If you keep what-if scenarios, you can check Also update my other scenarios to apply the same balances to matching accounts across all of them in one step. RetirePlanAI remembers this preference for next time.
Step 6: Apply
Click Apply Updates. Your selected balances are saved, and you are returned to the Accounts page with a summary of what changed. That's it.
Next Time Is Even Faster
Because your mappings are saved, future imports skip most of the setup. Export a fresh balances CSV, upload it, glance at the changes, and apply. Many people do this once a month so their Monte Carlo simulation and projections always reflect today's numbers.
A Note on Privacy
RetirePlanAI has no bank connections and does not link to Monarch. You are always the one who exports and uploads the file, the file is read in memory and never stored, and only the balances you explicitly check are written to your plan.