
National Bank Statement to CSV: Beyond 25 Months
Published on June 10, 2026 by CapyParse Team
National Bank of Canada (Banque Nationale, NBC) is Canada's sixth-largest bank, headquartered in Montreal and founded in 1859 by francophone businessmen. It dominates Quebec banking and has been expanding across the country, which means accountants and bookkeepers everywhere increasingly run into NBC PDF statements, often in French. The catch: National Bank's online transaction download only reaches back about 25 months, while its PDF eStatement archive holds up to 7 years. For anything older than two years, you need a converter. The same goes for any statement written in French with comma decimals and accented descriptions. This guide covers every reliable way to turn National Bank statements into CSV, Excel, or QBO, whether you hold an NBC chequing account, a National Bank Mastercard, or a business account on Internet Banking Solutions for Businesses.
Quick Summary
National Bank's built-in export supports CSV, QBO, OFX, and QFX, but only for roughly the last 25 months of transaction history, far short of the 7 years of PDF eStatements the bank keeps online. For older statements, French-language statements, or official monthly Mastercard statements, CapyParse converts NBC PDFs to clean CSV, Excel, or QBO files in seconds with 99%+ accuracy, in English or French.
Can You Download CSV Directly from National Bank?
Partially. National Bank online banking includes a transaction export that supports CSV (Excel-readable), QBO (QuickBooks), OFX, and QFX (Quicken) formats. On the business side it can handle up to 10,000 transactions per export. That sounds generous until you hit the limitations that push most people back to the PDF statements.
- History capped at about 25 months: National Bank's online transaction history for bank accounts and credit card operations reaches back roughly 25 months. The export can only cover what the history shows. Anything older exists solely as a monthly PDF eStatement, of which NBC keeps up to 7 years.
- Transaction feed, not the statement: The export reflects a live activity feed rather than the official monthly statement. Statement-period balances, interest postings, and the exact cut-off dates your accountant reconciles against live in the PDF, not the feed.
- Official Mastercard statements are PDF-only: Your full National Bank credit card statement is accessed through Download my eStatements in online banking or the app, and that download is a PDF. There is no statement-period CSV for the official credit card statement.
- The 2-year statement search window: Even within the 7-year eStatement archive, the statement search tool only covers a 2-year date range at a time. Pulling a full audit trail means running the search several times. Even then you still end up with PDFs, not spreadsheets.
There is also a practical gap between NBC's two banking channels. Business clients on Internet Banking Solutions for Businesses get the full export menu (CSV, QBO, OFX, QFX, filters, and high transaction limits), while personal banking leans much more heavily on PDF documents, especially for credit cards, where the complete monthly statement is a PDF download. If you are a sole proprietor running business expenses through a personal NBC account or a personal Mastercard, you inherit the weakest export options precisely where you need spreadsheets most.
For a CRA or Revenu Quebec audit, a mortgage application, or any reconciliation older than two years, the monthly PDF eStatement is your only source. NBC has archived chequing account statements since April 2016 and Mastercard statements since August 2020, keeping up to 7 years online, which makes the PDF the reliable long-term record, and conversion the missing step.
National Bank Statement Formats and Quirks
National Bank produces distinct layouts for personal chequing, Mastercard credit cards, and business accounts. Every layout exists in both English and French, depending on the language of your account profile. Knowing which you are working with makes a big difference to the converted output.
| Feature | Personal Chequing / Savings | Mastercard (World Elite, Platinum) | Business Banking |
|---|---|---|---|
| Statement language | English or French (account setting) | English or French | English or French |
| Date style | Day + month; French months on French statements (10 juin) | Transaction + posting date per billing cycle | Day + month; language-dependent |
| Amount columns | Separate withdrawals / deposits | Single amount column | Separate debit / credit columns |
| Running balance | Yes | No | Yes |
| Number format (French) | Comma decimals (1 234,56) | Comma decimals (1 234,56) | Comma decimals (1 234,56) |
The French statement trap: Bank in French (as a huge share of NBC's Quebec customers do) and your statements arrive with French month names (10 juin, 3 fevr.), French descriptions (Virement Interac, Retrait au GAB, Paiement de facture), and French-Canadian number formatting with comma decimals and spaced thousands (1 234,56). Generic PDF converters built for US banks choke on all three: the dates fail to parse, the comma decimal lands in the wrong column, and accented characters come out garbled as Dépôt instead of Dépôt when Excel misreads the encoding. CapyParse's extraction works regardless of statement language: it reads French dates and amounts natively, outputs ISO dates (YYYY-MM-DD) and standard decimal-point numbers, and exports clean UTF-8 so every accent survives the trip into Excel or QuickBooks.
Separate withdrawal and deposit columns: NBC personal and business chequing statements split debits and credits across two columns. CapyParse exports both the original two-column layout and a normalised signed amount column in the same file, so you can import into QuickBooks (which prefers a signed amount) or pivot the two columns in Excel.
Older and scanned statements: If you hold paper NBC statements from before the eStatement archive began, or PDFs that were printed and rescanned for an audit file, the online export cannot help at all. CapyParse's OCR pipeline handles scanned statements in both languages, reading the same table structure from an image-based PDF that it reads from a native one. See our guide to converting scanned bank statements to CSV for the details.
Convert National Bank PDF to CSV with CapyParse (Step-by-Step)
Here is how to turn any National Bank PDF statement (English or French) into a clean CSV, Excel, or QBO file in under a minute.
Step 1: Download Your Statement from National Bank
Sign in to National Bank online banking, select your account, and open Documents and statements (for credit cards, click Download my eStatements). Pick the document type and period, click Search, and save the PDF. Remember the search covers a 2-year range at a time, so repeat for older periods. Up to 7 years are typically available.
Step 2: Upload to CapyParse
Go to CapyParse's bank statement converter. Drag and drop your NBC PDF, or click to browse. You can upload multiple statements at once for batch processing, ideal when you are reconstructing two or three years of Mastercard or business account history that the online export cannot reach.
Step 3: Review Extracted Transactions
CapyParse uses AI-powered extraction to identify every transaction on your National Bank statement, whether it is in English or French. It captures dates, descriptions, withdrawal/deposit amounts, and running balances. Review the results in the interactive preview; French dates and comma-decimal amounts are already normalised to ISO dates and standard numbers.
Step 4: Download Your File
Click Export and choose CSV for spreadsheets, Excel (.xlsx) for multi-sheet workbooks, or QBO for QuickBooks Desktop import. For multi-account business statements, CapyParse bundles everything into a ZIP with separate files per account.
Convert Your National Bank Statement Now
Upload your NBC PDF in English or French and get a clean CSV in under 30 seconds. 10 free pages included.
Convert National Bank StatementNational Bank Mastercard and Business Accounts
CapyParse handles more than NBC chequing accounts. Here is what to expect with the main National Bank product lines.
World Elite, Platinum, and mycredit Mastercard
National Bank World Elite Mastercard, Platinum Mastercard, mycredit Mastercard, and NBC's other personal and business credit cards share the standard NBC credit card statement layout: transaction and posting dates, merchant descriptions, and a single amount column, with payments, credits, interest, and fees mixed into the activity. Since the official monthly statement is only available as a PDF through Download my eStatements, CapyParse is the practical route to a spreadsheet: it tags purchases, payments, refunds, and interest so your Excel export separates real spend from card servicing automatically. Foreign currency purchases are preserved alongside their CAD equivalent, and NBC keeps Mastercard eStatements online going back to August 2020, all of which CapyParse can convert.
Business Banking and Internet Banking Solutions for Businesses
NBC business clients on Internet Banking Solutions for Businesses get the strongest native export of any National Bank channel: CSV, QBO, OFX, and QFX, up to 10,000 transactions at a time, across as many as 100 accounts. But it shares the same ceiling: the export only covers the online transaction history window, and the official record for anything older is the PDF statement (archived up to 7 years). CapyParse preserves the full narrative field on NBC business statements, including cheque numbers, EFT references, and payroll batch descriptions. It also keeps the separate debit and credit columns intact, so your bookkeeper can reconcile against QuickBooks Online, Xero, or Sage without manual cleanup. Multi-account business statements are split into separate files automatically.
Import Into QuickBooks, Excel, or Google Sheets
QuickBooks
Export your National Bank statement as a QBO file from CapyParse and import it directly into QuickBooks Online via Banking > Upload transactions, or into QuickBooks Desktop via File > Utilities > Import > Web Connect Files. The QBO format skips CSV column mapping entirely. That is particularly useful for French statements, where QuickBooks' CSV importer can stumble over French dates and comma decimals. CapyParse has already normalised both before the file reaches QuickBooks.
Excel and Google Sheets
The CSV export opens directly in Excel or Google Sheets. All transaction fields appear in separate columns: date, description, withdrawal, deposit, running balance, and a normalised signed amount. Everything is ready for sorting, filtering, pivot tables, or custom GST/QST categorisation formulas. Because CapyParse exports clean UTF-8, French merchant names and accented descriptions display correctly instead of turning into mojibake.
One Excel-specific tip for francophone users: if your copy of Excel runs in French-Canadian regional settings, it expects semicolon-delimited CSVs and comma decimals, which can scramble a standard comma-delimited file on double-click. Import via Data > From Text/CSV instead and Excel will detect the delimiter correctly. Google Sheets handles either convention automatically on upload, and the Excel (.xlsx) export from CapyParse sidesteps the issue entirely since it carries no delimiter at all.
Already have a QBO or QFX file from National Bank? See our QBO to CSV conversion guide to flatten it into a spreadsheet.
Tips for National Bank Conversions
Batch a Full Tax Year
Converting a full year of NBC statements for a personal return or a CRA / Revenu Quebec audit? Upload all 12 PDFs at once. CapyParse processes them in parallel and returns a single merged CSV plus per-month files.
Mixing French and English Statements
Switched your account language at some point, or managing clients in both languages? CapyParse normalises every statement to the same ISO dates and column layout, so French and English months merge into one consistent spreadsheet.
GST, QST, and HST Categorisation
CapyParse preserves full merchant descriptions, so you can apply GST and QST (or HST outside Quebec) categorisation rules in Excel. Combined with an Input Tax Credit lookup, an hour of manual tagging becomes a single filter.
Password-Protected PDFs
Some NBC statements delivered by secure message are password-protected. CapyParse handles password-protected PDFs directly. Just enter the password when prompted during upload.
Frequently Asked Questions
Can I download National Bank statements as CSV directly?
Partially. National Bank online banking lets you export transaction history in CSV, QBO, OFX, and QFX formats, but the online history only reaches back about 25 months and reflects a live activity feed rather than the official monthly statement. Anything older exists only as a PDF eStatement, which is where a converter like CapyParse comes in.
How far back can I get National Bank statements?
National Bank keeps up to 7 years of eStatements online: chequing account statements have been archived since April 2016 and Mastercard statements since August 2020. Note that the statement search tool only covers a 2-year date range at a time, so retrieving several years means running multiple searches. Download the PDFs and upload them to CapyParse to convert them to CSV.
Does CapyParse work with French-language National Bank statements?
Yes. CapyParse extracts transactions from French-language Banque Nationale statements just as accurately as English ones. French month names like 10 juin, descriptions like Virement Interac or Retrait au GAB, accented characters, and comma decimal amounts like 1 234,56 are all parsed correctly and exported as ISO dates and standard numbers in clean UTF-8.
Does CapyParse work with National Bank Mastercard statements?
Yes. CapyParse handles National Bank World Elite Mastercard, Platinum Mastercard, mycredit Mastercard, and other NBC personal and business credit card statement PDFs. Purchases, payments, credits, interest charges, and foreign currency transactions are parsed into separate columns ready for Excel or QuickBooks.
Is it safe to upload my National Bank statement to CapyParse?
CapyParse uses encrypted TLS connections for every upload. Files are processed in memory, not retained permanently, and are never shared with third parties. You can also delete converted files from your dashboard immediately after downloading the results.
Downloaded a QBO or QFX file from National Bank instead?
National Bank's transaction export offers QBO (QuickBooks Web Connect), OFX, and QFX (Quicken) formats alongside CSV. If you already have a QBO or OFX file, use our free QBO to CSV converter to convert it to CSV or Excel, with no signup required.
Working with other Canadian banks too? We have matching guides for RBC Royal Bank statements and BMO statements, plus a full roundup of the best bank statement to CSV converters in 2026 if you want to compare tools before committing.
Ready to Convert Your National Bank Statements?
Try CapyParse free and convert your NBC statements to CSV in seconds. 10 free pages to start.
Try CapyParse FreeView pricing for higher volumes.
Related Articles
RBC Gives You Just 3 Months of Credit Card CSV. Get the Rest.
Convert RBC Avion, Business Visa, and chequing PDFs to CSV or QBO.
Convert BMO Statement to CSV, Excel, or QBO
Another Canadian bank guide for converting PDF statements.
How to Convert QBO to CSV: A Complete Guide
Convert QBO and OFX files into clean CSV spreadsheets.
Best Bank Statement to CSV Converters in 2026
Side-by-side comparison of the top 10 conversion tools.