Leaky Wallet

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 Expenses

Free · 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

  1. 1Upload your bank statement. Drop your CSV or PDF — any bank, any country, any format.
  2. 2AI identifies every merchant. Each transaction description is matched against merchant patterns and normalized (e.g., 'AMZN*PRIME' → Amazon Prime Subscription).
  3. 3Transactions are sorted into categories. Every expense is placed in the correct category — including mixed merchants like pharmacies that sell both groceries and healthcare.
  4. 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.

More Free Tools