Back to all posts
CIBC Statement to CSV: Beyond the 13-Month Limit

CIBC Statement to CSV: Beyond the 13-Month Limit

Published on June 10, 2026 by CapyParse Team

Canadian Imperial Bank of Commerce (CIBC) is one of Canada's Big Five banks, serving roughly 14 million personal banking, business, public sector, and institutional clients from its Toronto headquarters. That scale means CIBC PDF statements land on the desks of Canadian accountants, bookkeepers, and small business owners every single day. So does CIBC's most frustrating export limitation. The Download Transactions tool in CIBC Online Banking only reaches back about 13 months, while the PDF eStatement archive goes back up to 7 years. Everything in that gap exists only as a PDF. This guide covers every reliable method for converting CIBC statements into CSV, Excel, or QBO, whether you hold a CIBC Smart Account, a CIBC Dividend or Aventura card, the CIBC Costco Mastercard, or a business account on CIBC SmartBanking.

Quick Summary

CIBC's built-in Download Transactions feature exports CSV, QFX, and OFX files but is limited to roughly the last 13 months of activity. It also skips the most recent 1 to 2 business days. The PDF eStatement archive covers up to 7 years for personal accounts and up to 5 years for business accounts. For anything outside the download window, CapyParse converts CIBC PDF statements to clean CSV, Excel, or QBO files in seconds with 99%+ accuracy.

Can You Download CSV Directly from CIBC?

Partially. CIBC Online Banking has a Download Transactions feature (found under the More menu or in the account details view) that lets you pick an account, a date range, and a file format: CSV, QFX (Quicken), or OFX for other personal finance software. For recent chequing or credit card activity it works fine. The problems start the moment you need anything more than about a year old.

  • Hard 13-month window: CIBC's download covers transactions from roughly the last 13 months. If you registered for Online Banking more recently, it reaches back only to your registration date. A CRA review can ask for six years of records; the CSV download covers barely one.
  • The newest transactions are missing too: Activity from the last 1 to 2 business days is excluded from downloads, so a file you pull on the 1st of the month will not actually contain the full month you just closed.
  • Activity feed, not the statement: The download reflects CIBC's live transaction feed rather than the official monthly statement. Posting dates, interest charges, and fee summaries can differ from what the PDF eStatement shows, which is what the CRA and your accountant treat as the source of truth.
  • No paper or scanned statement support: If you hold old paper CIBC statements, or PDFs from a closed account, the online download cannot help at all.

CIBC's 13-month window is admittedly more generous than what some peers offer (RBC caps credit card CSV downloads at around 3 months), but it still falls years short of the eStatement archive. CIBC keeps up to 7 years of bank account and credit card eStatements online for personal clients (5 years for business accounts), which makes the PDF the only reliable long-term record. For a multi-year CRA audit, a mortgage application, or reconstructing books that fell behind, you will be working from PDFs.

CIBC Statement Formats and Quirks

CIBC produces distinct statement layouts for personal chequing, credit cards, and business accounts. Knowing which one you are converting makes a real difference to the output quality.

Feature Personal Chequing / Savings Credit Card (Dividend, Aventura, Costco) Business Banking
Date format MMM DD (no year) Two dates: transaction + posting (MMM DD) MMM DD (no year)
Amount columns Separate withdrawals / deposits Single amount column Separate debit / credit columns
Running balance Yes No Yes
eStatement archive Up to 7 years Up to 7 years Up to 5 years
Foreign currency transactions CAD only unless US$ account Yes (with CAD conversion) CAD only unless US$ account

The dual-date trap: CIBC credit card statements list two dates per transaction: the date you made the purchase and the date it posted. Both appear as MMM DD with no year, because each statement covers a single billing cycle. Quicken users regularly report balance mismatches caused by tools picking the wrong one of the two dates. If you batch several months of statements, your converter also has to read the year from the statement period rather than the transaction rows. CapyParse does both automatically: it preserves the transaction and posting dates as separate columns and outputs ISO dates (YYYY-MM-DD), so a late-December purchase that posts in January never lands in the wrong tax year.

Separate withdrawal and deposit columns: CIBC chequing and business statements split money out and money in across two columns, with a running balance alongside. 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 in Excel (where two columns are often easier to work with) without re-mapping anything.

Long descriptions that wrap: CIBC chequing statements pack a lot into the description field: Interac e-Transfer references, pre-authorised debit names, and point-of-sale merchant codes. Longer entries wrap onto a second line. A naive PDF-to-text tool splits these into phantom rows with no amounts attached. CapyParse joins wrapped descriptions back onto their parent transaction, so an e-Transfer reference never appears as a separate, amount-less line in your CSV.

Convert CIBC PDF to CSV with CapyParse (Step-by-Step)

Here is how to turn any CIBC PDF statement into a clean CSV, Excel, or QBO file in under a minute.

Step 1: Download Your Statement from CIBC

Log into CIBC Online Banking and open My Documents (or select the account and choose View eStatements). Pick the month you need and save the PDF. Repeat for each month you want to convert. Up to 7 years of personal statements and 5 years of business statements are available online.

Step 2: Upload to CapyParse

Go to CapyParse's bank statement converter. Drag and drop your CIBC PDF, or click to browse. You can upload multiple statements at once for batch processing, which is ideal when you are rebuilding a full year of credit card activity that fell outside the 13-month download window.

Step 3: Review Extracted Transactions

CapyParse uses AI-powered extraction to identify every transaction on your CIBC statement: dates, descriptions, withdrawal and deposit amounts, and running balances. Review the results in the interactive preview. On credit card statements, both the transaction date and the posting date are captured, and the correct year is applied from the statement period.

Step 4: Download Your File

Click Export and choose CSV for spreadsheets, Excel (.xlsx) for multi-sheet workbooks, or QBO for QuickBooks Desktop import. If you batch a year of statements, CapyParse returns a single merged file plus per-month files in a ZIP.

Convert Your CIBC Statement Now

Upload your CIBC PDF and get a clean CSV in under 30 seconds. 10 free pages included.

Convert CIBC Statement

CIBC Credit Card and Business Accounts

CapyParse handles more than CIBC chequing statements. Here is what to expect with the main CIBC product lines.

CIBC Aventura, Dividend, Aeroplan, and Costco Mastercard

CIBC Aventura Visa Infinite, CIBC Dividend Visa Infinite, CIBC Aeroplan Visa, and the CIBC Costco Mastercard all follow the standard CIBC credit card statement layout: transactions carry a transaction date and a posting date, grouped into payments, purchases, fees, and interest. CapyParse tags every row with its type so your Excel export separates real spend from payments and interest automatically. Foreign currency purchases are preserved alongside their CAD equivalent.

The CIBC Costco Mastercard deserves a special note. Since CIBC took over the Costco card portfolio from Capital One in early 2022, the card has been managed through regular CIBC Online Banking. Even if you have no other CIBC products, you can register with the 16-digit card number to see transactions and eStatements. The same 13-month transaction download window applies, and statement history with CIBC only reaches back to the 2022 transfer, so members reconstructing annual Costco spending for a business are usually working from PDF eStatements. CapyParse parses them cleanly, including the warehouse and gas station merchant descriptions you need for expense categorisation.

CIBC Business Banking and SmartBanking for Business

CIBC SmartBanking for Business can push transactions directly into QuickBooks Online and Xero through built-in integrations: Xero receives new transactions daily by 6:00 am ET, and each connected service costs an extra 5 CAD per month. Those feeds are genuinely useful, but they only flow forward from the day you connect them: they will not backfill the two years of history your new bookkeeper needs, and they do not help with accounts outside SmartBanking. For historical work, you are back to the eStatements. Remember that CIBC keeps business eStatements online for up to 5 years only. CapyParse converts CIBC business statement PDFs with cheque numbers, EFT descriptions, and debit and credit columns intact, so reconciliation in QuickBooks Online, Xero, or Sage needs no manual cleanup.

Import Into QuickBooks, Excel, or Google Sheets

QuickBooks

Export your CIBC 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 handy for CIBC credit card statements, where the dual dates and missing running balance make manual mapping error-prone. For a detailed walkthrough, see our guide on importing bank statement CSVs into QuickBooks.

One caution: if your QuickBooks Online file already pulls a live CIBC bank feed, only import converted history for the period before the feed started. QuickBooks flags exact duplicates on import, but spot-checking the first overlapping week is worth the two minutes it takes.

Excel and Google Sheets

The CSV export opens directly in Excel or Google Sheets. All transaction fields appear in separate columns: transaction date, posting date, description, withdrawal, deposit, running balance, and a normalised signed amount. Everything is ready for sorting, filtering, pivot tables, or custom HST/GST categorisation formulas. The Excel (.xlsx) export preserves transaction-type tags on credit card statements so you can slice by purchases, payments, or interest. Wondering how CapyParse compares to other tools for this job? See our comparison of the best bank statement to CSV converters in 2026.

Already have a QFX or OFX file from CIBC? See our QBO to CSV conversion guide to flatten it into a spreadsheet.

Tips for CIBC Conversions

Batch a Full Tax Year

Converting a full year of CIBC statements for Canadian personal tax or a CRA business review? Upload all 12 PDFs at once. CapyParse processes them in parallel and returns a single merged CSV plus per-month files, with no 13-month window to fight.

Watch the Dual Dates

CIBC credit card statements carry a transaction date and a posting date, both without a year. CapyParse keeps both as separate ISO-dated columns and reads the year from the statement period, so the December-to-January crossover never lands in the wrong tax year.

HST and GST Categorisation

CapyParse preserves full merchant descriptions so you can apply HST, GST, or PST categorisation rules in Excel. Combined with an Input Tax Credit lookup, this turns an hour of manual tagging into a single filter.

Business Statements Expire Sooner

CIBC keeps business eStatements online for up to 5 years (two years less than personal accounts), while the CRA expects businesses to keep records for 6. Download your business PDFs annually and convert them before they age out of the archive.

Frequently Asked Questions

Can I download CIBC statements as CSV directly?

CIBC Online Banking includes a Download Transactions feature that exports CSV, QFX (Quicken), and OFX files, but it only reaches back about 13 months (less if you registered for Online Banking more recently). Transactions from the last 1 to 2 business days are also excluded. For anything older, you have to work from the PDF eStatements, which a converter like CapyParse turns into CSV in seconds.

How far back can I get CIBC statements?

CIBC keeps up to 7 years of bank account and credit card eStatements online for personal clients, and up to 5 years for business accounts. The CSV transaction download only covers around 13 months, so for older history download the PDF eStatements from My Documents in CIBC Online Banking and convert them with CapyParse.

Does CapyParse work with CIBC credit card statements?

Yes. CapyParse handles CIBC Aventura, CIBC Dividend, CIBC Aeroplan, and CIBC Costco Mastercard statement PDFs. It reads both the transaction date and the posting date, assigns the correct year from the statement period, and separates purchases, payments, interest charges, and foreign currency transactions into clean columns ready for Excel or QuickBooks.

Can CapyParse convert CIBC business banking statements?

Yes. CapyParse supports CIBC business account statements, including accounts managed through CIBC SmartBanking for Business. It preserves cheque numbers, EFT descriptions, and separate debit and credit columns so you can reconcile in QuickBooks Online, Xero, or Sage. This matters because CIBC business eStatements are only kept online for up to 5 years, two years less than personal accounts.

Is it safe to upload my CIBC 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 QFX or OFX file from CIBC instead?

CIBC's Download Transactions feature offers QFX (Quicken) and OFX formats alongside CSV. If you already have a QFX, OFX, or QBO file, use our free QBO to CSV converter to convert it to CSV or Excel. No signup is required.

Ready to Convert Your CIBC Statements?

Try CapyParse free and convert your CIBC statements to CSV in seconds. 10 free pages to start.

Try CapyParse Free

View pricing for higher volumes.

Related Articles