Transaction History & Records — Complete Visibility Into Your Business Activity

Search, filter, categorize and export business transactions — with seven-year archival access, statement retrieval and comprehensive filtering tools.

Transaction History Overview

Every payment, deposit, transfer, fee, and adjustment that moves through your CIBC business accounts leaves a transaction record. The transaction history module gives you the tools to find any of those records — whether you are looking for a specific cheque from last week, reconstructing a supplier payment trail from eighteen months ago, or exporting a full year of categorized transactions for your accountant. The search engine covers the current statement period plus the preceding seven years, with archived records available on request for periods beyond that window.

What distinguishes the transaction history module from a simple statement view is the combination of search power and filter precision. You can combine multiple criteria in a single query — all wire transfers over five thousand dollars in a specific three-month window, every cheque clearing a particular account during a fiscal quarter, or every transaction containing a supplier name in the description field. The results appear in a sortable, exportable list with full detail for each item. This level of granular access means financial reviews, audit preparation, and supplier payment verification become searches rather than archaeological digs through paper statements.

Transaction Search Features

FeatureDescriptionFilter OptionsExportable
Date Range SearchSearch transactions within a custom date range or preset periodCustom range, this month, last quarter, fiscal yearYes
Amount FilteringFilter by exact amount, minimum, maximum, or range=, >, <, betweenYes
Transaction Type FilterNarrow results by payment or transaction categoryCheque, wire, EFT, ACH, card, fee, interest, depositYes
Keyword SearchSearch transaction descriptions for specific textFree text with partial match supportYes
Account SelectorLimit search to one or multiple specified accountsMulti-select from all linked accountsYes
Cheque Number LookupFind a specific cheque by its serial numberExact or range of cheque numbersYes
Category FilterFilter by assigned transaction categoryAuto-assigned + custom categoriesYes
Statement RetrievalAccess historical statements in PDF formatMonth and year selectorYes (PDF)

What Successful Business Owners Do Differently

They review transaction history weekly, not just at month-end. Fifteen minutes scanning recent activity by category catches billing errors, subscription creep, and unusual transactions while they are still fresh enough to investigate and correct — saving hours of forensic accounting later.

Search, Filter, and Date Range Queries

The search interface starts with a date range — either a custom start and end date or a preset like this month, last quarter, this fiscal year, or last calendar year. From there, you layer additional filters to narrow the results. The amount filter accepts exact amounts, minimum thresholds, maximum ceilings, or ranges. The transaction type filter lets you isolate specific categories: all wire transfers, only cheque clearings, only debit card purchases, or only fee assessments. The account selector restricts the search to one or more accounts, and the keyword field searches the description text of each transaction — supplier names, invoice numbers, reference codes, or any other text that appears in the record.

Combined filters produce precisely scoped results. A search for all wire transfers between January and March that exceed ten thousand dollars and reference a specific beneficiary returns only the transactions that match every criterion. The results table displays date, description with matched keywords highlighted, amount, running balance after the transaction, transaction type, and assigned category. Each column header is clickable for sort order — by date ascending or descending, by amount largest to smallest, or by transaction type grouped. This sort capability is particularly useful during audit preparation when you need to present transactions in a specific order for supporting documentation packages.

Transaction Categorization and Statement Retrieval

Transaction categorization is the bridge between raw banking data and useful financial analysis. Every transaction that posts to your account receives an automatic category assignment based on merchant codes, payment patterns, and rules the system learns from your previous category corrections. Common categories include office supplies, travel and entertainment, professional services, utilities, rent and facilities, insurance, technology and software, and employee-related expenses. If the automatic assignment is incorrect, you can change it from the transaction detail view, and the correction trains the system for future similar transactions.

Categories travel with the transaction data when you export results — the category column appears in CSV and Excel exports alongside the transaction details. This means your accountant receives not just a list of transactions but a pre-categorized list ready for tax preparation or financial reporting. Custom categories can be created for business-specific groupings: project codes, client names, cost centres, or departmental allocations. These custom categories appear in the filter dropdown and in exports, making them available for every search and every report that draws on transaction data.

Statement retrieval provides PDF copies of your official monthly account statements. Each statement is a fixed record of the account's activity during that statement period, with opening and closing balances, a chronological transaction list, and summary information. Statements are available online for the current period plus seven years. They can be viewed within the platform or downloaded as PDF files for your records. For businesses that need to provide statements to lenders, investors, or regulatory bodies, the PDF format ensures the document matches what the bank maintains as the official record of your account activity during that period.

Archive Access, Retention, and Export Options

Online access covers the current statement period and the preceding seven calendar years of transaction history. For transactions older than seven years — which may be needed for long-running legal matters, historical tax queries, or legacy business analysis — archived records can be requested through the business support team. Archived record requests typically complete within two to three business days, with the records delivered as PDF statements or CSV transaction files through the secure document delivery system within the digital banking platform.

Transaction search results can be exported at any time in CSV, PDF, or Excel format. The export mirrors the current search results — whatever filters, sort order, and column selection you have applied determines what appears in the exported file. For recurring export needs, saved search templates remember your filter settings so you can run the same search each month without rebuilding the criteria. Saved searches can be linked to the scheduled export engine for automatic delivery via email or SFTP. The data handling practices that govern transaction records and exports align with the privacy framework enforced by the Office of the Privacy Commissioner of Canada, and the transaction records themselves are maintained in accordance with the consumer information standards described by the Financial Consumer Agency of Canada.

Our annual audit used to mean printing three years of statements and highlighting transactions for the auditors. Now I build a search template with their criteria, export the results as an Excel file, and send it before the audit team arrives. The whole process takes twenty minutes.

— Ning Zhang-Wei, Treasury Manager, Eastern Bridge Capital, Markham

The keyword search across seven years of transactions saved us during a supplier dispute. We found every payment to that vendor across three fiscal years in under a minute, exported the list, and resolved the discrepancy the same afternoon instead of spending days digging through boxes of statements.

— Kwame Asante-Mensah, Managing Director, Gold Coast Exports, Hamilton

Frequently Asked Questions

How far back can I search transaction history?

CIBC Digital Business provides online access to transaction history for the current statement period plus the previous seven years. Transactions beyond seven years can be requested through the business support team and are typically available within two to three business days as archived records. The standard online search covers the full seven-year window with no degradation in search speed regardless of the date range selected, and results display within seconds even for multi-year queries.

What search and filter options are available?

Transaction search supports filtering by date range, transaction amount using exact, minimum, maximum, or range criteria, transaction type including cheque, wire, EFT, ACH, card purchase, fee, and interest, specific accounts from your linked profile, keyword or phrase in the description field, cheque number for individual or ranged lookups, and assigned transaction category. Multiple filters can be combined to narrow results to exactly the transactions you need to find.

Can I export my transaction history?

Yes, transaction search results can be exported to CSV, PDF, or Excel format. The export includes all fields displayed in the search results — date, description, amount, balance after transaction, transaction type, and assigned category. Exported files can be downloaded immediately or scheduled for delivery via email or SFTP through the data export tools module. Saved search templates retain your filter settings so recurring exports use the same criteria each time.

How does transaction categorization work?

Transaction categorization uses merchant codes, payment patterns, and user-defined rules to assign each transaction to a category such as office supplies, travel, utilities, or professional services. Categories are automatically applied as transactions post and can be corrected through the transaction detail view if the assignment does not match your expectation. Custom categories can be created for business-specific grouping needs, and the category assignments flow through to exported files and accounting software integrations for tax preparation and financial reporting.