Last updated: October 2026

50/30/20 Budget Calculator

Split your monthly income into needs, wants and savings with the 50/30/20 rule.

SAR
SAR
SAR
SAR

Enter values above to see results here, or try an example.

Try an example

Comprehensive Calculator Guide

The 50/30/20 rule splits take-home pay into 50% for needs, 30% for wants and 20% for savings and debt repayment. On SAR 10,000 a month that is 5,000, 3,000 and 2,000. Enter a savings target to see the income the rule implies.

Needs, wants and savings

Needs are what you cannot skip: rent, bills, basic food, transport and minimum loan payments. Wants can wait: eating out, travel, subscriptions. Savings cover an emergency fund, investing and paying debt faster.

Treat the rule as a starting point. If rent alone takes 40% of your pay, a temporary 60/20/20 is fine; if costs are low, save more. Always work from take-home pay, and start with an emergency fund of 3 to 6 months of needs.

How to Use

  1. 01Enter your monthly take-home income.
  2. 02Read the three amounts.
  3. 03Or enter a savings target to get the income needed.

Formula Used

Needs = 50% | Wants = 30% | Savings = 20% of take-home pay

Practical Examples

Example 1

SAR 10,000: 5,000 / 3,000 / 2,000.

Example 2

SAR 7,000: 3,500 / 2,100 / 1,400.

Example 3: reverse

Saving SAR 2,500 a month implies SAR 12,500 income.

Important Tips

  • Move savings to a separate account on payday.

Common Mistakes to Avoid

  • Using gross instead of take-home pay.
  • Counting wants as needs.

Frequently Asked Questions

What is the 50/30/20 rule?
50% needs, 30% wants, 20% savings and debt.
Are loan payments needs or savings?
Minimum payments are needs; extra payments count as savings.
What if needs exceed 50%?
Cut wants for now and look at your biggest costs.

Read Also

Written and reviewed by the Haseebat team · Last updated: October 2026

This tool is for educational and estimation purposes only and is not financial or legal advice. Verify with the relevant official authorities before making any decision.