Skip to content

Budget planner (50/30/20). Give every dollar a job.

Rule

Saved only in this browser, your money data never leaves your device.

Your split

Allocation of monthly income

Export

The 50/30/20 rule, flexibly

The classic rule puts 50% toward needs (rent, groceries, utilities), 30% toward wants and 20% toward savings and extra debt payments. Tighter months might call for 60/20/20 or 70/20/10, or set your own custom split. Add real line items under each bucket to see exactly how much room is left, with over-budget warnings before the month gets away from you. Everything stays in your browser's local storage and exports to CSV. No account, nothing uploaded, free forever.

§ · written guide

How to use the Budget Planner (50/30/20)

This planner splits your monthly take-home pay into three buckets, Needs, Wants and Savings & debt, by a percentage rule you choose. You then list your real expenses under each bucket and a bar shows how much room is left. It is for anyone setting up a simple monthly budget without a spreadsheet.

Step by step

  1. Enter your income

    Type your pay after tax into Monthly take-home income. Use the monthly figure, not yearly or gross. If you just want to see how the planner works first, press Load example to fill in a sample budget on a 3000 income with the 50/30/20 rule. It replaces your income, rule and any line items you already have, without asking.

  2. Pick a currency

    Choose a symbol from the Currency list, such as $ USD, € EUR, £ GBP or ₹ INR. There are ten options. The symbol only changes how amounts are shown; no exchange rate is applied.

  3. Choose a rule

    Under Rule, press 50/30/20, 60/20/20 or 70/20/10. The three numbers are the percent for Needs, Wants and Savings & debt in that order. 50/30/20 is selected by default.

  4. Or set your own split

    Press Custom to open three rows: Needs %, Wants %, Savings %. Drag each slider or type a whole number from 0 to 100. The total line underneath tells you how many points to add or remove until it reads 100%.

  5. Add your real expenses

    In each bucket card, press Add line item, type a name such as Rent and an amount. Add as many rows as you need, and use the cross at the end of a row to delete it. The bar and the line below it update as you type.

  6. Export or start over

    Press Copy summary for a plain text plan you can paste anywhere, or Download CSV for a file named budget-plan.csv that opens in any spreadsheet app. Both need an income entered first. Reset clears income, rule and every line item after you confirm, but keeps your currency.

Reading the result

  • The four cards at the top show your income and the amount each bucket gets. On the example income of 3000 with 50/30/20, that is 1,500.00 for Needs, 900.00 for Wants and 600.00 for Savings & debt.
  • Under each bucket, the line reads Planned (the sum of your line items) of the allocation, followed by Remaining. In the example, Wants shows 225.00 planned of 900.00, with 675.00 remaining.
  • When planned spending goes over the allocation, the bar turns red and the line says Over by and the gap. In the example, Needs lists 1,560.00 against 1,500.00, so it is over by 60.00.
  • The donut chart under Your split shows the same three shares. If a custom rule adds up to less than 100%, a gray Unallocated slice shows the money with no job yet.

Tips and common mistakes

  • Use take-home pay, not salary. A rule applied to gross income leaves nothing for taxes and makes every bucket look bigger than it is.
  • Put minimum debt payments under Needs and any extra payments under Savings & debt, so the rule reflects what you must pay versus what you choose to pay down.
  • A custom split that does not reach 100% is allowed, but the leftover shows as Unallocated. Give it a job or move it to Savings %.
  • If a bucket is red, first trim line items in Wants before cutting Savings & debt.
  • Download a CSV now and then as a backup. Clearing your browser's site data deletes the saved budget.

Privacy and limits

Everything is calculated in your browser and nothing is sent anywhere. Your income, rule, custom split, currency and line items are saved in this browser's local storage, so they come back when you return and stay in step across open tabs. They do not follow you to another browser or device.

Back to the tool

§ 02 · what you can do

Budgeting, without the spreadsheet.

Instant allocationsEnter your monthly take-home and see the Needs, Wants and Savings amounts in your currency immediately.
Four budget rules50/30/20, 60/20/20, 70/20/10, or a fully custom split with sliders, validated to total exactly 100%.
Real line itemsAdd Rent, Groceries, Subscriptions and more under each bucket to track what you actually plan to spend.
Over-budget warningsProgress bars fill as you plan and turn red the moment a bucket goes over its allocation.
Live donut chartA visual split of your income with a legend, including an unallocated slice when a custom rule is under 100%.
Copy & CSV exportCopy a plain-text summary or download a structured CSV for any spreadsheet app.
§ 04 · faq

Frequently asked questions.

Is the Budget Planner free?
Yes, completely free for everyone. No sign-up, no account and no usage limits.
Is it private? Is my financial data uploaded anywhere?
No upload, ever. The planner runs entirely in your browser on your own device, your income and expenses are saved to this browser's local storage and never leave your computer.
What is the 50/30/20 rule?
A simple budgeting guideline: put 50% of your monthly take-home toward needs (rent, groceries, utilities), 30% toward wants and 20% toward savings and extra debt payments. The planner also offers 60/20/20, 70/20/10 and a fully custom split.
Will I lose my budget if I close the tab?
No, it's saved in this browser automatically and reloads when you come back. Clearing site data removes it, so download a CSV copy any time you want a backup.
Can I change the currency?
Yes, pick from ten currency symbols including USD, EUR, GBP, INR, JPY, AUD and CAD. The symbol is used for display only; no exchange-rate conversion happens.
Does it work offline?
Yes, once the page has loaded, every calculation, line item and export runs locally, so it keeps working without a connection.

Published · Last updated .

Priya sent you a message Online now

Talk to a Developer Now

Share your name and email to reply.

Reply