Ever check your balance and wonder where it all went? We gave Claude a file of purchases and one request, and it built a small app that answers three questions: what the money went on, what changed from last month, and whether take-home pay covers it. Here are both requests, word for word, and how we checked the numbers.
The short version: Download your purchases from your bank as a CSV file, upload it to a Claude chat and ask for a spending dashboard where you can pick a month or category and add your take-home pay. Claude builds it as an artifact, a small app that opens beside the chat. In our test, with made-up purchases and the lighter model Haiku 5.5, every total we checked matched the file. Before you trust yours, add up a few purchases by hand. And remove account numbers and anything identifying before you upload real bank data.
Most people don’t keep a detailed budget. Gallup found that nearly one in three Americans prepared a detailed household budget each month when it asked in 2013, and money stays tight for many: in the Federal Reserve’s latest survey of household finances, only 63% said they would cover a $400 emergency expense with cash or its equivalent, so more than a third couldn’t. A dashboard won’t fix a budget, but it makes the first step, seeing where the money goes, take minutes instead of an evening with a spreadsheet.
Our example month
$2,090
Spent in our example October, across 19 purchases
Our test file, checked by hand
$45
Three subscriptions in that month: $12, $15 and $18
Our test file
−$90
October spending minus $2,000 of take-home pay
The dashboard’s pay check
What do you need?
- A Claude account. Artifacts are on every plan, Free included, according to Anthropic’s help page. We used a paid personal plan.
- A spending file. Look for Download or Export in your bank’s website or app and pick CSV, a plain file of rows and columns that opens in any spreadsheet app. To follow along exactly, download our made-up example-spending.csv (38 purchases, September 1 to October 27, 2026).
- Your monthly take-home pay, the money you receive after taxes and deductions. You type it into the dashboard; it doesn’t need to be in the file.
Our file has four columns: date, description, category and amount_usd. The amounts are money spent, and every purchase already has a category. Real bank exports are messier, which we cover below.
Step 1: Upload the file
In a new chat, click + under the message box, then Upload or add files, then Upload from computer, and pick your file. Anthropic’s upload guide lists CSV among the supported types. The file appears as a card above your message.
Step 2: Ask for the dashboard
We used Haiku 5.5 with effort set to Medium, both picked from the model menu under the message box, as in our Claude animation tutorial. Paste this under the file and send it:
Make a spending dashboard from this file. Let me pick a month or category and see the matching purchases and totals. Add monthly take-home pay so I can check whether I spent more than I earned. Use US dollars. Make it friendly and easy to read.

“Pick a month or category” gets you the two filters. “Matching purchases and totals” means you can see the rows behind every number. The take-home pay line adds the pay comparison, and “Use US dollars” labels the amounts. It doesn’t convert them, so write your own currency if you use another.
Step 3: Polish it with a follow-up
The first version worked, and we wanted it easier to read. We also wanted the filters to behave predictably. So we sent one follow-up in the same chat:
Make this feel like a friendly, polished app, with a warm cream background, coral and sky-blue accents, big readable numbers, rounded cards, and tidy spacing. Keep the layout light and simple. When I pick a category, make the spending total, category chart, purchase count, and table all match it. Keep the pay comparison based on all spending for the chosen month, and label that clearly. Don’t change the purchases or amounts.
The last three sentences are the filter rules. They make every number on the screen follow the category you pick, keep the pay check on the whole month, and tell Claude not to touch the data. Claude replied that it had updated the same artifact instead of making a new one.

- The Spending Dashboard card in the chat. Click it to open the app.
- The app open beside the chat: month and category pickers, the total and the purchase count.
What did the dashboard show us?
We picked October and left the category on All categories: $2,090 across 19 purchases. Housing (our rent) was the biggest bar. The bars below come from the same file:
Our example October, top five categories (US dollars)
Housing
Groceries
Utilities
Shopping
Eating out
Housing is the same every month, so we looked at a smaller category next. We switched the category to Subscriptions, and the total dropped to $45 across three purchases:
| Date | Purchase | Amount |
|---|---|---|
| Oct 2 | Music subscription | $12.00 |
| Oct 9 | Video subscription | $15.00 |
| Oct 21 | Fitness app subscription | $18.00 |
| Total | $45.00 |
What we spotted afterwardThe video stopped at “do we still use all three?” When we compared the two months in the file afterward, we noticed something else: the fitness app cost $10 in September and $18 in October. A price rise like that is easy to miss on a bank statement and obvious once the rows sit side by side. Pick the category, switch the month, and compare.
How do you know the numbers are right?
Check them against the file. We opened the CSV and found the music subscription on October 2: $12.00, matching the dashboard. Then we added the three subscriptions by hand: 12 + 15 + 18 = 45. It matched.

Groceries make a good second test. September came to $320 across four supermarket trips and October to $360 across four. The rows show why: each September trip was $80 and each October trip $90.
| Month | Grocery trips | Each trip | Total |
|---|---|---|---|
| September | 4 | $80 | $320 |
| October | 4 | $90 | $360 |
| Change | Same | +$10 | +$40 |
If you’d rather not check by hand, ask Claude to do it in the same chat, and still spot-check one or two rows yourself:
Before I trust this dashboard, list every purchase in [category] for [month] from my file, with the date and amount, and add them up. Then tell me whether that total matches what the dashboard shows. Don’t change anything.
Does take-home pay cover the month?
Clear the category, open the Pay check box and type your take-home pay for the month. We entered $2,000 for October. The dashboard compared it with all $2,090 of spending and showed −$90: ninety dollars over.
The pay check always uses the whole month, even when a category is picked, because our follow-up asked for that. And our file stops on October 27, so October could end up worse. The dashboard can only count what is in the file.
The three subscriptions add up to $45, half of the $90 gap. The dashboard makes sums like that quick to see.

How do you use your own bank file?
- Export one month first. Pick CSV in your bank’s Download or Export menu. One month is easier to check than a year.
- Remove what Claude doesn’t need. Delete account numbers, card numbers, your name and address. The date, description and amount are enough.
- Separate money in from money out. Pay, transfers between your own accounts and refunds aren’t spending. Delete those rows, or tell Claude which column marks them. Otherwise they count as purchases.
- Check the dates cover the period you mean, and stick to one currency.
- No categories? Ask Claude to suggest categories from the descriptions, then check its guesses before you build the dashboard.
Our dashboard didn’t remember the pay amount after a refresh. The field warned us about this, so we typed it in again. It also doesn’t connect to your bank, so next month means uploading a new file in the same chat.
If you want live bank data instead of files, Anthropic announced Personal Finance on November 5. It links bank and card accounts through Plaid and lets Claude read them but not move money. It’s a beta for Pro, Max and Ultra subscribers in the US. Our daily newsletter covered Claude checking your bank charges the day it came out. Our ChatGPT personal finance guide covers OpenAI’s version.
Is it safe to upload bank data to Claude?
Anthropic says it uses consumer chats to train its models only if you turn on the “Help improve our AI models” setting under Settings > Privacy, or if a chat is flagged for a safety review. Thumbs-up or thumbs-down feedback you send can also be used. Incognito chats are never used (Anthropic’s privacy center). Even so, the safest file is one with nothing identifying in it, which is why we remove names and account numbers first.
Sharing is the other thing to watch. Artifacts start private, but on paid plans you can share one with “anyone with the link,” and Anthropic warns that some artifacts store data that everyone using them can see. Keep a dashboard with real numbers to yourself. Our AI privacy guide covers the rest.
This is a tool for seeing your spending, not financial advice. For budgeting ideas to try once you can see the numbers, our best AI prompts for budgeting has more.
Frequently asked questions
Does Claude connect to my bank?
Not in this method. You upload a file. Anthropic’s separate Personal Finance beta does link accounts, read-only, for Pro, Max and Ultra subscribers in the US.
Do I need to know how to code?
No. Claude writes the app. You upload a file, describe what you want and click the card to open it.
Can I use a PDF bank statement?
A CSV works best because the numbers are already in columns. Claude can read PDFs, according to its upload guide, but check the totals even more carefully if you start from one.
Will the dashboard update by itself next month?
No. Ours read only the file we uploaded. Upload the new month in the same chat and ask Claude to add it.
Which Claude model should I use?
We used Haiku 5.5, a lighter model, and it got every total right. For a large or messy file, a stronger model such as Sonnet or Opus may be worth the extra usage. Check the totals either way.
Made for regular people, by a real person
One AI tool, tip or how-to a day in plain English, tried before we write about it. Curated and edited by a human.
Free forever. Unsubscribe anytime.
You may also like
- Best AI Prompts for Budgeting
- ChatGPT Personal Finance
- Claude Artifacts: Create Documents, Code & Visualizations
- Best AI for Spreadsheets
- How to Make Animations in Claude
- Claude’s New Whiteboards, Tested
- What Is Plaid?
- AI Privacy Guide
Sources
- Claude Help Center: What are artifacts and how do I use them?
- Claude Help Center: Upload files to Claude
- Claude Help Center: Create and edit files with Claude
- Anthropic Privacy Center: Is my data used for model training?
- Anthropic Privacy Center: Change your model-improvement setting
- Anthropic: Introducing Personal Finance in Claude (November 5, 2026)
- Gallup: One in three Americans prepare a detailed household budget (2013)
- Federal Reserve: Economic Well-Being of U.S. Households in 2025 (May 2026)
- Beginners in AI Tutorials: Where Did Your Money Go? (November 13, 2026)
- Our test: a paid personal Claude account in Chrome on a Mac, Haiku 5.5 on Medium effort, with a made-up 38-purchase file. Totals rechecked against the file by Beginners in AI.

