Analysing your transactions…
Capital Creative Labs
Drag & Drop · a Capital Creative Labs product
📊
Drop your CSV, Excel or PDF statements here
or browse to upload
or see how it looks first

Everything runs in your browser — no data is ever uploaded to any server. Your data is saved locally on this device so it's still here next time you open this file.

🔒
100% private
📍
Location tracking
🔍
Click to drill in
💾
Saved in this browser
💾 Saved
Period
Monthly spending trend click bar = see transactions
Spending by category click slice = drill in
Eating out vs supermarket
Category breakdown by month click segment = drill in
Day-of-week spending click bar = see transactions
Total spend by location — click any city to see transactions
Month-by-month travel map
Period
Top merchants click = see transactions
Detected subscriptions click = see charges
Period
Key insights
Recommendations
Portfolio value by financial year
Allocation by holding
Aus vs Wall St split
Dividend income & franking credits by year
Dividends
Franking credits
Your holdings edit units or price to recalculate everything above
TickerNameMarketUnitsPrice (AUD)ValueWeight
5-year summary
Financial yearClosing valueChangeDividendsFranking creditsBrokerage paid
Portfolio analysis
This is general information generated from the data in the table above — it isn't personal financial advice and doesn't account for your full financial situation, goals, super/pension holdings or risk tolerance. Consider speaking with a licensed financial adviser before making investment decisions.
Period
Income vs. spend vs. surplus averaged over the selected period
What your numbers say
Frameworks worth knowing
Emergency fund first
Most planners suggest keeping 3–6 months of everyday expenses somewhere liquid — a high-interest savings account, not invested — before putting new money into markets. It's what keeps a market dip or a lost job from forcing you to sell investments at a bad time.
Dollar-cost averaging
Investing the same amount on a regular schedule (say, monthly) rather than timing the market smooths out the price you pay over time and turns investing into a habit rather than a decision you have to keep re-making.
Diversification
Spreading money across companies, sectors and geographies (often via broad-market index funds or ETFs) reduces how much any single holding can hurt the portfolio. Check the Investments tab for how concentrated the current portfolio actually is.
Tax-advantaged accounts
In Australia, superannuation is a tax-advantaged way to invest for retirement, and voluntary contributions can sometimes make sense before or alongside a personal brokerage account — the right split depends on your age, tax bracket and access-to-funds needs.
This page is generated from the income, spending and portfolio numbers you've entered elsewhere in this dashboard — it's informational only, not personalised financial advice, and doesn't know your debts, super balance, goals or risk tolerance. For an actual investing plan, it's worth talking to a licensed financial adviser.
Make this your dashboard
This whole thing is one HTML file built with Claude. You can fork it, add the metrics you actually care about, and rebuild it in minutes — no coding.
1
Save this page to your computer (⌘S / Ctrl+S) so you have the HTML file.
2
Open claude.ai, start a new chat, and upload the HTML file.
3
Paste this prompt to get started — change the part in [brackets] to whatever you want:
This is a personal spending dashboard built as a single HTML file. I want you to add [a savings rate KPI that compares my spending to a monthly income I'll set]. Keep the existing design system, fonts, and color palette. Return the full updated HTML file.
4
Claude returns a new HTML file. Save it, open it in your browser — done. Your version, your metrics.
How to use this dashboard
A quick guide to getting your own spending into this page — and what happens to it once it's here.
Getting started
1
Export a statement from your bank. Most banking apps have an "Export" or "Download statement" option under your account or transaction history — pick CSV, Excel or PDF, for whatever date range you want to analyse.
2
Drag the file(s) onto the drop zone (or click to browse). You can drop more than one statement at once — they'll be combined and de-duplicated automatically.
3
Click "Analyse my spending." Everything is categorised automatically — no upload, no server, it all happens right here in this browser tab.
4
Not ready to upload real data? Click "Try it with sample data" on the start screen to explore the dashboard with a demo dataset first.
Once you're in
5
Set your monthly income and rent (top bar) to unlock the savings-rate KPI and the Plan tab — rent rarely shows up on a card statement, so it gets folded in as its own line each month.
6
Use the Period filters at the top of most tabs to pick exactly which months you want to look at — click a month to add or remove it from the view, or use a preset like "This year" or "YTD."
7
Click into anything. Bars, pie slices, merchants and KPIs all open a transaction list — from there you can re-categorise, split a shared charge, or exclude a transaction entirely.
Common questions
Is my data actually private?
Yes — this file never sends anything to a server. Parsing, categorising and charting all run in your browser's JavaScript engine. Opening this file with no internet connection works exactly the same way.
Will I lose my data if I close the tab?
No. Your transactions, edits, income, rent and investment holdings are saved automatically to this browser's local storage on this device. Reopen the same HTML file in the same browser later and it picks up right where you left off. Clearing your browser data, or opening the file in a different browser or device, will not carry it over.
How do I start over with a clean slate?
Use "+ Upload new CSVs" in the top bar — it asks you to confirm, then clears everything saved in this browser and takes you back to the upload screen.
A transaction got miscategorised — can I fix it?
Yes. Click any chart, KPI or merchant to open its transaction list, then use the category dropdown on any row to change it. Your correction is remembered.
Can I make this dashboard track something else?
Yes — use "✦ Remix in Claude" to get a ready-made prompt for customising this exact file with Claude, no coding required.
Monthly income
Set your usual monthly take-home pay to see a savings rate next to your spending. Saved locally in this browser, across visits.
A$
Monthly rent
Rent usually doesn't show up on a card statement, so add it here to fold it into your spending. Paid fortnightly? Just convert it first — fortnightly × 26 ÷ 12. Saved locally in this browser, across visits.
A$