Convert CIBC statements to Excel or CSV

CIBC statements spread one transaction over two lines: the type and a reference number on the first, the payee on the second. Upload the PDF here and get one row per transaction, with the payee and the amount where a spreadsheet expects them.

Drop your bank statement PDF here, or choose it

PDF, up to 10 MB. Nothing is stored.

Where to find your CIBC statement PDF

  1. Sign on to CIBC Online Banking or the CIBC Mobile Banking app.
  2. Select My Documents, then Account statements. In the app, My documents is under More.
  3. Choose the account and the statement date, and the PDF downloads.

How CIBC statements are read

Two lines per transaction

A row starts with the transaction type, such as RETAIL PURCHASE, PREAUTHORIZED DEBIT or INTERNET TRANSFER, often followed by a reference number, and the payee is printed on the line below. The converter joins the lines into one description, so the payee stays with its amount.

Withdrawals, deposits and one date per day

Amounts sit under Withdrawals ($) or Deposits ($) beside a running Balance ($), and the date is printed only on the first transaction of each day. The converter reads the column each amount sits in and gives every row its own date.

Parse CIBC statements in your own app

Send the PDF to the StatementBear API and get JSON back: every transaction with its direction and category, the account it belongs to, and a check that the totals reconcile. No bank login, no template per bank. The first 25 documents are free, then $0.49 each.

{
  "object": "document",
  "issuer": {
    "name": "CIBC",
    "domain": "cibc.com"
  },
  "currency": "CAD",
  "period": {
    "year": 2026,
    "month": 8
  },
  "accounts": [
    {
      "type": "bank",
      "last4": "9310",
      "primary": true,
      "totals": {
        "credits": 2275,
        "debits": 128.41
      },
      "transactions": [
        {
          "date": "2026-08-01",
          "description": "PAY FABRIKAM INC",
          "amount": 2275,
          "direction": "credit",
          "category": "income"
        },
        {
          "date": "2026-08-04",
          "description": "RETAIL PURCHASE 000002318845 LOBLAWS #1092",
          "amount": 63.41,
          "direction": "debit",
          "category": "groceries"
        },
        {
          "date": "2026-08-06",
          "description": "PREAUTHORIZED DEBIT Contoso Mobile",
          "amount": 65,
          "direction": "debit",
          "category": "utilities"
        }
      ]
    }
  ],
  "verification": {
    "reconciled": true,
    "issues": []
  }
}

Statements from other banks

Your bank is not listed? Upload it anyway: the converter reads any bank, in any currency. All banks

Three simple steps

01

Download your CIBC PDF

Sign on to CIBC Online Banking or the CIBC Mobile Banking app. Select My Documents, then Account statements. In the app, My documents is under More. Choose the account and the statement date, and the PDF downloads.

02

Upload it here

Drop the PDF on the box at the top of this page. It is read in under a minute and nothing is stored.

03

Download the CSV

One row per transaction with date, description, amount, direction and category. Opens in Excel, Google Sheets and Numbers.

Frequently asked questions

Want a complete spending analysis?

Upload your statement for a spending score, category breakdown and honest AI feedback.