Most of us have a rough idea of where our money goes, and most of us are surprised when we actually look. Small, regular spends like coffees, delivery fees and forgotten subscriptions add up quietly, and it’s hard to change what you can’t see.
AI makes tracking far less tedious. You can export transactions from your bank, remove personal details, and let a chatbot sort them into categories, total them and point out patterns in seconds. Then a five-minute weekly check-in keeps you on top of it. You never need to give an AI tool your bank login. Setup takes about 30 minutes.
Quick answer: Export one to three months of transactions from your banking app as a CSV, delete account numbers and other personal details, and upload or paste them into an AI chatbot. Ask it to categorise each transaction, total each category, list subscriptions and flag unusual or growing spending. Copy the categories into a simple spreadsheet and repeat the check weekly.
What you’ll need
- Your bank or card transactions for the last 1–3 months, exported as CSV or copied from statements
- A list of the categories you care about (or use the AI’s suggestions)
- An AI chatbot that can read files, such as ChatGPT, Claude or Gemini, plus Google Sheets or Excel
- About 30 minutes for setup, then 5–10 minutes a week
Step-by-step: track your spending with AI
- Export your transactions. Most banking apps and websites let you download a statement or CSV. Pick one to three months to start.
- Clean the file. Open it in a spreadsheet and delete columns with account numbers, sort codes and running balances if you prefer. Keep date, description and amount.
- Categorise with AI. Upload or paste the transactions and ask the AI to put each into categories such as groceries, eating out, transport, bills, subscriptions, shopping and transfers (prompt 1). Ask it to list anything it wasn’t sure about rather than guess.
- Look for patterns. Ask for totals by category, the biggest single spends, the most frequent merchants, and any subscriptions or charges that recur (prompt 2). This is usually the eye-opening bit.
- Pick one or two changes. Don’t try to fix everything. Ask the AI for small, realistic changes based on what you found, such as cancelling an unused subscription or setting a weekly eating-out limit.
- Set up a simple tracker. Ask for a spreadsheet layout with categories, a monthly total and a comparison with last month (prompt 3). Paste your categorised data in.
- Do a weekly check-in. Once a week, export the latest transactions and ask the AI for a quick summary against your limits (prompt 4). Five minutes is enough.
Copy-paste prompts
1. Categorise my transactions
Here are my transactions (date, description, amount; personal details removed): [PASTE OR UPLOAD] Put each transaction into one of these categories: groceries, eating out and takeaways, transport, housing, bills and utilities, subscriptions, shopping, health, entertainment, gifts, transfers and savings, other. Show a table with date, description, amount and category. List separately any you weren't sure about so I can decide.
2. Find patterns and subscriptions
Using the categorised transactions, show me: total spending per category per month, the top 10 merchants by total spent, all recurring charges or subscriptions with amount and frequency, any charges that look unusual or duplicated, and categories where spending went up from one month to the next. Keep it to the facts; don't judge.
3. Build my spending tracker
Create a simple spending tracker layout for Google Sheets. One tab for transactions (date, description, amount, category) with a drop-down list of my categories: [LIST]. One summary tab showing monthly totals per category, my limit for each, and the difference. Give the exact formulas (SUMIFS etc.) and steps to set up the drop-down.
4. Weekly check-in
Here are this week's transactions: [PASTE]. My weekly limits are: [CATEGORY: AMOUNT]. Summarise how I did against each limit in a short table, flag anything over, and give me one practical suggestion for next week.
Recommended tools
- ChatGPT: can analyse uploaded CSV and spreadsheet files and produce tables and charts.
- Claude: careful analysis of pasted data with clear explanations.
- Gemini in Google Sheets: help with formulas and summaries inside your spreadsheet.
- Microsoft Copilot in Excel: the same for Excel users.
- Grok: quick for sense-checking totals or explaining a charge you don’t recognise.
- Your banking app: many now categorise spending automatically and can be a useful cross-check.
Tips and mistakes to avoid
- Never share bank logins, PINs or one-time codes with any AI tool or app you don’t fully trust.
- Remove personal details like account numbers and full names before uploading.
- Check the categories. AI sometimes mislabels transactions, especially vague ones like transfers or marketplace sellers.
- Let the spreadsheet do the final maths. Chatbots can make arithmetic slips with long lists.
- Watch out for transfers between your own accounts. They aren’t spending, so exclude them from totals.
- Be kind to yourself. The point is awareness, not guilt. Small changes add up.
- Cancel subscriptions properly. Deleting an app doesn’t always stop the payment. Cancel through the provider or app store.
FAQ
Is it safe to upload my bank statement to AI?
Remove account numbers, sort codes, addresses and names first, and check your chatbot’s data and privacy settings. Only share what’s needed: dates, descriptions and amounts.
How often should I track my spending?
A five-minute weekly check-in works well for most people, with a slightly longer review at the end of each month.
What’s the difference between tracking and budgeting?
Tracking shows where your money went. Budgeting decides where it should go. Most people find it easier to budget after a month or two of tracking.
Try it yourself with ChatGPT
Here are my transactions (date, description, amount; personal details removed): [PASTE OR UPLOAD] Put each transaction into one of these categories: groceries, eating out and takeaways, transport, housing, bills and utilities, subscriptions, shopping, health, entertainment, gifts, transfers and savings, other. Show a table with date, description, amount and category. List separately any you weren't sure about so I can decide.
Get one useful AI how-to a week
New guides and copy-paste prompts, straight to your inbox.
Free. No spam. Unsubscribe any time.
Related guides
- How to use AI to make a monthly budget
- How to use AI to cut your household bills
- How to use AI to create a debt payoff plan
Reference: MoneyHelper: Budget planner