Home › Calculators › Bank Statement Analyzer

Bank Statement Analyzer

Find out where your money goes. Export your transactions as a CSV from online banking and drop the file here. The analyzer sorts every transaction into a category by keyword and shows spending by category, month and merchant. The file is read in your browser and never leaves your device.

Last updated:

Columns
Money in–
Spending–
Net–
Avg spending / month–
Transactions–

Spending by category

Top merchants

    Monthly spending by category

    Edit category keywords

    One category per line: Category: keyword, keyword, …. Keywords match the start of a word in the description, ignoring case, and the first matching line wins. Money coming in goes to Income unless it matches Transfers.

    Transactions

    DateDescriptionCategoryAmount
    Advertisement
    Advertisement

    How to use the Bank Statement Analyzer

    1. Export your transactions from your bank or card website as CSV (sometimes called “Download for Excel” or “Comma separated”). Choose a few months for a useful picture.
    2. Drop the file onto the box (or several files with the same layout) or paste the CSV text. A sample statement loads first so you can see how it works.
    3. Check the columns: the analyzer guesses the date, description and amount columns. Fix them if needed, and switch the sign if your card export shows purchases as positive numbers.
    4. Review the categories. Click a category bar to list its transactions, change any category from the table, or edit the keyword rules.
    5. Download the categorized CSV or the monthly summary to use in your budget.

    What the analyzer calculates

    FigureHow it's worked out
    Money inSum of all positive amounts (deposits, pay, refunds), excluding transfers when that option is on
    SpendingSum of all negative amounts shown as a positive number, excluding transfers when that option is on
    NetMoney in − spending. Positive means you took in more than you spent
    Average spending per monthSpending ÷ the number of months between the first and last transaction (at least one)
    Category shareCategory spending ÷ total spending × 100
    Top merchantsSpending grouped by a cleaned-up merchant name (card prefixes, store numbers and reference codes removed)

    Common bank CSV layouts

    LayoutExample columnsSetting
    Single signed amountDate, Description, Amount (−42.10 for a purchase)Amount column, “Spending is negative”
    Card export with positive purchasesTransaction Date, Description, Amount (42.10 for a purchase)“Spending is positive (card)”
    Separate debit / creditDate, Details, Debit, Credit, BalanceDebit as Amount, Credit as Credit column
    Day-first dates05/09/2026 meaning 5 SeptemberDate format DD/MM/YYYY (auto-detected when a day is above 12)

    Tips for a useful spending review

    • Use at least three months. One month is easily skewed by an annual bill or a holiday. Three to six months shows your real pattern.
    • Clear out “Other”. Filter by Other, spot repeat merchants, and add their names as keywords so the next analysis is automatic.
    • Look for subscriptions. Small recurring charges add up. The Subscriptions category and the merchant list make forgotten ones easy to find.
    • Compare with a budget rule. Put the category totals into needs, wants and savings to compare with a 50/30/20 budget.
    • Check cash and ATM withdrawals. Cash spending is invisible after the withdrawal, so note what it was for if it's a large share.

    Frequently asked questions

    Is it safe to analyze my bank statement here?

    Yes. The CSV file is read by JavaScript inside your browser and is never sent to a server. There is no account and no bank login. Your edited keyword rules and settings are saved in this browser, but your transactions are not. For extra peace of mind, remove account numbers from the file before opening it.

    How do I get a CSV file from my bank?

    Sign in to online banking, open the account's transaction history, pick a date range and look for Download, Export or the download icon. Choose CSV, Comma Separated Values or Excel/spreadsheet format. Many credit card sites offer the same option. PDF statements can't be read directly; use the CSV export instead.

    How are transactions categorized?

    Each description is checked against keyword lists, for example “kroger” or “supermarket” for Groceries and “netflix” for Subscriptions. The first matching category wins, money coming in counts as Income, and anything that matches nothing goes to Other. You can edit the keywords or change a single transaction's category.

    Why are some rows skipped?

    Rows without a valid date or amount are skipped. These are usually opening and closing balance lines, page totals or notes that banks add to the export. The status line shows how many rows were skipped.

    My purchases show as income. What do I do?

    Some credit card exports list purchases as positive numbers and payments as negative. Set “Single amount column” to “Spending is positive (card)” and the signs flip. If your file has separate Debit and Credit columns, choose the debit column as Amount and the credit column as Credit.

    Why leave transfers out of spending?

    Moving money to savings, paying your own credit card or sending money between your accounts isn't spending; the actual purchases show up elsewhere. Counting them would double-count your spending, so they are excluded by default. Untick the option to include them.

    Can I analyze several months or accounts at once?

    Yes. Select several CSV files with the same column layout at the same time (for example, one file per month) and they are combined. For different banks with different layouts, analyze each file separately.

    Are all the tools on FreeToolCabin tested for quality and accuracy?

    Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

    Related tools

    Budget CalculatorMonthly budget planner with the 50/30/20 rule and a donut chart.50/30/20 Budget CalculatorSplit take-home pay into needs, wants and savings with the 50/30/20 rule or your own split.Bills Per Paycheck PlannerSee which paycheck pays each bill by due date and how much is left over from every paycheck.Cash Flow Forecast CalculatorBuild a 13-week or 12-month cash flow forecast and spot your lowest cash balance before it hits.Check Register PrintablePrint a blank check register or fill one in online with an automatic running balance.Statement of Account GeneratorMake a customer statement with invoices, payments, running balance and aging buckets as PDF.Tip CalculatorWork out the tip and split the bill between any number of people.Discount CalculatorSale price, percent off, stacked discounts and sales tax.Emergency Fund CalculatorFind how big your emergency fund should be and how long it takes to save it, with interest.Wedding Budget PlannerSplit a wedding budget by category, then track estimated, actual and paid costs with a chart.Split Bill CalculatorSplit a bill with tax and tip equally, by shares, or by what each person ordered.TikTok Money CalculatorEstimate TikTok sponsored post rates and Creator Rewards earnings from your views.Rent Split CalculatorSplit rent fairly between up to 6 roommates by room size, income or equally.Grocery Budget CalculatorRecommended weekly or monthly grocery budget and cost per meal for your household.Latte Factor CalculatorSee what a small daily habit costs per year and what it could grow to if invested.Money CounterCount cash by bill and coin: subtotals, grand total, piece count and a printable count sheet.Savings Rate CalculatorFind your savings rate on net or gross pay and estimate years to financial independence.Sinking Fund CalculatorPlan monthly and biweekly savings for several goals with due dates and progress bars.Subscription Cost CalculatorTotal your subscriptions per month, year and decade, and see what the money could grow to.CBM CalculatorCarton cubic meters and cubic feet, 20ft/40ft/40HC container fit and sea/air chargeable weight.Cost of Living CalculatorCompare living costs in two US cities and find the salary you need after a move.52 Week Savings ChallengePlan a 52-week money challenge, tick off each deposit and print the savings chart as a PDF.Income Percentile CalculatorSee where your household or individual income ranks in the US, with an age-group option.Life Insurance CalculatorEstimate how much life insurance you need with the DIME method: debts, income, mortgage, education.Baby Cost CalculatorFirst-year baby budget: diapers, formula, childcare, gear and healthcare, monthly and yearly.Change CalculatorEnter the amount due and cash paid to get the change owed and the bills and coins to give back.Christmas Budget CalculatorPlan holiday spending: gift list, decor, food and travel vs your budget and income.Couple Expense Split CalculatorSplit shared household bills between partners by income, 50/50, equal leftover or custom %.Weighted Decision MatrixScore options against weighted criteria to get a ranked total, a score heatmap and a CSV.Financial Ratio AnalyzerEnter an income statement and balance sheet once and get 30 liquidity, leverage and profit ratios.Freight Class CalculatorEstimate LTL freight class from density (lb per cubic foot) for one or many pallets.FSA CalculatorFlexible spending account tax savings, use-it-or-lose-it risk and the best amount to elect.FTE CalculatorConvert part-time hours into full-time equivalents, FTE into headcount, plus an ACA FTE count.Global Income Percentile CalculatorSee how your income per person compares with the whole world, adjusted for PPP.Coinsurance CalculatorWhat you pay on a medical bill after deductible, copay, coinsurance and out-of-pocket max.Health Insurance Plan Comparison CalculatorCompare health plans' total yearly cost at low, medium and high medical use, with break-even points.100 Envelope ChallengeTrack the 100 envelope savings challenge ($5,050), pick random envelopes and print the chart.Pallet CalculatorFind how many boxes fit on a pallet: boxes per layer, layers, total, height and weight.Financial Health Score CalculatorScore your finances out of 100 and get a prioritized to-do list for savings, debt and more.Incoterms Responsibility ChartPick an Incoterm (EXW to DDP) to see seller vs buyer costs, risk transfer and who pays duties.RACI Chart MakerBuild a RACI matrix of tasks × roles, check one Accountable per task, export PNG or CSV.Remote Work Savings CalculatorMoney and time you save working from home: commute, gas, lunch and more, minus home costs.Recurring Charges FinderOpen a bank CSV to find recurring subscriptions by merchant and interval, with annual costs.T-Account & Journal Entry GeneratorEnter debit and credit journal entries to get T-accounts and a balanced trial balance.Warehouse Space CalculatorSquare footage and rent for your pallets from rack levels, aisle %, staging and office space.Pet Cost CalculatorMonthly, yearly and lifetime cost of a dog or cat: food, vet, insurance, grooming and more.1031 Exchange CalculatorDeferred and taxable gain on a like-kind exchange, with boot, recapture and new basis.Twitch Earnings CalculatorEstimate a streamer's monthly and yearly Twitch income from subs, bits, ads and sponsors.Zero-Based Budget CalculatorGive every dollar a job: assign income to categories until zero is left, with % and chart.Kids Allowance CalculatorKids weekly allowance by age, chore bonus and Save / Spend / Give jar split.Altman Z-Score CalculatorBankruptcy-risk Z-score for public, private and non-manufacturing companies, with zones.Budget Variance CalculatorBudget vs. actual by line: dollar and percent variance with favorable or unfavorable flags.Cohort Retention Table GeneratorTurn signup and activity data or cohort counts into a cohort retention heatmap and export it.Cost Basis CalculatorEnter buy and sell lots to get cost basis and realized gains by FIFO, LIFO, HIFO, average or specific ID.CSAT Score CalculatorCustomer satisfaction % from 1–5 rating counts or scores, plus CES average.Disability Insurance CalculatorMonthly income replacement need, existing coverage after tax and your disability benefit gap.Earned Value CalculatorProject EVM metrics: CV, SV, CPI, SPI, EAC, ETC, VAC and TCPI from BAC, PV, EV and AC.Follower Growth Rate CalculatorFollower growth rate between two dates, average daily gain and your next milestone date.Insurance Deductible CalculatorCompare a low vs high deductible: break-even claims, premium savings and expected yearly cost.Option Greeks CalculatorDelta, gamma, theta, vega and rho for calls and puts, with position Greeks and sensitivity charts.OTE Calculator (On-Target Earnings)On-target earnings, pay mix and total pay at any attainment with accelerators.Overhead Rate CalculatorOverhead rate per labor hour, machine hour or % of direct cost, applied to a job's cost.PERT CalculatorThree-point PERT estimates: expected duration, standard deviation and confidence ranges.Pivot Point CalculatorClassic, Fibonacci, Camarilla, Woodie and DeMark pivots with support and resistance levels.PPC Budget CalculatorAd budget and daily spend to hit a conversion or revenue goal from CPC and conversion rate.Project Budget CalculatorLine-item project budget: labor hours × rates, materials, overhead and contingency by phase.Repeat Purchase Rate CalculatorRepeat customer rate, purchase frequency and average days between purchases from your orders.Student Aid Index (SAI) EstimatorSimplified FAFSA Student Aid Index from income, assets and family size, with a Pell Grant hint.
    See all 70 Personal Finance & Budget Calculators →