Commonwealth Bank Australia Statement Explained: Anatomy and Layout Quirks
What every section of a Commonwealth Bank of Australia (CommBank) statement means - and the four layout quirks (BSB number, Debit/Credit columns, Osko/PayID/BPAY payment systems, AUD + DD/MM format) that distinguish Australian bank statements.
Commonwealth Bank of Australia (CommBank, or CBA) is Australia's largest bank. Its statements use Australian conventions that differ from US, UK, and Canadian banks: BSB number (Bank-State-Branch) replaces routing/sort code, columns are labeled Debit/Credit, transactions reference Osko/PayID/BPAY payment systems unique to Australia, and the locale is AUD + DD/MM/YYYY. CommBank's online banking platform is branded NetBank.
This guide explains the CommBank statement structure and four Australian-specific quirks.

Want to use this guide on your blog? Copy this embed code:
The 12 Universal Sections (and How CommBank Labels Them)
For the universal anatomy reference, see Understanding Bank Statement Formats. CommBank uses all 12 sections with Australian conventions.
| Universal section | CommBank label |
|---|---|
| Bank header | "Commonwealth Bank" with the yellow diamond logo |
| Statement period | "Statement period" |
| Account holder block | Name and address |
| Account number | 8-9 digit account number |
| Routing | "BSB" (6-digit Bank-State-Branch) - NOT routing |
| Account summary | "Summary" with opening, debits, credits, closing |
| Transaction headers | Date, Description, Debit, Credit, Balance |
| Transaction rows | One per posting; payment system labels (Osko, PayID, BPAY) |
| Check images | Less common (Australia is mostly electronic) |
| Fees + interest | "Fees" and "Interest" |
| Daily balance summary | Per-row balance |
| Disclosure | "Important Information" - APRA-mandated |
Quirk 1: BSB Number (Australian Routing Equivalent)
Australian banks use BSB (Bank-State-Branch) numbers - 6 digits, formatted as XXX-XXX or XXXXXX. The first 2 digits identify the bank, the next 2 the state, and the last 2 the branch:
Account details
BSB: 062-001
Account #: 12345678
SWIFT: CTBAAU2S (CommBank Australia)Major Australian bank BSB prefixes:
- 062 - Commonwealth Bank
- 013 - ANZ
- 032 - Westpac
- 082 - National Australia Bank (NAB)
For inter-bank transfers within Australia, you provide BSB + Account number. For international transfers, use SWIFT.
Why this matters for parsing: Tools built for US ABA routing or UK sort codes won't recognize the BSB format. PDFSub recognizes Australian bank templates and parses BSB correctly.
Quirk 2: Debit / Credit Column Headers
CommBank uses Debit / Credit as column headers (similar to UK DR/CR markers but in separate columns):
Date Description Debit Credit Balance
03/01 SALARY 3,200.00 11,632.10
05/01 COLES SUPER 87.50 11,544.60
10/01 RENT 1,800.00 9,744.60This is a hybrid between:
- US/Canadian "Withdrawals/Deposits" (different terminology, same column structure)
- UK "DR/CR markers on single column" (same terminology, different layout)
Why this matters for parsing: Tools that expect Withdrawals/Deposits or Money in/out won't auto-detect Debit/Credit. PDFSub recognizes the Australian column headers.
Quirk 3: Osko, PayID, BPAY (Australian Payment Systems)
Australia has three distinctive electronic payment systems that appear on CommBank statements:
Osko - real-time payments (under 60 seconds), built on the New Payments Platform (NPP). Like UK Faster Payments.
03/01 OSKO RECEIVED +250.00
from [email protected] via PayIDPayID - identifier system (email, phone number, ABN) that maps to a BSB+Account. Customers can send to a PayID without knowing the recipient's account number.
05/01 PAYID PAYMENT -150.00
to [email protected]BPAY - bill payment system (third-party billers register with a Biller Code; customers pay via BPAY)
10/01 BPAY PAYMENT -142.30
Biller: Telstra Mobile (Code: 12345)Why this matters: These payment systems don't exist in US/UK/Canada banking - tools built for those markets won't have vocabulary for Osko, PayID, or BPAY. PDFSub recognizes all three and tags them with the appropriate transaction type.
Quirk 4: AUD + DD/MM + 10% GST
CommBank statements use Australian locale defaults:
- Currency: AUD (Australian dollars),
$symbol - Date format: DD/MM/YYYY
- Decimal separator: period (
1,234.56- same as US/UK) - Thousands separator: comma
- GST: 10% Goods and Services Tax applies to most purchases
For business accounts, GST is itemized separately on relevant transactions (B2B invoices, large purchases). For personal accounts, GST is included in the displayed price (no breakdown on statements).
Why this matters:
- For Australian business accounting, GST input credits must be tracked from supplier invoices, not bank statements
- For personal accounting, statements show inclusive amounts
- Date parsing must use AU locale (DD/MM)
PDFSub auto-detects Australian locale from the bank template.
Where to Download CommBank Statements
- Sign in to NetBank at commbank.com.au
- Statements -> select account -> select period
- Download PDF
CommBank keeps up to 7 years of statements available online via NetBank.
Converting to Excel, QBO, or Xero
- QBO vs CSV vs OFX - format choice (Xero is the most popular AU accounting platform)
- Process multi-currency bank statements - if you have AUD + foreign currency mix
Xero originated in New Zealand and is widely used in Australia; CommBank statements convert cleanly to OFX for Xero. PDFSub recognizes all 4 CommBank quirks: BSB numbers are preserved, Debit/Credit columns map to a signed amount, Osko/PayID/BPAY transaction types are tagged, and AU locale (DD/MM, AUD) is applied automatically.
Bank-Specific Variations to Compare
- ANZ Australia bank statement explained (AU)
- HSBC UK bank statement explained (UK comparison)
- Barclays UK bank statement explained (UK comparison)
Commonwealth Bank is the largest of the "Big Four" Australian banks (alongside ANZ, Westpac, and NAB). The Big Four share BSB conventions and Osko/PayID/BPAY but have slightly different statement layouts and column terminologies.