Spending Leak Detection Engine

Paste your transactions. Discover where your money silently disappears.

💰 Finance
📊 Budget Analysis
🔍 Leak Detection

Format: description, amount, category — one transaction per line. Category is optional.

About This Tool

The Spending Leak Detection Engine analyzes your raw transaction list to identify which spending categories are draining your budget the most. Paste transactions in description, amount, category format, one per line.

The engine aggregates your spending by category, then scores each one using a weighted formula: 40% frequency weight and 60% total spend weight. It classifies each category as a Daily Habit, Silent Leak, Splurge Leak, or Lifestyle Leak based on transaction patterns. The top 3 are surfaced with yearly loss projections.

Once you know your leaks, use the Monthly Survival Budget Calculator to see how reducing them affects your overall budget health, or the 50/30/20 Rule Calculator to redistribute your income toward savings. For shopping decisions, the Unit Price Calculator helps you find the best value before you spend.

All processing happens in your browser — no transaction data is ever sent to a server.

Frequently Asked Questions (FAQ)

What is the Spending Leak Detection Engine?
It analyzes a list of your transactions to find the categories where money silently disappears. It scores each category by frequency and total spend, then surfaces your top 3 "money leaks" with yearly projections — so you can see the true annual cost of your habits.
How should I format my transactions?
One transaction per line in this format: description, amount, category. The category is optional — transactions without one will be grouped under "Uncategorized". Amounts can include currency symbols and thousands separators (e.g., Rp 45.000 or $12.99).
What is a "Silent Leak"?
A Silent Leak is a category with many frequent, small-amount transactions. Each purchase feels harmless — a coffee here, a snack there — but the high frequency makes the monthly total surprisingly large. These are the hardest leaks to notice without analysis.
How is the Leak Score calculated?
Leak Score = (0.4 × normalized frequency) + (0.6 × normalized total spend). Frequency and total are both normalized against the highest-scoring category. The result is scaled to 0–100. A score of 100 means this category dominates your spending both in frequency and total value.
What is the difference between a Habit Leak and a Lifestyle Leak?
A Habit Leak is detected when a category has 15 or more transactions — essentially daily spending. A Lifestyle Leak is more occasional discretionary spending that still adds up. Both benefit from the same fix: intentional reduction rather than elimination. Try pairing this tool with the 50/30/20 Rule Calculator to see how reducing leaks affects your savings allocation.
What if I fix my top leak — how much would I save?
Check the "Yearly Projection" on each leak card for the exact figure. If you redirect that money into savings or investments, use the Lumpsum CAGR Calculator to see how it could grow over time.
Is my transaction data stored anywhere?
No. All processing happens entirely in your browser. No data is sent to any server. Your transaction list is never stored, logged, or transmitted.