Dashboard
Monthly overview
Select period
$0.00
Grand total
$0.00
recurring + CC & bank charges
Recurring expenses
$0.00
auto-applied
CC & Bank charges
$0.00
0 transactions
Trend
Spending by category
CC & Bank charges
CC: $0.00
Bank: $0.00
Recent transactions
| Date | Category | Merchant | Amount |
|---|
Add Expense
Log a new transaction
Payment method
Transactions
Year
Month
Category
Card
Import CSV
Upload previous month records
Expected CSV format
Your CSV needs a header row with these columns (notes column is optional):
date, category, card, merchant, amount, notes
Date format is auto-detected. If dates are coming in wrong, use the override below.
Date format override:
Click to choose a CSV file
or drag and drop here
Recurring Expenses
Fixed monthly bills with full rate history
Amount history is tracked per item. When a rate changes, click "Update rate" and enter the new amount with the month it takes effect. Past months keep their original amounts โ your historical data stays accurate.
Auto-debit / bank transfer
0 items
Paid by credit card
0 items
These are counted in your recurring total. Don't also log them as CC transactions or they'll be double-counted.
Current monthly recurring total (latest rates)
$0.00
Auto-debit: $0.00
Paid by CC: $0.00
Manage
Categories and credit cards
Categories
Credit Cards
Save & Backup
Checking file link...
Data auto-saves to expenses.json on every change. Keep a weekly backup in OneDrive as an extra safety net.
Cloud Sync
not configured
Connect to a Cloudflare Worker to sync your data across devices. Setup guide
Data Recovery
If your JSON file was accidentally overwritten, your browser may still have a copy in localStorage.
Checking browser storage...
Danger zone
Delete ALL transaction data permanently. Cannot be undone.