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
84sweetSpot 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
62
Signed amount
31
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: 62 debit-credit, 31 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 StatesunknownNot verifiedfalseCheck dates, descriptions and money in or out against your PDF. The column order and date format have not been validated with an approved redacted Varo statement sample. Without enough balance data, row-by-row checks are unavailable; compare the rows with the original statement.
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 StatesunknownNot verifiedfalseCheck dates, descriptions and money in or out against your PDF. The column order, date format and check sections have not been validated with an approved redacted Bank OZK statement sample. Without enough balance data, row-by-row checks are unavailable; compare the rows with the original statement.
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 KingdomunknownNot verifiedfalseCheck dates, descriptions and money in or out against your PDF. The column order, date format and balance-printing behavior have not been validated with an approved redacted first direct statement sample. Without enough balance data, row-by-row checks are unavailable; compare the rows with the original statement.
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.