Analyze your bank statement

Upload PDF → see categorized spending, charts, subscriptions, and export to CSV. Free, 30 sec.

AI categorization
Spending charts
CSV & Excel export
Private & encrypted
Upload your PDF free →

No signup · deleted after analysis

← Blog
GuideMarch 31, 2026·10 min read

How to Analyze Bank Statements

How To Analyze Bank StatementsPhoto by Artem Podrez on Pexels

This is the main bank statement analysis guide. It shows how to turn raw statements into answers: how much came in, where it all went, what's eating your budget without you realizing, and whether your financial picture is improving or quietly getting worse.

Short Answer

To analyze bank statements, identify real income, categorize spending, calculate savings rate and debt ratios, check for red flags, and compare months side by side. Use this page for the complete analysis workflow. If you want the spreadsheet-vs-automation comparison, read Excel vs AI. If you want the work done automatically, upload the PDF to the analyzer.

Reviewed April 1, 2026

Reviewed against current consumer-protection guidance and mortgage documentation standards. The analysis workflow on this page is editorial, but the fraud, DTI, and underwriting references below are grounded in current official sources.

Chase: why and how often to review statements
Used to support the budgeting, overspending, and fraud-monitoring guidance around regular statement review.
CFPB: unauthorized transactions on statements
Used to ground the red-flag section in official consumer guidance on spotting and reporting statement errors or unauthorized debits quickly.
CFPB: debt-to-income ratio
Used to support the DTI calculation section and the explanation of why lenders care about monthly debt relative to gross income.
Fannie Mae: verification of deposits and assets
Used to support the mortgage-prep angle and explain why lenders may ask for bank statements or a verification of deposit during underwriting.
Choose The Right Workflow
Need the spreadsheet-vs-AI comparison?

Use this when you are choosing between Excel and automation rather than learning the full analysis workflow.

Compare Excel vs AI
Need the tool to do it for you?

Upload the real PDF if you want categories, ratios, recurring charges, and a report generated automatically.

Analyze a real PDF
Need a spend-only breakdown?

Use the spending analysis page if your goal is category totals and overspending rather than the full statement review process.

Open spending analysis

6 steps

01 — Gather the right statements
02 — Identify all income
03 — Categorize all spending
04 — Calculate key ratios
05 — Look for red flags
06 — Compare month over month
01

Gather the right statements

Start with at least 3 months of statements for a reliable picture. One month captures your spending but not the pattern — subscriptions that bill quarterly, irregular large expenses, or salary timing effects all need multiple months to normalize.

If your goal is mortgage preparation, gather 3–6 months. If it's annual budgeting, pull the full 12 months. Most banks let you download PDFs going back 12–24 months from online banking.

02

Identify all income

Go through every credit (incoming money) and separate genuine income from internal transfers. Common income types:

  • Payroll deposits — regular, same employer, same amount
  • Freelance / client payments — irregular amounts, different senders
  • Rental income — monthly, from tenants
  • Benefits, pension, dividends
  • Tax refunds, one-time payments

Internal transfers (moving money between your own accounts) are not income. Exclude them. Your total monthly income = all genuine credits minus transfers.

03

Categorize all spending

This is where most of the work is. Go through every debit transaction and assign a category. Standard categories:

Housing & Rent
Groceries
Utilities
Transport
Dining & Takeaway
Subscriptions
Shopping
Healthcare
Education
Entertainment
Savings / Investments
Other

The hardest part is merchant name interpretation. "WHOLEFDS MKT 0283" = groceries. "AMZN MKTP" could be shopping, household supplies, or a digital subscription. This is where AI tools win — they've been trained on millions of merchant names and categorize automatically.

04

Calculate key ratios

Three numbers tell you most of what you need to know:

Savings rate

(Income − Total Spending) ÷ Income × 100

Target: 20%+. Below 10% = limited cushion. Negative = spending more than you earn.

Debt-to-income ratio (DTI)

Monthly debt payments ÷ Gross monthly income × 100

Target: under 36% for good financial health. Under 43% for most mortgage approvals.

Subscription burden

Total subscription costs ÷ Income × 100

Most people are surprised: the average person has $273/month in subscriptions they don't actively use.

05

Look for red flags

Red flags differ depending on your purpose:

For personal budgeting

Any subscription you don't actively use

Dining + takeaway above 15% of income

Shopping that varies by 50%+ between months (impulse pattern)

No consistent savings deposit each month

For mortgage / loan preparation

Overdraft or NSF fees

Gambling transactions

Large unexplained deposits (possible borrowed funds)

Recurring payments not disclosed in your application

Gaps in income deposits

06

Compare month over month

A single month snapshot tells you where you are. Multiple months tell you the direction you're heading — which is what actually matters.

Build a simple table: rows = categories, columns = months. Calculate the % change for each category month-over-month. Categories with a consistent upward trend are your spending drift — money quietly spending more than you realize.

AI analyzers with a dashboard (like this one) do this automatically and surface the trend visually, so you don't need a spreadsheet.

Free tool · 30 seconds · No signup

Skip steps 2–5. Let AI do it in 30 seconds.

Upload your bank statement PDF and get automatic categorization, ratio calculations, subscription detection, and a full spending breakdown.

Manual analysis vs. AI analysis

Manual (spreadsheet)AI analyzer
Time per statement1–3 hours30 seconds
Merchant name decodingManual researchAutomatic (trained on millions of merchants)
Charts & visualizationBuild yourselfInstant Sankey + category charts
Subscription detectionManual scanAutomatic flagging
Month-over-month comparisonBuild pivot tableBuilt-in trend view
Export to accounting toolsFormat yourselfCSV, Excel, QIF, OFX, QBO
CostFree (your time)Free for 1 analysis/month

Frequently asked questions

How do you analyze a bank statement for a loan?

Lenders look at four things: consistent income deposits (same source, same frequency), debt-to-income ratio (recurring payments vs. gross income), absence of overdraft or NSF fees, and no large unexplained cash deposits. Run your statement through an AI analyzer before applying — it flags all four automatically so you can address issues before submission.

What does a bank statement analysis show?

A thorough bank statement analysis shows: total income and income sources, total spending broken down by category, recurring subscriptions and their monthly cost, average monthly net cash flow, any irregular patterns (overdrafts, unusual deposits), and a comparison of spending vs. prior periods if multiple statements are analyzed.

How do I calculate my spending categories from a bank statement?

Go through every debit transaction and assign it to a category (groceries, transport, dining, subscriptions, etc.). Sum each category. Divide each total by your gross income to get the percentage. This manually takes 1–2 hours for a full month. An AI analyzer does it automatically in under 30 seconds.

How far back should you analyze bank statements?

For personal budgeting: 3 months gives you a reliable average. For mortgage or loan applications: lenders typically request 3 months, sometimes 6. For self-employed income verification: 12–24 months is standard. For detecting subscription creep: even 1 month shows all recurring charges.

What are red flags in a bank statement?

Red flags depend on context. For mortgage applications: overdraft fees, gambling transactions, large unexplained deposits. For personal finance: subscriptions you don't recognize, dining/shopping consistently above 30% of income, no savings deposits. For fraud detection: duplicate transaction amounts, transactions at unusual times, merchants you don't recognize.

How do I compare two months of bank statements?

For a manual comparison: create a category summary for each month in a spreadsheet and calculate the % change per category. With an AI tool: upload both statements and the comparison is generated automatically. Look for categories that increased by more than 20% — those are usually where spending has drifted without you noticing.

Next: If you are reconciling your bank statement against your own records, see our bank reconciliation statement guide — it covers the formula, format, and a step-by-step example.

Continue readingView all posts →
Guide5 min read
How to Calculate Average Monthly Balance from Your Bank Statement
Step-by-step guide to calculating average monthly balance for loans, mortgages, and visa applications. Includes the manual method and a free tool that does it automatically from your PDF.
Guide5 min read
AMZN RETA / Amazon RETA on Bank Statement: What It Means & Is It Real?
AMZN RETA on your bank statement is an Amazon retail purchase — same as AMAZON.COM, just abbreviated by your bank. Here's how to verify the charge, match it to your order, and dispute it if it's not yours.
Guide6 min read
How to Cancel National General Insurance & Stop NGIC ACH Debits (Step-by-Step)
Cancel a National General / NGIC policy in 3 steps: call 1-888-293-5108, email policy.cancel@nationalgeneral.com, or stop the ACH debit at your bank. Includes refund timing, dispute rules, and what happens to escrow.