OppIDXMayataraEventsPulseResources
← Back to Resources
Financial LiteracyGENERAL

Budgeting basics: the 50/30/20 rule

A simple starting framework for splitting your income — needs, wants, and savings — and why "pay yourself first" is the one habit that makes it stick.

The 50/30/20 rule is a starting point for splitting your income, not a law. Roughly: 50% goes to needs (rent, groceries, utilities, transport, minimum debt payments — things you can't skip), 30% goes to wants (eating out, entertainment, subscriptions, things that are genuinely optional), and 20% goes to savings or paying down debt faster than the minimum. It won't fit everyone exactly. If you live somewhere expensive, needs might eat 65% of your income and that's not a personal failure, it's arithmetic — adjust the split, don't abandon the idea. The value isn't the exact numbers, it's having any deliberate split at all instead of finding out at the end of the month where the money went. The one habit that actually makes a budget work is paying yourself first: the moment income arrives, move the savings portion somewhere you won't casually spend it — a separate account, an automatic SIP, whatever creates friction between you and that money. If saving is "whatever's left after I spend," there's usually nothing left, not because you're bad with money, but because spending naturally expands to fill whatever's available. Move the saving to the front of the month, not the back. Two practical notes. First, "wants" isn't a shameful category — a life with zero discretionary spending usually doesn't last, people burn out and overspend later to compensate. Budget the fun in, on purpose, at a size you've chosen. Second, track for one real month before judging yourself — most people are surprised by where money actually goes versus where they assumed it went, and you can't fix a category you haven't measured.
Further readingkhanacademy.org
Know someone this is for?
WhatsAppTelegramX
◆ More in Financial Literacy
cdinnison/ray-finance
An open-source AI financial advisor that learns your situation and gets smarter every conversation. 271 stars on GitHub.
BearTS/actual-budget-app
Native iOS SwiftUI client for Actual Budget—manage accounts, budgets, and transactions with a Summary widget and App Intents. 270 stars on GitHub.
schelskedevco/ignidash
An open-source, AI-powered alternative to ProjectionLab for planning your long-term personal finances. 271 stars on GitHub.
ft-t/go-money
Go Money is a opensource personal finances manager 272 stars on GitHub.