Ask Claude to analyze your spending: a step-by-step guide
Claude is one of the most capable AI assistants available today. But out of the box, it knows nothing about your money. Ask it "how much did I spend on dining last month?" and it'll give you a thoughtful answer about how to track dining expenses — not your actual number.
This guide shows you how to change that. Once your bank is connected to Claude through OpenBudget, you can ask anything about your real transactions and get real answers. We'll walk through the full setup, then show you exactly what Claude can do — step by step, with real examples.
What you need before you start# permalink to this section
- A bank account at any major US institution (Chase, Bank of America, Wells Fargo, Citi, Capital One, Chime, and 10,000+ others)
- A Claude account (claude.ai — free or Pro)
- An OpenBudget account (openbudget.sh)
- About 5 minutes
That's it. No spreadsheets. No CSV files. No technical knowledge required.
Part 1: Setup (5 minutes)# permalink to this section
Step 1 — Create your OpenBudget account# permalink to this section
Go to openbudget.sh and sign up with your email. No credit card required.
Step 2 — Connect your bank via Plaid# permalink to this section
Click "Connect a bank account". You'll be taken to Plaid's secure connection flow:
- Search for your bank by name
- Enter your online banking credentials directly in Plaid's interface — OpenBudget never sees them
- Select which accounts to share (checking, savings, credit cards)
- Confirm read-only access
The connection takes about 90 seconds. Plaid is the same technology used by Venmo, Robinhood, and thousands of other financial apps — it's a regulated, well-established service.
Step 3 — Watch your transactions appear# permalink to this section
Within seconds, your transaction history loads in OpenBudget — automatically categorized. Plaid pulls up to 24 months of history on the first connection, so you can ask questions about the last two years immediately.
Step 4 — Install the MCP server for Claude# permalink to this section
OpenBudget provides an MCP (Model Context Protocol) server that connects your financial data to Claude in real time. From your OpenBudget dashboard:
- Go to Integrations → Claude
- Copy the MCP server configuration
- Paste it into Claude's settings under "Connected apps" or "MCP servers"
The entire process is copy-paste. No terminal, no code, no developer knowledge needed. OpenBudget's setup page has a short video walkthrough if you want to follow along.
Step 5 — Test the connection# permalink to this section
Open a new Claude conversation and type:
"What accounts do you have access to?"
Claude should respond with a list of your connected accounts. If it does, you're live.
Part 2: Your first 10 minutes with Claude# permalink to this section
Here's a suggested sequence for your first session — starting simple and building to more sophisticated analysis.
Start here: the orientation questions# permalink to this section
These first questions give you the full picture before you start digging.
Question 1 — "Did I pay my rent this month?"
Simple. Factual. Instant peace of mind.
This is the simplest possible question — and it shows something important about how Claude with bank access works. Not only does it confirm the payment, it shows the full payment history: on time every month except March (2 days late). You've spent $7,500 on rent in 2025 so far. One question, complete context.
Question 2 — "If I keep spending at this pace, what will my total be by end of month?"
Ask this any time during the month and Claude does the math instantly. In this example, day 21 of May: $2,614 spent, $124/day pace, projected total $3,854. Claude goes further with three scenarios — what the total looks like if you keep pace, cut 25%, or cut 50% — and projects each category individually. Dining alone is projected to hit $860 by month-end, nearly double the March baseline.
Go deeper: merchant and category drill-downs# permalink to this section
Once you have the overview, these questions let you investigate specific areas.
Question 3 — "Show me all transactions from Whole Foods"
Ask this for any merchant. Claude found 18 Whole Foods transactions in 2025 totaling $892 — an average of 3.6 visits per month at $49/trip. The outlier is immediately flagged: the March 8 trip at $127 is 2.6× the usual spend. The rest are remarkably consistent at $30–70 per visit. You also learn you shop almost exclusively at two locations: Columbus Circle and Union Square. One question surfaces behavioral patterns you'd never notice in a transaction list.
Question 4 — "Show me every Uber/Lyft charge in the last 3 months"
Claude found 14 charges totaling $487 across Uber, Lyft, and Uber Eats — and immediately spotted that spend more than doubled from March ($95) to May ($214). The most useful insight is buried in the comparison: Lyft averages $13.67/ride vs $20.58 for Uber. Switching by default could save approximately $80/month. That's the kind of insight that takes 30 seconds to act on and pays off every month.
Question 5 — "How much did I spend on Amazon this year?"
$1,284 across 31 orders — an average of $41/order and roughly one order every 5 days. Claude breaks it down by category (electronics $487, home & kitchen $263, clothing $181) and flags that two March orders (iPad + keyboard) account for 32% of the entire year's Amazon spend. Without those, the monthly average drops to $193. And the projection: at this pace, $3,080 on Amazon in 2025 — $1,796 more than last year.
The subscription and debt question# permalink to this section
Question 6 — "Which card has the highest interest rate?"
The answer most people don't know about their own debt. Amex Gold at 29.99% — but the Chase Sapphire at 24.99% with a larger $4,200 balance actually costs more per year in interest ($1,044 vs $864). Claude explains the avalanche method: paying Amex down first saves $530 in total interest and clears the balance in 8 months vs 3.8 years at minimum payments. This is a complete debt strategy from one question.
The planning questions# permalink to this section
These questions connect your current behavior to your future money.
Question 7 — "How long will it take me to save $5,000 at my current rate?"
Claude takes your actual monthly surplus, models three scenarios (spending keeps rising, holds steady, you cut $300/month), and gives you a month-by-month progress timeline to the goal with a specific target date for each scenario. It also identifies the two easiest actions that accelerate the timeline — usually canceling unused subscriptions and one behavior change.
Question 8 — "What could I cut to save an extra $300/month?"
Claude looks at the last 3 months of spending, identifies every category where you're above your own historical baseline, and returns a ranked list of specific cuts — not "spend less on dining" but "drop from 14 restaurant visits/month to 6 (your January level): saves $130." Each cut is labeled easy, medium, or hard based on the lifestyle change required.
Part 3: Advanced questions for power users# permalink to this section
Once you're comfortable with the basics, these questions go deeper.
Trend analysis# permalink to this section

Merchant deep-dives# permalink to this section

Debt and credit# permalink to this section

Budget and savings# permalink to this section

Part 4: How to get the best answers from Claude# permalink to this section
A few things that make Claude's financial analysis more useful:
Be specific with time periods. "Last month" is good. "April 2025" is better. "The last 3 months" is great for trend questions.
Ask follow-up questions. Claude maintains context within a conversation. After getting a spending breakdown, you can ask "what drove the dining increase?" without re-explaining anything.
Ask "why" questions. Don't just ask for numbers — ask for interpretation. "Why was March more expensive than February?" gets you a more useful answer than "how much did I spend in March?"
Use "what should I do" questions. After any analysis, asking "what should I do about this?" or "what's the easiest way to fix this?" turns data into action.
Set a specific goal. Questions framed around a goal get more actionable answers. "I want to save $500 this month — what should I cut?" is better than "how can I save money?"
Part 5: Privacy and security — what you should know# permalink to this section
Before using any tool that connects to your bank, it's worth understanding exactly what's happening:

The connection is functionally identical to connecting your bank to any major budgeting app — except instead of getting a fixed dashboard, you get an AI that can answer any question you have.
Part 6: What to do in your first week# permalink to this section
Day 1: Setup and orientation. Ask the five questions from Part 2. Get the full picture.
Day 2–3: Subscription audit. Ask Claude to list all subscriptions and flag unused ones. Cancel what you don't need.
Day 4–5: Trend analysis. Ask what your spending looked like over the last 6 months. Identify the one category that's grown most.
Day 6–7: Set a goal. Ask Claude whether a specific savings goal is realistic based on your data. Get the specific cuts that would make it happen.
After one week, you'll know more about your financial patterns than most people learn in a year of manual budgeting. And the setup you've done persists — every new transaction syncs automatically, so your next conversation with Claude starts from current data, not a snapshot.
The difference this makes# permalink to this section
Most people manage money reactively — they notice something's off when the balance is low, scramble to figure out why, and return to vague awareness until next time. The cycle repeats.
Connecting your bank to Claude breaks that cycle. Not because the AI tells you what to do — but because it makes your financial behavior visible, specific, and queryable at any time.
When you can ask "why was this month more expensive?" and get a real answer in 10 seconds, the decisions that follow are better. Not because you're more disciplined — because you're better informed.
OpenBudget connects your bank to Claude via MCP — syncing every transaction automatically so you can ask anything about your spending in plain English. Get started at openbudget.sh →
OpenBudget
