Automatic Expense Categorization — No Manual Entry
Manually categorizing bank transactions takes hours and is prone to error. Leaky Wallet automatically categorizes every transaction in your statement — using AI trained on thousands of merchant patterns across 15+ spending categories.
Upload your CSV or PDF once and get a complete categorized breakdown of every expense. Groceries, dining out, transport, entertainment, subscriptions, bank fees, utilities — all sorted automatically in under 30 seconds.
Categorize Your Expenses Automatically
Upload your bank statement — every transaction categorized in under 30 seconds.
Categorize My ExpensesFree · No signup · Works with any bank
Expense Categories Detected Automatically
Groceries & Supermarkets
Woolworths, Coles, Tesco, Walmart, Whole Foods, and local supermarkets
Dining & Takeaway
Restaurants, cafes, fast food, and delivery apps (Uber Eats, DoorDash)
Subscriptions & Streaming
Netflix, Spotify, Amazon Prime, Adobe, and all recurring services
Transport
Fuel, public transit, Uber, Lyft, parking, and tolls
Utilities & Bills
Electricity, gas, water, internet, phone plans
Health & Fitness
Gym memberships, pharmacies, medical, and wellness apps
Bank Fees
Monthly account fees, ATM charges, foreign transaction fees
How Automatic Categorization Works
- 1Upload your bank statement. Drop your CSV or PDF — any bank, any country, any format.
- 2AI identifies every merchant. Each transaction description is matched against merchant patterns and normalized (e.g., 'AMZN*PRIME' → Amazon Prime Subscription).
- 3Transactions are sorted into categories. Every expense is placed in the correct category — including mixed merchants like pharmacies that sell both groceries and healthcare.
- 4Review your category breakdown. See monthly totals by category, trends over time, and which categories are over or under your targets.
Frequently Asked Questions
How accurate is automatic expense categorization?
Leaky Wallet achieves over 90% accuracy on common merchants. Payment processor prefixes (Square, Stripe, PayPal) and abbreviated names are normalized automatically. Unusual local merchants may occasionally be miscategorized, but major spending categories are consistently accurate.
Do I need to manually correct any categories?
For most users, no manual correction is needed. The most common edge cases are local restaurants or unusual merchant names — for major chains and subscription services, categorization is highly accurate.
What bank statement formats are supported?
CSV exports from any bank worldwide and PDF statements from ANZ, CommBank, Westpac, NAB, Chase, Bank of America, Wells Fargo, Barclays, HSBC, TD Bank, and more. The analyzer works with any standard transaction export.
Can I categorize multiple months at once?
Yes — upload up to 12 files at once (up to 30MB total) and the analyzer merges them into a single categorized report. This is ideal for 6-month or annual spending reviews.