Starling Bank Statement Analyzer — CSV/OFX (Free, Private)
Upload your Starling export to see exactly where money goes. The tool recognises Starling’s CSV headers, cleans merchant names, applies sensible categories, spots recurring subscriptions, and lets you download a tidy CSV for budgeting or taxes. Everything runs in your browser.
Overview
Top Categories
| Category | Outflow (£) | Count |
|---|
Transactions
| Date | Description | Merchant | Category | Debit | Credit | Amount | Balance |
|---|
Starling Bank Statement Analyzer: Get Clean Categories, Spot Subscriptions, & Understand Your Money in Minutes
If you bank with Starling, you already enjoy real-time notifications and tidy in-app views. But when it’s time to step back and look at a month or a quarter, you’ll want a clean export you can slice any way you like.
The Starling Bank Statement Analyzer on MoneyToolsHQ does exactly that. You export a CSV or OFX from Starling, drop it into the tool, and get instant categorisation, a shortlist of likely subscriptions, an editable table for quick fixes, and a clean CSV you can reuse in spreadsheets or bookkeeping. Everything runs in your browser. There’s no sign-in, no uploads, and no background storage—close the tab and your data is gone.
Why a Starling-specific tool is worth it
Generic parsers try to guess what a bank meant; a Starling-aware analyzer already knows. Starling’s CSV usually includes Date, Counter Party, Reference, Type, Amount (signed), Balance, Category and often a “Spending Category.” Amounts are positive for money in and negative for money out. That’s great for clarity, but some tools still misinterpret debit/credit or treat internal transfers as spend. A Starling-tuned preset respects signed amounts, uses the appropriate category fields when present, and standardises merchants so your category totals don’t get split across five variants of the same shop.
What the analyzer does for you
- Automatic categorisation that makes sense. Expect UK-friendly buckets such as Groceries, Eating Out, Transport, Shopping, Subscriptions, Phone & Internet, Health, Housing & Utilities, Bank & Fees, and Income. “Uncategorised” is there when a merchant is unusual—rename once and carry on.
- Merchant cleanup for readable reports. Strings like “AMZN Mktp UK*123” become “Amazon”. POS codes and temporary authorisation text are trimmed so your charts look sane.
- Recurring charge hints. The tool looks for repeating merchants on monthly or quarterly cadences to create a shortlist of likely subscriptions. It’s not a definitive verdict, but it’s an efficient way to find low-value spend you can cancel, pause, or renegotiate.
- Inline editing, zero friction. Double-click merchant or category, type the label you prefer, and totals update instantly. No exporting, re-importing, or complex mapping steps.
- Clean export built for reuse. Download a standard CSV with Date, Description, Merchant, Category, Debit, Credit, Amount, Balance. One file structure, every month, so you can automate your own workflow in Google Sheets or Excel.
- Privacy by design. Your statements are processed locally in your browser. The tool doesn’t upload files, doesn’t require an account, and doesn’t store a copy.
How to export a Starling statement (app and web)
Open the Starling app, choose the account or space you want, and tap “Export data” (wording may vary). Pick the date range and export format—CSV is ideal for analysis; OFX/QFX also works. If you manage multiple spaces, export each separately so you can see where money moves. On the Starling web experience the steps are similar: select the account, date range, and CSV. As a rule of thumb, export one to three months when you’re getting started. It’s long enough to see patterns and short enough to keep the table responsive.
Understanding the four overview metrics
At the top you’ll see Rows, Total Outflow, Total Inflow, and Net. Outflow is the sum of negative amounts (spending); inflow is the sum of positive amounts (income and refunds); net is inflow minus outflow. If something looks off, scan for duplicates (merged exports can repeat the same line), mis-categorised merchants, or internal transfers you want to exclude from spending totals. The filter box makes this quick: type a merchant, a category, or a number and adjust what’s needed.
Working with categories (and how the tool chooses them)
The analyzer uses a transparent set of rules coupled with Starling’s own category fields when they’re present. It looks at merchant strings and known patterns—major supermarket names fall under Groceries, TFL and Trainline map to Transport, streaming and productivity services are grouped under Subscriptions, and mobile/broadband providers live under Phone & Internet. It’s designed to be predictable rather than mysterious. If a rule places a merchant somewhere you don’t like, rename it once. Your export will capture the change, and your spreadsheet workflow stays clean.
Recurring charges: the fastest savings list you’ll ever make
Most households bleed money through a few quiet subscriptions. The tool surfaces merchants that recur on a monthly cadence, then it’s your call: keep, downgrade, or cancel. Not every repeat is a subscription—insurance quarterly payments and some instalments will show up too—so scan the history before you act. A simple habit is to review the recurring list at month-end and write a one-line decision: “Paused streaming for summer,” or “Kept password manager, it’s essential.”
Starling-specific quirks the tool handles
- Signed amounts. Starling’s CSV reports spend as negative numbers and money in as positive numbers. The analyzer keeps that convention and also shows separate debit and credit columns for readability.
- Counter Party vs Reference. Some lines carry the merchant in Counter Party; others add context in Reference. The tool builds a clean Merchant field from both so your reports don’t split a single shop into variations.
- Category vs Spending Category. Where available, Spending Category tends to be the better behavioural tag. The analyzer prefers it; if it’s missing, it falls back to Category and then to rules.
- Spaces and internal transfers. If your export contains movements between spaces, treat them as neutral or filter them out to avoid inflating spend.
A monthly review workflow that takes ten minutes
- Export last month’s Starling CSV.
- Upload and check the four KPIs—rows, outflow, inflow, net.
- Open the category table and note the top three areas (usually Groceries, Eating Out, and Shopping).
- Review the recurring list and decide what to cancel, pause, or renegotiate.
- Fix a handful of merchant or category labels and download the cleaned CSV.
- Save it in a year-based folder. If you track goals, write a one-line summary for the month.
Using the cleaned CSV in spreadsheets and bookkeeping
Because the export is a stable structure, you can automate almost everything. In Google Sheets or Excel, create a pivot with Category on rows, Month on columns (derive month from Date), and Amount as the value (sum). Add a small chart for net per month and a bar for your top five merchants. If you run a side business, filter to business-eligible categories and file the result with your receipts. Many bookkeeping tools accept CSV imports, so the same file can feed your accounts without manual re-typing.
Troubleshooting and quick fixes
- Headers look different. Starling has introduced minor header variations over time. The tool recognises common patterns. If yours is unusual, rename headers in a copy (e.g., “Counterparty” → “Counter Party”) and re-upload.
- Totals feel too high. Search for duplicates, especially if you merged two exports with overlapping dates. Remove duplicates in your spreadsheet after export if needed.
- Transfers show as spend. Tag or filter internal transfers before you interpret spending totals.
- A PDF won’t parse. Scanned PDFs don’t contain text. Re-export CSV from the app or web; it’s faster and far more accurate.
Privacy and security
he analyzer processes files locally in your browser—no upload, no storage, and no user accounts. Still, basic hygiene helps: avoid public computers, keep your browser updated, and clear temporary files on shared machines. If you’re handling work cards or client expenses, save the cleaned CSV in a secure folder with your documentation.
How this compares to always-on budgeting apps
Budgeting apps that connect directly to your bank are excellent for persistent monitoring and reminders. The Starling Bank Statement Analyzer serves a different job: it’s a focused, privacy-first review tool for when you want control without connecting accounts. You bring a file, get credible insights fast, and take a clean export wherever you like—Sheets, Excel, or accounting software. No lock-in, no sync headaches.
A practical example
Say your three-month export shows average inflow of £3,200 and outflow of £2,950, leaving £250 net. The category table reveals £560 in Groceries, £330 in Eating Out, £210 in Transport, and £118 in Subscriptions. If your target is to free £150 per month, the quickest levers are trimming eating out by two meals and cancelling or downgrading a low-value subscription. No guilt, no guesswork—just a clearer view of what changed.
For freelancers and sole traders
If you run expenses through Starling, the analyzer is a fast route to tidy records. Label business-eligible transactions, keep the cleaned CSV with your invoices and receipts, and build a quarter-to-date pivot that updates the moment you drop in a new file. Because the columns are consistent each time, you can script parts of the pipeline or use spreadsheet formulas to pull totals into your tax checklist.
Best practices for reliable results
- Prefer CSV for speed and transparency; OFX/QFX is a fine second choice.
- Pick sensible date ranges—one month for a quick check-in or a quarter for a trend view.
- Edit before export if you care about consistent merchant names across reports.
- Keep a simple changelog (“Switched broadband plan; paused one subscription”) so next month’s review has context.
FAQs:
Do you store my statement? No. Processing happens in your browser and nothing is uploaded.
Which file type should I use? CSV first, OFX/QFX second. Both preserve signed amounts.
Can I edit categories and merchants? Yes. Double-click the cell, type your change, press Enter. Totals update immediately.
Will this work for joint accounts and spaces? Yes. Exports share the same structure; export each space separately for clarity.
Is this financial advice? No. The tool organises data to help you make informed decisions; for advice, speak to a qualified professional.
Can I split a transaction after export? Yes. Duplicate the row in Sheets/Excel, adjust the amounts and categories, and your totals will still add up.
Where to go next
Once you’ve cleaned a couple of months, build a simple dashboard: months along the top, categories down the side, and the sum of Amounts in each cell. Add a line for net. In ten minutes a month you’ll see exactly which habits move the needle—and which ones look big but barely change the totals.
Good money decisions depend on clean data you trust. The Starling Bank Statement Analyzer gives you that clarity without asking for your bank login or storing your files. Export, drop, review, and export again. Keep the habit simple and you’ll keep it going—one of the most reliable ways to take control of your finances.
Next Steps
- Planning a home purchase? Use the Mortgage & Home-Buying Suite.
- Try our U.S. Paycheck & Tax Calculator to estimate take-home pay.
- Compare cities with the Cost of Living & Salary Comparator.

Starling Bank is a privately held UK digital bank and is not publicly traded on any stock exchange. In its financial year ending March 2025, the company reported an increase in revenue, customer numbers, and deposits, though its profit before tax was lower than the previous year due to one-off costs.
Recent Performance and Highlights:
In FY25, Starling Bank’s revenue increased to £714 million from £682 million in the previous year. Customer deposits also rose to a record £12.1 billion, up from £11.0 billion. The number of open accounts grew by 10% year-over-year to 4.6 million. While profit before tax was £223 million, the underlying profit was £281 million after accounting for one-off costs, including an FCA fine and a provision for the Bounce Back Loan Scheme. The bank’s capital surplus also increased by 40% to over £400 million.
Stock and Valuation
As a private company, Starling Bank’s shares are not available for public purchase. However, reports in September 2025 suggested the bank was planning a secondary share sale with a target valuation between £3.5 billion and £4 billion. This is a significant increase from its December 2021 valuation of £1.1 billion.
Future Plans
Starling Bank is exploring a potential U.S. initial public offering (IPO) as part of its expansion strategy, and also intends to expand across Europe.
| Financial Metric | FY 2025 | FY 2024 |
|---|---|---|
| Revenue | £714M | £682M |
| Profit Before Tax | £223M | N/A |
| Underlying Profit Before Tax | £281M | N/A |
| Customer Deposits | £12.1B | £11.0B |
| Open Accounts | 4.6M | 4.2M |
| Average Monthly SME Deposit | N/A | £12,800 |
| Net Income | N/A | £301M |
| Capital Surplus | £400M | N/A |








