How to download your RBC Royal Bank transactions as a file
Short answer: In RBC Online Banking on a computer, use the option to download your transactions to accounting or financial software, choose the spreadsheet (.csv) format, pick your accounts and how far back to go, then download. RBC's help says most accounts cover about 90 to 120 days. Subloupe has a built-in preset for RBC CSV files.
Before you start
- Use a computer. We couldn't confirm a transaction download in the RBC Mobile app, so use a computer browser. Mobile banking apps often can't export transactions.
- You need a CSV, OFX or QFX file, not a PDF. Subloupe can't read PDF statements.
- One file per account or card is fine. You can import several files at once.
Download your transactions in RBC Online Banking
RBC's help page (in French) describes the download; its menu names may have changed since, so look for the general wording below.
- Sign in to RBC Online Banking in a web browser on a computer.
- Go to the page that lists your account balances.
- Look for the option to download transactions to accounting or financial software (RBC's French help calls it « Télécharger dans un logiciel de comptabilité »).
- Choose the spreadsheet (.csv) format.
- Select the account or accounts (chequing, savings, Visa or line of credit).
- Choose how much history to include, then continue and save the file.
Which format to choose
| Format | Use it? | Notes |
|---|---|---|
| Spreadsheet (.csv) | Yes, recommended | Subloupe has a built-in RBC preset |
| Quicken or Microsoft Money | Works if the file is .qfx or .ofx | Read directly, like OFX files from any bank |
| eStatement (PDF) | No | RBC says eStatements can't be downloaded to software, and Subloupe can't read PDFs |
How far back can you go?
RBC's help says the download covers 90 to 120 days for most accounts. For an RBC Visa, it covers your current activity and your last statement.
One month of statements is enough to start; add more months to catch yearly renewals. If your bank limits each download, save several files that cover consecutive periods and import them together. A few days of overlap between files is fine.
Import the file into Subloupe
- Open the statement import.
- Drop your file or files, or choose them. Your browser reads them on this device: nothing is uploaded, and Subloupe never asks for your bank login.
- The RBC preset recognizes RBC CSV files automatically. QFX or OFX files are read directly too.
- Select Add to dashboard to review. Nothing is decided in the import window: what it found appears on your dashboard under To review. For each charge, choose Keep, Not a subscription, Pause, Cancel it or Delete, or use Review all to Confirm all or Dismiss all at once. Phone, internet and energy bills are grouped under Bills and are only added if you tick them.
If something goes wrong
- "PDF statements can't be read": go back to online banking and download the transactions as CSV, OFX or QFX instead.
- "No transactions found in this file": check that the period you picked has transactions, or try the other format.
- Dates or amounts look wrong: import the original file, not a copy you opened and saved in a spreadsheet app, which can change dates. If you're asked to pick columns, choose the date, description and amount.
FAQ
Why can't I find the download option? RBC has redesigned Online Banking since its help page was written. Look for a Download link near your account activity, or search RBC's help for "download transactions".
Can I download my RBC Visa? Yes. RBC's help lists Visa among the accounts you can download, with the current activity and last statement.
Is it safe to import my bank statement? The file is read in your browser and never uploaded. Only what it finds is saved, in your browser, for you to review; the file and its transactions are discarded. You never share your bank password.
Guides for other banks
- Download your Desjardins (AccèsD) statement as CSV
- Download your TD statement as CSV
- Download your BMO statement as CSV
- Download your Scotiabank statement as CSV
- Download your National Bank statement as CSV
Related: How to cancel a pre-authorized payment · Rocket Money alternatives for Canada
Find your subscriptions in this statement
Import your file into Subloupe. It adds the recurring charges it finds to your dashboard to review, with what each costs per year. The file is read in your browser and never uploaded. Import and detection are free. No account, no bank login.
Subloupe isn't affiliated with RBC Royal Bank. Menu names change: if a step doesn't match what you see, search your bank's help centre for "download transactions". Facts checked October 28, 2026.