Skip to content
CalcSpectrum

Budget Calculator

Split your net monthly income into the 50/30/20 budgeting rule: 50% needs, 30% wants, 20% savings and debt repayment.

Free to use · Instant results

Calculator Inputs

Sets the currency this calculator's numbers are denominated in. This is presentation only — it does NOT convert your numbers between currencies, it only changes how they're formatted.

Your take-home (after-tax) monthly income.

Needs (50%)
$2,500.00
Wants (30%)
$1,500.00
Savings & Debt Repayment (20%)
$1,000.00
Your spreadsheet is generated in your browser.

About these results

CalcSpectrum calculators produce automated estimates using established formulas and the specific values you enter. Because real-world outcomes depend on input accuracy, mathematical assumptions, and rounding conventions, please verify critical figures with an appropriately qualified financial, tax, medical, legal, or other professional, as relevant.

Financial Notice: These figures are informational estimates for personal planning only. They do not constitute financial, investment, tax, or legal advice, nor do they represent a lending offer or credit approval. Provider and financial institution figures, rates, fees, and underwriting requirements may differ.

How It's Calculated

Formula

Needs=Income×0.50Wants=Income×0.30Savings=Income×0.20\text{Needs} = \text{Income} \times 0.50\\ \text{Wants} = \text{Income} \times 0.30\\ \text{Savings} = \text{Income} \times 0.20

The 50/30/20 rule is a simple budgeting framework, popularized by Senator Elizabeth Warren's book "All Your Worth," that splits your net (take-home) monthly income into three buckets by percentage. 50% goes to needs — housing, utilities, groceries, minimum debt payments, and other essentials you can't avoid. 30% goes to wants — dining out, entertainment, subscriptions, and other discretionary spending. The remaining 20% goes to savings and extra debt repayment — building an emergency fund, investing, or paying down debt faster than the minimum. This calculator simply applies those three fixed percentages to whatever income you enter, so the three amounts always add up to exactly your total income. It's a starting framework, not a strict requirement — some households need a different split depending on cost of living, debt load, or financial goals, but 50/30/20 is a widely used baseline for a first budget.

Worked Examples

Standard case: $5,000 net monthly income

  1. Needs: 5,000 × 0.50 = $2,500
  2. Wants: 5,000 × 0.30 = $1,500
  3. Savings & debt repayment: 5,000 × 0.20 = $1,000
  4. Check: 2,500 + 1,500 + 1,000 = $5,000, the full income

Higher income: $8,000 net monthly income

  1. Needs: 8,000 × 0.50 = $4,000
  2. Wants: 8,000 × 0.30 = $2,400
  3. Savings & debt repayment: 8,000 × 0.20 = $1,600

Frequently Asked Questions

Should I use gross (pre-tax) or net (take-home) income?

Net (take-home) income — the amount that actually lands in your bank account after taxes and payroll deductions. Using gross income would overstate what you actually have available to allocate across the three categories.

Is 50/30/20 a strict rule I have to follow exactly?

No — it's a starting framework, not a mandate. Households with a high cost of living, significant debt, or specific savings goals often need a different split (for example, more toward needs, or more toward debt repayment). Use the calculator's output as a baseline reference point to compare against your actual spending.

What counts as a "need" versus a "want"?

Needs are the expenses you genuinely cannot avoid without real consequences: housing, utilities, groceries, insurance, minimum debt payments, and transportation to work. Wants are discretionary — dining out, entertainment, subscriptions, upgraded versions of things you already have a basic option for. The line isn't always obvious (a phone plan is often a need, a premium phone upgrade is often a want), and this calculator doesn't categorize your actual expenses — it only computes the three target dollar amounts for you to budget against.

What if my income is $0?

All three amounts are $0 — there's nothing to allocate. That's the expected boundary case, not an error.