Skip to main content
CC BY 4.0 compilation

Bank statement formats by bank

97 bank statement PDF layouts from StatementSift's bank SSOT: column layout, date format, text-PDF download guidance, and sweetSpot estimate.

Descriptive reference compiled by StatementSift of how each bank typically formats its PDF statements (column layout, date format, where to download a text-based PDF). Layouts change and vary by account type and region; the sweetSpot flag is our honest accuracy estimate, not a guarantee. StatementSift is not affiliated with or endorsed by any bank; bank names are trademarks of their respective owners. Verify against your actual statement.

Source: Bank statement formats by bank by StatementSift - CC BY 4.0

97banks
86sweetSpot true
6country buckets

Format map

Statement layouts by amount-column pattern

The mix below is derived directly from the bank SSOT and matches the downloadable JSON/CSV rows.

Debit / credit
64
Signed amount
32
Mixed
1

Compiled from the bank SSOT

Every row is derived from lib/banks.ts and the English copy layer in lib/banks.en.ts. The build fails if rendered rows diverge from the source array.

Layout and accuracy signal

Layouts: 64 debit-credit, 32 single-amount, 1 mixed.

No affiliation

Bank names are descriptive trademarks of their respective owners. StatementSift is not affiliated with or endorsed by any bank.

Downloads and embed

JSON and CSV are generated before build; the iframe is noindex and excluded from the sitemap.

Paste block

<iframe src="https://statementsift.com/embed/bank-statement-formats" title="Bank statement formats by bank - StatementSift" width="100%" height="640" style="border:1px solid #E3E0D6;border-radius:12px;max-width:760px" loading="lazy"></iframe>
<p style="font:13px/1.5 'Spline Sans',system-ui,sans-serif;color:#0C1A22;margin:8px 0 0">Source: <a href="https://statementsift.com/data/bank-statement-formats" style="color:#0E3A53;font-weight:600">Bank statement formats by bank</a> by <a href="https://statementsift.com" style="color:#0E3A53;font-weight:600">StatementSift</a> - CC BY 4.0</p>

Rows

US: 61 / UK: 10 / CA: 7 / SG: 3 / HK: 1 / INTL: 15

97 rows
BankCountryLayoutDatesweetSpotColumn guidance
ChaseUnited Statessingle-amountMM/DDtrueDate, Description, Amount (debits negative) and Balance — a single signed amount column.
Bank of AmericaUnited Statesdebit-creditMM/DD/YYtrueDate, Description, Withdrawals, Deposits and Balance — debits and credits in separate columns.
Wells FargoUnited Statesdebit-creditMM/DDtrueDate, Check Number, Description, Deposits/Credits, Withdrawals/Debits and Ending Balance.
CitibankUnited Statessingle-amountMM/DD/YYYYtrueDate, Description, Amount and Balance.
Capital OneUnited Statesdebit-creditMMM DDtrueDate, Description, Payments/Debits, Deposits/Credits and Balance; credit-card statements use Trans Date, Post Date, Description and Amount.
U.S. BankUnited Statesdebit-creditMMM DDtrueDate, Description, Reference, Amount and Balance.
PNC BankUnited Statesdebit-creditMM/DDtrueDate, Description, Deposits and Other Additions, Checks and Other Deductions, and Balance.
TD BankUnited Statesdebit-creditMM/DDtruePosting Date, Description, Debit, Credit and Balance.
TruistUnited Statesdebit-creditMM/DDtrueDate, Description, Withdrawals, Deposits and Balance.
American ExpressUnited Statessingle-amountMM/DD/YYtrueCredit-card statement: Date, Description and Amount (charges positive, credits negative). No running-balance column.
DiscoverUnited Statessingle-amountMM/DD/YYtrueCredit-card statement: Trans Date, Post Date, Description and Amount.
Navy Federal Credit UnionUnited Statesdebit-creditMM/DD/YYfalseDate, Description, Debit, Credit and Balance; the credit-union layout varies slightly.
Ally BankUnited Statessingle-amountMMM DD, YYYYtrueDate, Description, Amount and Balance. This online bank uses a clean, regular layout.
ChimeUnited Statessingle-amountMMM DDtrueDate, Description, Amount and Balance.
SoFiUnited Statessingle-amountMM/DD/YYYYtrueDate, Description, Amount and Balance.
Regions BankUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Withdrawals, Deposits and Balance — debits and credits in separate columns.
Fifth Third BankUnited Statesdebit-creditMM/DDtrueDate, Description, Debits, Credits and Balance.
KeyBankUnited Statesdebit-creditMM-DDtrueDate, Description, Withdrawals, Additions and Balance.
Citizens BankUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Withdrawals, Deposits and Balance.
Huntington BankUnited Statesdebit-creditMM/DD/YYtrueDate, Description, Withdrawals/Debits, Deposits/Credits and Balance.
M&T BankUnited Statesdebit-creditMM/DD/YYtrueDate, Description, Withdrawals, Deposits and Balance.
BMOUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Debit, Credit and Balance (formerly BMO Harris; U.S. layout).
Comerica BankUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Debit, Credit and Balance.
USAAUnited Statesdebit-creditMM/DD/YYtrueDate, Description, Debits, Credits and Balance.
Synchrony BankUnited Statessingle-amountMM/DD/YYYYtrueSavings/CD account: Date, Description, Amount and Balance — this online bank uses a clean layout.
Varo BankUnited Statessingle-amountMMM DD, YYYYfalseDate, Description, Amount and Balance; app exports may omit the running balance, so a balance-check pass helps.
CurrentUnited Statessingle-amountMMM DDfalseDate, Description and Amount; app exports usually omit a running-balance column, so a balance-check pass helps.
Cash AppUnited Statessingle-amountMMM DD, YYYYfalseDate, Description and Amount; app/web exports are irregular and usually have no balance column, so a balance-check pass helps.
Apple CardUnited Statessingle-amountMM/DD/YYYYfalseCredit-card statement (issued by Goldman Sachs): Date, Description and Amount. No running-balance column.
First Citizens BankUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Withdrawals, Deposits and Balance.
WiseInternationalsingle-amountDD MMM YYYYfalseMulti-currency account: Date, Description, Amount (with direction) and Balance; each currency exports separately and layouts vary by currency.
HSBCInternationaldebit-creditDD MMM YYYYfalseDate, Description, Paid out, Paid in and Balance. UK and Hong Kong layouts differ slightly.
BarclaysUnited Kingdomdebit-creditDD MMM YYfalseDate, Description, Money out, Money in and Balance, with UK-style dates.
Lloyds BankUnited Kingdomdebit-creditDD MMM YYfalseDate, Description, Money out, Money in and Balance.
RBC Royal BankCanadadebit-creditDD MMMfalseDate, Description, Debit, Credit and Balance; CAD and USD accounts are separate.
DBS BankSingaporedebit-creditDD MMMfalseDate, Description, Withdrawal, Deposit and Balance — a common Singapore layout.
First Horizon BankUnited Statesdebit-creditMM/DDtrueDate, Description, Withdrawals, Deposits and Balance — debits and credits sit in separate columns, with check numbers on their own line.
Webster BankUnited Statesdebit-creditMM/DDtrueDate, Description, Withdrawals, Deposits and Balance — credits and debits in separate columns on the deposit statement.
Valley BankUnited Statesdebit-creditMM/DD/YYtrueDate, Description, Debits, Credits and Balance — debits and credits split into two columns, with check numbers listed for paid items.
Frost BankUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Withdrawals/Debits, Deposits/Credits and Balance, with check numbers shown on their own lines.
Zions BankUnited Statesdebit-creditMM/DD/YYtrueDate, Description, Withdrawals/Debits, Deposits/Credits and Balance — credits and debits in separate columns.
Old National BankUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Withdrawals, Deposits and Balance — debits and credits in two columns, with check numbers listed separately.
Associated BankUnited Statessingle-amountMM/DD/YYYYtrueAssociated Bank personal checking/savings statements usually run a single signed amount column: Date on the left, then Description, an Amount that's positive for deposits and negative (or parenthesized) for withdrawals, and a running Balance on the right, with beginning/ending balances summarized at the top.
Cadence BankUnited Statesdebit-creditMM/DD/YYYYtrueCadence Bank checking statements typically split debits and credits: Date, Description, then separate Withdrawals/Debits and Deposits/Credits columns and a Balance on the right; activity is often grouped into deposits, withdrawals, checks, and other debits sections.
Synovus BankUnited Statesdebit-creditMM/DD/YYYYtrueSynovus Bank personal statements generally use two columns: Date, Description, separate Withdrawals/Debits and Deposits/Credits, and a running Balance on the right, with checks usually itemized in their own Check Number section.
Western Alliance BankUnited Statesdebit-creditMM/DD/YYYYtrueWestern Alliance Bank serves mostly business/commercial accounts, so statements are grouped into deposits, checks paid, and other debits sections; the main table shows Date, Description, separate Debits and Credits, and a daily or per-line Balance on the right.
East West BankUnited Statesdebit-creditMM/DD/YYYYtrueEast West Bank personal/business checking statements typically split into two columns: Date, Description, a Withdrawals column and a Deposits column, then Balance on the right, with beginning/ending balances summarized at the top; some statements carry bilingual descriptions.
Bank OZKUnited Statesdebit-creditMM/DD/YYYYtrueBank OZK checking/savings statements generally split into columns: Date, Description, separate Withdrawals/Debits and Deposits/Credits, and a running Balance on the right, with checks usually listed by Check Number in their own ascending section.
Umpqua BankUnited Statessingle-amountMM/DDtrueUmpqua personal checking and savings statements list transactions chronologically, one per line: Date (MM/DD), Description (payee or transfer detail), a single Amount column (debits negative, credits positive), and a running Balance on the right; card, ACH, and check activity are grouped into sections.
BankUnitedUnited Statessingle-amountMM/DD/YYYYtrueBankUnited statements group activity by type — Deposits/Credits, Withdrawals/Debits, and Checks — with each line showing Date, Description, and Amount, while the account summary carries the beginning and ending balances; detail rows use a single amount column whose sign follows its section.
Flagstar BankUnited Statessingle-amountMM/DD/YYYYtrueFlagstar checking statements list activity by date — Date, Description (merchant/ACH/transfer), a single Amount column (withdrawals negative, deposits positive), and a running Balance on the right — with checks, debit-card purchases, and electronic payments typically grouped into sections, plus fee and interest subtotals at the end.
PenFed Credit UnionUnited Statessingle-amountMM/DD/YYYYtruePenFed often combines several accounts (checking, savings, credit card) into one statement with a section per account; share/checking detail rows show Date, Description, a single Amount column (debit/credit), and a running Balance, while any credit-card section instead uses Transaction/Post dates with the charge amount.
SchoolsFirst Federal Credit UnionUnited Statessingle-amountMM/DD/YYYYtrueSchoolsFirst statements are organized by member account (checking, savings, share), and within each section every line shows Date, Description, a single Amount column (withdrawals negative, deposits positive), and a running Balance, with share dividends and fees usually itemized at the end of the section.
Alliant Credit UnionUnited Statessingle-amountMM/DD/YYYYtrueAlliant (an online-only credit union) breaks the statement out by account, with checking and high-rate savings detail rows showing Date, Description, a single Amount column (debits negative, credits positive), and a running Balance, and each section closing with the ending balance and dividends/interest paid.
BECUUnited Statesdebit-creditMM/DD/YYYYtrueGrouped by account (one table per checking/savings sub-account): Date, Description, Withdrawals, Deposits and Balance — debits and credits in separate columns. One statement often bundles several accounts, so each section is read separately.
Golden 1 Credit UnionUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Withdrawals/Debits, Deposits/Credits and Balance — debits and credits split across two columns. Each share account (savings/checking) forms its own section with a beginning and ending balance to reconcile against.
America First Credit UnionUnited Statesdebit-creditMM/DD/YYYYtrueListed per share account: Date, Description, Withdrawal amount, Deposit amount and Balance. A typical credit-union layout — one statement covers all your share accounts, each section carrying its own running balance.
Suncoast Credit UnionUnited Statesdebit-creditMM/DD/YYYYtrueDate, Description, Debit (withdrawal), Credit (deposit) and Balance, with debits and credits in two columns. Savings, checking and other accounts appear in separate blocks, each with opening and closing balances for line-by-line reconciliation.
VyStar Credit UnionUnited Statesdebit-creditMM/DD/YYYYtrueGrouped by account: Date, Description, Withdrawals, Deposits and Balance. Like most credit unions, several share accounts are combined in one statement, each section showing its own beginning and ending balance.
Marcus by Goldman SachsUnited Statessingle-amountMM/DD/YYYYtrueAn online-only savings account with a clean layout: Date, Description, Amount (deposits positive, transfers out negative) and Balance — a single signed amount column. Mostly interest postings and transfers, so few rows.
MercuryUnited Statessingle-amountMM/DD/YYYYtrueMercury statements are split by account (Checking / Savings / Treasury); each section is a ledger with Date, Description (counterparty plus ACH/wire/card type), a single signed Amount column (credits positive, debits negative), and a running Balance on the right, with opening and closing balances bracketing the section.
BluevineUnited Statessingle-amountMM/DD/YYYYtrueBluevine business checking statements use a standard transaction table: Transaction Date, Description (ACH transfer, Bill Pay, debit-card purchase, etc.), a single signed Amount column (deposits positive, withdrawals negative), followed by a running Balance, with the masked account number, statement period and beginning/ending balances summarized at the top.
NovoUnited Statessingle-amountMM/DD/YYYYtrueNovo small-business checking statements are a single-account ledger: Date, Description (counterparty plus tags like Novo Boost / transfer / debit card), one signed Amount column, and a running Balance on the right, with the statement period, masked account number and opening/closing balances in the header.
BrexUnited StatesmixedMM/DD/YYYYtrueBrex depends on the account: corporate Card statements show two dates (Trans Date and Post Date) plus merchant Description and charge Amount with no running balance, while Brex Cash / Business Account statements show Date, Description, a single signed Amount, and a running Balance. Check first whether you're looking at a card statement or a cash account.
Axos BankUnited Statesdebit-creditMM/DD/YYYYtrueAs a chartered online bank, Axos statements use the traditional reconciliation format: Date, Description (check number / ACH / debit card / interest), then two separate columns for Debits (Withdrawals) and Credits (Deposits), with a running Balance on the right, plus a deposit summary and interest detail.
AspirationUnited Statessingle-amountMM/DD/YYYYtrueAspiration's Spend & Save statements are a single-account ledger: Date, Description (merchant name with debit-card / ACH / transfer tags), one signed Amount column (deposits positive, spending negative), and a running Balance on the right, with the statement period, masked account number and opening/closing balances in the header.
DaveUnited Statessingle-amountMM/DD/YYYYtrueDate, Description, Amount (spend negative, deposits positive) and Balance — a single signed amount column in a clean ledger layout.
NatWestUnited Kingdomdebit-creditDD MMM YYYYtrueDate, Type, Description, Paid out, Paid in and Balance — money out and money in sit in separate columns.
Santander UKUnited Kingdomdebit-creditDD/MM/YYYYtrueDate, Description, Money out, Money in and Balance — debits and credits in separate columns with a running balance on each row.
HalifaxUnited Kingdomdebit-creditDD MMM YYtrueDate, Payment type and Details, Money out, Money in and Balance — withdrawals and deposits in separate columns.
Nationwide Building SocietyUnited Kingdomdebit-creditDD MMM YYYYtrueDate, Description, Out, In and Balance — money out and money in in separate columns, with a running balance on each line.
TSB BankUnited Kingdomdebit-creditDD MMM YYYYtrueDate, Details, Paid out, Paid in and Balance — debits and credits in separate columns with a running balance per row.
MonzoUnited Kingdomsingle-amountDD/MM/YYYYtrueMonzo statements run oldest-to-newest with four core columns: transaction date, payee/description (often with a category emoji), a single signed amount in £ (money in positive, money out negative), and the running balance, plus an opening/closing balance summary.
Starling BankUnited Kingdomsingle-amountDD/MM/YYYYtrueStarling produces clean text PDFs with columns for date, counterparty/reference, transaction type (Faster Payment, Card, etc.), a single signed amount in £ (in positive, out negative), and the closing balance, with the statement period and opening/closing balances at the top.
first directUnited Kingdomdebit-creditDD MMM YYYYtruefirst direct (part of HSBC) uses the classic HSBC UK layout: Date, Payment type and details, Paid out, Paid in, and Balance — multiple entries on the same day often share one balance line and the date isn't reprinted for each row.
ScotiabankCanadadebit-creditMMM DD, YYYYtrueScotiabank statements use the standard Canadian debit/credit ledger: Date, Transactions/Description, Amounts withdrawn ($), Amounts deposited ($), and Balance ($), with an Opening Balance at the top and a Closing Balance plus period totals at the bottom.
CIBCCanadadebit-creditMMM DDtrueCIBC statements follow the debit/credit ledger format: Date, Description, Withdrawals ($), Deposits ($), and Balance ($), opening with the Opening balance and ending with the Closing balance plus total deposits and withdrawals for the period.
National Bank of CanadaCanadadebit-creditYYYY-MM-DDtrueNational Bank of Canada statements use a debit/credit ledger: Date, Description, Debit/Withdrawals, Credit/Deposits, and Balance — being Quebec-based, field labels often appear in both English and French, with an opening balance at the top and a closing balance at the bottom.
TangerineCanadasingle-amountMMM DD, YYYYtrueTangerine statements list each line as Date, Transaction description, a single signed Amount column (credits positive, debits negative), and a running Balance on the right. Chequing and Savings statements share the same clean layout.
DesjardinsCanadadebit-creditYYYY-MM-DDtrueDesjardins (AccèsD) statements show Date, a description, then separate Withdrawals/Débits and Deposits/Crédits columns, with a running Balance (Solde) at the end. Statements are bilingual, so descriptions may mix French and English.
Simplii FinancialCanadasingle-amountMMM DD, YYYYtrueSimplii (a CIBC brand) no-fee chequing and savings statements list Date, Transaction description, a single signed Amount column (deposits positive, withdrawals negative), and a running Balance, in a clean CIBC-style layout.
Commonwealth BankInternationaldebit-creditDD MMM YYYYtrueCommonwealth Bank (CommBank) transaction and savings statements show Date, transaction Details, separate Debit and Credit columns, and a running Balance. Dates appear like '15 Mar 2026'; credit card statements instead use Date / Transaction / Amount.
WestpacInternationaldebit-creditDD MMM YYYYtrueWestpac transaction account statements list Date, a Description, then separate Withdrawals/Debits and Deposits/Credits columns with a running Balance. Dates read like '15 Mar 2026'; credit card statements use a single Amount column under Date / Details.
National Australia BankInternationaldebit-creditDD MMM YYYYtrueNAB transaction and savings statements show Date, transaction Details, separate Debit and Credit columns, and a running Balance. Dates appear like '15 Mar 2026'; credit card statements use transaction/posting dates with an Amount column.
ANZInternationaldebit-creditDD MMM YYYYtrueANZ Statement of Account lists one row per transaction in the order Date, Transaction Details, Withdrawals (Debit), Deposits (Credit) and Balance — debits and credits sit in separate columns, dates print as '12 Mar 2024', with the account number and statement period shown in the header.
HDFC BankInternationaldebit-creditDD/MM/YYtrueAn HDFC Bank savings/current statement runs Date, Narration, Chq/Ref No., Value Dt, Withdrawal Amt., Deposit Amt. and Closing Balance per row — withdrawals and deposits in separate columns; amounts use the Indian comma grouping (lakh/crore) and dates print as DD/MM/YY like '15/03/24'.
ICICI BankInternationaldebit-creditDD/MM/YYYYtrueICICI Bank's Detailed Statement shows S No., Value Date, Transaction Date, Transaction Remarks, Withdrawal Amount (INR), Deposit Amount (INR) and Balance (INR) per row — debits and credits in separate INR columns, with dates as DD/MM/YYYY like '15/03/2024'.
State Bank of IndiaInternationaldebit-creditDD MMM YYYYtrueA State Bank of India account statement lists Txn Date, Value Date, Description, Ref No./Cheque No., Debit, Credit and Balance per row — debit and credit in separate columns, dates as DD MMM YYYY like '15 Mar 2024', commonly seen in PDFs exported from YONO.
Axis BankInternationaldebit-creditDD-MM-YYYYtrueAn Axis Bank statement runs Tran Date, Particulars, Chq No, Debit, Credit, Balance and Value Date per row — debits and credits in separate columns with Indian-style amount grouping, dates as DD-MM-YYYY like '15-03-2024'.
OCBC BankSingaporedebit-creditDD MMMtrueAn OCBC consolidated statement is grouped by account with one row per transaction in the order Date (Value Date), Description, Withdrawal, Deposit and Balance — debits and credits in separate columns, dates typically as 'DD MMM' (e.g. 15 Mar) with the year in the statement-period header, amounts in SGD.
United Overseas BankSingaporedebit-creditDD MMM YYYYtrueA UOB statement lists each transaction on one row: Date, then a transaction Description, followed by separate Withdrawals and Deposits columns and a running Balance on the right. Savings/current accounts use this debit-credit split; UOB credit card statements instead use Transaction Date / Posting Date.
Hang Seng BankHong Kongdebit-creditDD MMM YYYYtrueA Hang Seng integrated/savings statement shows one row per entry: Date, Transaction Details, then separate Deposit and Withdrawal columns with a running Balance at the end. Credit card statements instead carry both a transaction date and a posting date.
Standard CharteredInternationaldebit-creditDD MMM YYYYtrueA Standard Chartered current/savings statement lists one transaction per row: Date, Description, then separate Withdrawals and Deposits columns with Balance on the right. Layouts differ slightly by market (HK/SG/UK/IN), but the debit-credit-plus-balance structure is consistent.
Deutsche BankInternationalsingle-amountDD.MM.YYYYtrueA Deutsche Bank statement (Kontoauszug) is typically single-amount: booking date (Buchung) and value date (Wert), a Verwendungszweck description, then one signed amount (Betrag, debits negative) and a running balance (Saldo). Amounts use German formatting (dot thousands, comma decimals).
BNP ParibasInternationaldebit-creditDD/MM/YYYYtrueA BNP Paribas statement (relevé de compte) uses debit-credit columns: booking Date, value date (Valeur), a Libellé description, then separate Débit and Crédit columns, with the Solde (balance) shown as opening/closing totals. Amounts use French formatting (space thousands, comma decimals).
N26Internationalsingle-amountDD.MM.YYYYtrueN26's PDF statement is single-amount: each row has the date, the payee/description, and one signed Amount column (debits negative, credits positive). The layout is clean and natively text-generated, with no separate debit/credit columns.
Allied Irish BanksInternationaldebit-creditDD/MM/YYYYtrueAn AIB current account statement row usually runs Date, Transaction Details (merchant or transfer reference), Debit, Credit, then a running Balance — debits and credits sit in separate columns with euro figures shown unsigned.