Personalized Finance Planner
Budget • Emergency Fund • Savings Goal • Debt Forecast • Export
1) The Inputs
Enter monthly values (averages preferred). Everything updates live.
Fixed Costs
Variable Expenses
Debt (optional)
The installment is counted as "Savings/Debt" in the 50/30/20 check.
Emergency Fund & Savings Goal
Tip: Budget annual costs (vacation, taxes) as a monthly reserve.
2) The Overview
Hello! Here is your Live Plan.
50/30/20 Check
Rule of thumb = compass, not a law. Use it to find levers for optimization.
Emergency Fund
Target: – · Progress: –
Essentials = Needs (+ optional minimum debt payment, if entered).
Savings Goal
Remaining: –
Forecast: –
Forecast based on your savings rate – actual fluctuations possible.
Debt Forecast
No data.
If installment ≤ interest, the balance will not mathematically decrease.
Smart Tips (automated)
Explanation & FAQ (approx. 600–700 words)
This financial planner is an interactive mini-tool for your website: visitors enter a few monthly figures and immediately receive a clear overview of cash flow, budget allocation, savings goals, emergency funds, and (optional) debt reduction. Everything runs entirely in the browser – no data is sent to any server. This makes the tool fast, GDPR-friendly, and ideal for embedding via Elementor (HTML widget).
How to use the planner
- Income: Enter your monthly net income. If you earn irregularly, use a realistic average of the last 3–6 months (or conservatively use a "bad" month).
- Expenses: Enter fixed costs (e.g., housing, utilities, insurance) and variable expenses (e.g., groceries, leisure). The planner automatically categorizes the values into "Needs" (essential), "Wants" (nice-to-have), and "Savings/Debt" (repayment). Tip: Don't forget irregular costs (car taxes, gifts, vacation). Divide annual amounts by 12 and enter them as a monthly reserve.
- Savings & Goals: Set a planned savings rate and – if you wish – a savings goal (amount and current status). The planner calculates how many months you need at your current rate to reach the goal and shows you an estimated target date. If your "leftover" balance is negative, set the savings rate to 0 first and stabilize your cash flow.
- Emergency Fund: Choose whether you aim for 3, 4, 5, or 6 months of "Essentials" as a buffer. Essentials include your "Needs" (and optionally the minimum debt payment, if you entered one). Enter your current emergency fund status, and you will see the progress as a percentage and a bar. Pro tip: Build a 1-month buffer first (quick win), then expand to 3–6 months.
- Debt: Optionally, you can specify the remaining balance, effective annual interest rate, and monthly payment. The planner estimates the time until full repayment. Note: If the payment is less than or equal to the monthly interest, the debt cannot mathematically decrease – you then need either a higher payment or better interest conditions. With multiple debts: "Avalanche" (highest interest first) saves the most money; "Snowball" (smallest debt first) builds motivation.
Interpreting the Results
- Cashflow: "Leftover" is the amount remaining after Needs, Wants, and savings. Positive means breathing room; negative means you are planning more expenses than income.
- 50/30/20 Check: The planner compares your allocation with the popular 50/30/20 rule of thumb (≤50% Needs, ≤30% Wants, ≥20% Savings/Debt). This is not a law, but a compass. In expensive cities, 50% Needs are often unrealistic – in that case, try to optimize Wants and fixed contracts more consciously.
- Priorities: If the emergency fund is still missing, it is often sensible to build that buffer first before aggressively investing in risky assets. With high interest rates, debt reduction may take priority.
- Mini-Review: Update your values monthly. Even 10 minutes are enough to find "subscription leaks," compare prices, or adjust budgets to new life phases.
Save, Export, Customization
With "Save in Browser," your inputs are saved via localStorage on your device (only for this website in this browser). "Export (CSV)" downloads a simple table that you can import into Excel/Google Sheets. For design adjustments, you will find variables (colors, rounding, shadows) in the CSS at the top. You can also edit headings and texts directly in the HTML.
Important Note: This tool is an orientation aid and does not replace individual financial, tax, or legal advice. Review decisions (e.g., investments, loans, insurance) with qualified professionals if necessary.
FAQ
- Is my data tracked? No. Without clicking "Save," values are only temporary. With "Save," they are stored locally in your browser.
- Does it work on mobile devices? Yes, the layout is responsive, and cards stack automatically.
- How do I embed this in Elementor Free? Open the page → add the "HTML" widget → paste the entire code → update. If a cache plugin is active, clear the cache after changes.
- Can I add fields? Yes. You can add more inputs in the HTML and include them in the calculation in the JavaScript section.
- Why don't I see a "perfect" recommendation? Because personal life situations vary. The planner shows you numbers, rules, and levers – the final decision is yours.
Personal Finance Planner: Budget, 50/30/20 Analysis, Emergency Fund & Debt Payoff
The Personal Finance Planner is an all-in-one client-side budgeting tool that combines five planning modules in one interface: a monthly budget builder, the 50/30/20 rule analyser, an emergency fund calculator, a debt payoff forecast with avalanche/snowball comparison, and a savings goal tracker. All data stays in your browser — no account, no data sharing.
Budget Builder
Enter income sources and expense categories. Live donut chart shows spending breakdown. Flag categories as needs, wants, or savings to feed the 50/30/20 analysis automatically.
50/30/20 Rule Analyser
Compares your actual budget to the 50/30/20 framework: 50% needs, 30% wants, 20% savings/debt. Shows exactly how far each category is from the target and what to adjust.
Emergency Fund Calculator
Based on your monthly essential expenses, calculates your 3-month and 6-month emergency fund targets. Shows how many months at your current savings rate until you reach the target.
Debt Payoff Forecast
Enter debts (credit card, consumer loan, BNPL) with balances, interest rates, and minimum payments. Compare avalanche (highest interest first) vs. snowball (smallest balance first) payoff strategies — with total interest paid and months to debt-free shown for each.
Savings Goal Tracker
Add up to 5 savings goals (holiday, car, home deposit, etc.) with target amounts and deadlines. The planner allocates your available monthly savings across goals and shows a progress timeline for each.
The 50/30/20 Rule: What Counts as Needs, Wants & Savings
| Category | Target % | Includes | Common overspend traps |
|---|---|---|---|
| Needs (Essentials) | 50% | Rent/mortgage, utilities, groceries, health insurance, minimum debt payments, transport to work | Lifestyle creep: treating upgraded housing or premium food as "needs"; car costs above basic transport needs |
| Wants (Lifestyle) | 30% | Dining out, subscriptions, entertainment, clothing beyond basics, holidays, gym, hobbies | Subscription accumulation (streaming, apps, memberships adding up to €100–200/month); daily coffee/food delivery |
| Savings & Debt Payoff | 20% | Emergency fund, retirement savings (ETF, bAV, Riester), extra debt repayment, specific savings goals | Paying only minimum on debts (counts as "need," not savings); not investing beyond the emergency fund once it is full |
German context: Health insurance (gesetzliche Krankenversicherung, ~7.3% of gross as employee) and statutory pension contributions are deducted from gross salary before you receive your net pay in Germany — they are not part of your 50/30/20 calculation on your net income. Calculate the 50/30/20 split based on your net (Netto) monthly income.
Avalanche vs. Snowball: Which Debt Strategy Saves More?
| Strategy | How it works | Total interest paid | Psychological effect | Best for |
|---|---|---|---|---|
| Avalanche (mathematically optimal) | Pay minimums on all debts; put all extra money toward the highest interest rate debt first | Lowest possible — always beats snowball mathematically | Slower early wins; requires discipline | People motivated by numbers and minimising total cost |
| Snowball (psychologically effective) | Pay minimums on all debts; put all extra money toward the smallest balance first | Higher than avalanche (sometimes significantly) | Fast early wins as small debts are eliminated; high motivation | People who need motivation boosts; works well when debts have similar interest rates |
Example (3 debts, €200/month extra payment): Avalanche saves ~€340 in interest and finishes 2 months earlier than snowball in a typical mixed-debt scenario. The difference grows larger when interest rate gaps between debts are wide (e.g., a 22% credit card and a 5% car loan). When all debts have similar rates, the strategies perform almost identically — choose snowball for the motivational boost.
Frequently Asked Questions
How much emergency fund do I actually need?
The standard recommendation is 3–6 months of essential living expenses (not total spending — just the non-negotiable costs: rent, food, utilities, insurance, minimum debt payments). 3 months is appropriate if you have a stable, permanent employment contract and a second income in your household. 6 months is recommended for freelancers, single-income households, those in volatile industries, or anyone with dependents. In Germany, the statutory unemployment benefit (Arbeitslosengeld I) covers 60–67% of your net salary for up to 12–24 months after at least 12 months of contributions — this reduces (but does not eliminate) the need for a large emergency fund for employed individuals. The emergency fund is not an investment — it should be in a liquid, no-risk account such as a Tagesgeldkonto (German money market account), ideally earning 2–3% interest without term lock-in.
Should I invest or pay off debt first?
The break-even rule: if your debt interest rate is higher than your expected investment return after tax, pay off debt first. If your investment return after tax exceeds your debt rate, investing is mathematically better. In practice for Germany 2026: consumer credit card debt (12–25% APR) — always pay off before investing. BNPL instalment debt (0% but with traps) — clear quickly. Car loans (3–7%) — borderline; a global equity ETF historically returns 7–9% nominal, so mild cases favour investing. Mortgage (2–4% fixed) — most financial planners recommend continuing standard payments and investing the surplus, as historical equity returns have exceeded mortgage rates over 10+ year periods. Always maintain a minimum emergency fund (3 months) even while paying off debt — without it, any unexpected expense goes back on a credit card.
How does the 50/30/20 rule work on a low income in high-cost cities?
In cities like Munich, Frankfurt, or Berlin, housing costs alone often consume 40–50% of net income for average earners — making the 50% "needs" target difficult or impossible to achieve. In this case, the 50/30/20 rule serves as a direction rather than a rigid target. The adjusted approach: (1) Track your actual spending to understand your real ratios. (2) Focus on maximising the 20% savings rate even if needs exceed 50% — reduce wants (30%) aggressively first. (3) Consider housing as a structural constraint: if rent is 45% of income, the 5% needs overspend must come from somewhere — typically by reducing wants to 20–25% and targeting 15–20% savings. Even a 10% savings rate invested consistently from age 25 builds substantial wealth over 30+ years.
Is data saved in the planner secure?
All data in the planner is stored exclusively in your browser's local storage — it never leaves your device and is never transmitted to any server. The planner has no backend, no account creation, and no analytics collecting your financial data. Local storage is device-specific: your data is accessible on the device and browser you used to enter it, but not on other devices. The planner includes an Export function that saves your budget as a JSON file to your device — use this to back up your data or transfer it to another device. The data stored is not encrypted — anyone with access to your device and browser profile can access browser local storage data. If you share a device, use the browser's private/incognito mode or export and delete your data after each session.
Embed this Calculator on Your Website
You can integrate this calculator for free into your own website. Get the embed code on our overview page.