Spending analysis · Free up to 10 pages
Bank Statement Analyzer
Upload a bank statement and see what you kept, where your money went, which charges repeat every month and where you could cut back. No spreadsheet, no signup.
Drop your document here, or browse
Bank statements, invoices and receipts. Long statements switch to background processing automatically.
PDF up to 200 pagesPNG • JPG • TIFFCSV • XLSX Password-protected PDFs
- PDF, scans, CSV & Excel
- Free up to 10 pages
- Guest uploads deleted after 24 hours
What your analysis shows
Six answers from one upload, in plain language.
What you kept
Money in, money out and the difference, with the share of your income you saved.
Where it went
Every payment sorted into a category such as groceries, dining out or utilities, ranked by size.
Spending over time
A day-by-day chart (week by week for long statements) with the biggest day picked out.
Subscriptions and bills
Known subscriptions and bills that repeat across months, with what each one cost you.
Where you could cut back
Flexible spending like dining out, shopping and subscriptions added up in one number.
Every transaction
Search, filter by category or money in and out, sort, and export the categorized list as CSV.
How to analyze a bank statement
Upload your statement
Drop in a PDF, a scan or photo, or a CSV or Excel export. Password-protected PDFs are supported.
Transactions are read
The same OCR that powers our converters pulls out each date, description and amount.
See your analysis
Categories, totals, recurring charges and savings opportunities are worked out from those rows.
What a bank statement analysis tells you
A bank statement lists every payment, but it doesn't tell you much at a glance. Scrolling through a hundred lines of card payments and transfers won't show that takeaways cost more than electricity this month, or that you are still paying for an app you forgot about. A bank statement analyzer reads every transaction for you and turns the list into answers to the questions people actually ask:
- Did I save money this month? The headline shows what came in, what went out and what you kept.
- Where did my money go? Spending is grouped into categories and ranked, so the biggest costs come first.
- What am I paying for every month? Subscriptions and repeating bills are listed with the total each one cost.
- Where could I spend less? Flexible spending is added up separately from fixed costs.
You don't need a budgeting app, a bank login or a spreadsheet. You upload the statement your bank already gives you.
How to read your results
You kept (or overspent)
The number at the top is money in minus money out for the period the statement covers. The bar under it shows how much of your income you spent. The savings rate is the share of your income left over. If you spent more than came in, the headline says so in red. That usually means savings or credit covered the gap.
Where your money went
Each payment goes into one category, such as Groceries, Dining Out, Shopping, Subscriptions, Utilities, Transport, Fuel, Housing, Healthcare, Travel, Insurance, Loans & EMI or Bank Fees. Transfers between accounts and cash withdrawals are grouped as Transfers, so they don't inflate a spending category. Tap any category to open its transactions and check what was counted.
Spending over time
The chart shows each day's spending, coloured by category. Statements longer than about six weeks switch to weekly bars so the chart stays readable on a phone. Tap or drag across the bars to see any day. A tall bar is usually a one-off, like rent day, a flight or a big shop, and it shows how lumpy your spending is.
Fixed vs flexible
Fixed costs are the ones that repeat whether you think about them or not: rent, utilities, insurance, loan payments and subscriptions. Everything else is flexible. If fixed costs take most of your money, cutting back day to day won't change much. The bigger wins are a cheaper plan, a switched provider or a cancelled subscription.
Finding subscriptions and savings
The Savings tab brings together the three places money most often slips away.
- Where you could cut back adds up flexible categories like dining out, shopping, subscriptions, entertainment, travel and bank fees. It shows where spending is easiest to change, not what you should cut.
- Subscriptions and monthly bills lists each repeating charge with how many times it appeared and what it cost in total. Known services such as streaming and cloud storage are flagged straight away. Other bills are flagged when the same payee charges a similar amount in two or more different months.
- Where you spend the most ranks your top merchants. Five small payments to one shop can quietly outweigh a single large one.
A quick monthly routine: open Subscriptions and cancel one charge you no longer use. Then pick the largest flexible category and set a limit for next month. Upload next month's statement to see if it worked.
Getting an accurate analysis
The analysis is only as good as the statement you upload. A few habits make the numbers more reliable:
- Upload the full statement. A missing page means missing transactions and lower totals.
- Analyze one account at a time. Combining a current account and a credit card double-counts card repayments.
- Use the original PDF where you can. Digital statements read more cleanly than photos. If you scan paper, keep the page flat and well lit.
- Check the Other category. Unusual merchant names land there. If it is large, the Transactions tab shows what is inside.
You can export the categorized transactions as a CSV file from the Transactions tab and adjust anything in a spreadsheet.
Free limits and your data
Statements up to 10 pages are free with no signup. For longer statements, sign in and use your account's page credits. Guest uploads and their results are deleted automatically 24 hours after upload, so save the CSV if you want to keep your analysis. Results pages are kept out of search engines.
Need the raw data instead?
If you want the transactions in a spreadsheet rather than a summary, use the bank statement to Excel converter or convert to CSV. For importing into accounting software, there are QBO files for QuickBooks. To check your books against the bank, use the bank reconciliation tool.
Related tools
Bank Statement Analyzer FAQ
Common questions about how the analysis works.
Is the bank statement analyzer free?
Yes, for statements up to 10 pages, with no signup. Longer statements need you to sign in, and the pages come from your account's page credits.
Which banks and file types does it work with?
It reads statements from any bank in any currency, as long as the file lists dated transactions with amounts. Upload a digital PDF, a scanned PDF or photo (PNG, JPG, WEBP, TIFF), or a CSV or Excel export.
How are my transactions categorized?
Each payment is matched against merchant keywords, for example Netflix as a subscription or Walmart as groceries, together with the category suggested when the statement is read. Payments that match nothing are shown as Other. Categories are estimates, not financial advice.
How does it find subscriptions and recurring bills?
Known subscription services are flagged straight away. Bills such as rent, loan payments, insurance and utilities are flagged when the same payee charges a similar amount in two or more different months.
Why don't the totals match my banking app?
The analysis only uses the transactions read from the file you upload. If the statement covers different dates than your app, a page is missing, or a row could not be read, the totals will differ. Check the Transactions tab against your statement.
What happens to my statement after I upload it?
Guest uploads and their extracted data are deleted automatically 24 hours after upload, so a guest analysis link stops working after that. Signed-in users keep their documents in their account until they delete them.