Your salary went up this year. Maybe ₹6 LPA became ₹8, or ₹10 became ₹13. On paper you're doing better than you were two years ago. And yet the last week before payday still feels tight, your savings account looks almost identical to last year's, and you genuinely cannot explain where the money went. You're not buying anything extravagant — no fancy car, no designer anything. Just rent, food, the occasional Swiggy order, a few subscriptions, weekend plans with friends. So why does a raise feel like it changed nothing, and why are you broke on a good salary? If you're broke on a good salary and quietly assuming the problem is you, this blog is about why it usually isn't, and what actually moves the needle.
Why being broke on a good salary is so common in India right now
Start with a number that explains a lot. Over the past decade, real wage growth in India — that's salary growth after you subtract inflation — has averaged roughly 0.4% per year. Not 4%. Zero point four. So while your offer letter shows a bigger figure than your senior got at your age, the actual purchasing power of that figure has barely moved. A 9% hike sounds strong until you learn inflation ate most of it. That's the treadmill: you run faster every year just to stay in the same place. Being broke on a good salary isn't a personal failing when the math is built this way.
The cost side makes it worse, and a viral Reddit post on r/india named it perfectly: "just existing is expensive." Not luxury, not travel, not fine dining — just the baseline of living in a metro. A 1BHK in a tier-1 city runs ₹15,000 to ₹35,000 a month. Groceries for one person, ₹4,000 to ₹6,000. Electricity, ₹1,500 to ₹4,000 depending on the season. Add a phone bill, transport, and basic toiletries and you've spent a huge chunk before a single "want" enters the picture — which is how you end up broke on a good salary while buying nothing you'd call indulgent. One commenter put it bluntly: most people aren't fixing their income, they're quietly adjusting their expectations and normalising the struggle as "this is just how it is now."
Then there's the part nobody warns you about — lifestyle inflation. The moment your salary rises, your spending quietly rises to match it. The ₹8 LPA version of you orders in twice a week instead of once, upgrades the phone, moves to a slightly nicer flat, adds two more subscriptions. None of it feels like a splurge. Each upgrade seems justified on its own, and that's precisely the trap of being broke on a good salary. But together they absorb the entire raise, which is exactly why you can get three promotions and still be broke on a good salary. The income went up. The lifestyle went up faster. The gap between them — your actual savings — stayed flat or shrank.
There's also a comparison trap layered on top. Social media has turned everyone's highlight reel into your baseline. You see a batchmate's Goa trip, a colleague's new bike, a friend's flat with a balcony, and the quiet pressure to match it pulls your spending up another notch. Nobody posts their bank balance, so you're comparing your full financial reality against everyone else's curated best moments. That alone pushes thousands of young earners into being broke on a good salary every month — not because they wanted those things, but because not having them started to feel like falling behind. The spending isn't about joy at that point. It's about not looking left behind.
The mistakes that keep you broke on a good salary
The first mistake is blaming yourself for a structural problem. When you assume you're just "bad with money", you start feeling guilty instead of getting strategic. Guilt doesn't change a single rupee, and feeling ashamed about being broke on a good salary only keeps you stuck longer. The honest picture is that you're caught between near-zero real wage growth and a cost of living that has climbed far faster than salaries — rent in many cities has tripled in a decade while pay grew a fraction of that. Recognising that you're broke on a good salary because of the system, not because you bought one too many coffees, is the first step to actually fixing it.
The second mistake is tracking nothing. Most people in their twenties have no idea what their money actually does each month. They have a vague sense of "rent and food and stuff", and the "stuff" is where ₹15,000–₹20,000 silently disappears. You cannot fix a leak you can't see. The aspirants who get unstuck almost always start by doing one boring thing: writing down every rupee that left their account for one full month. It's tedious, and it's the fastest way to understand why you're broke on a good salary. It's also the single most revealing exercise you can do, because the gap between what you think you spend and what you actually spend is usually shocking.
The third mistake is chasing savings instead of income. Cutting your Swiggy orders helps at the margin, but you can only cut so much — your expenses have a floor, and in a metro that floor is high. Income has no ceiling. Someone earning ₹8 LPA who obsesses over saving ₹2,000 a month on food is fighting the wrong battle; the same energy spent on becoming worth ₹12 LPA changes everything. Being broke on a good salary is rarely solved by extreme frugality. It's solved by raising the number at the top, then refusing to let the lifestyle rise with it.
What actually works when you're earning well but saving nothing
This is fixable, but not with vague resolutions. Here's the sequence that works.
1. Audit one month, ruthlessly. Before anything else, track every rupee for thirty days — UPI, card, cash, all of it. Don't judge, just record. At the end, sort it into rent, food, transport, subscriptions, and "social". You'll find at least one category quietly eating 20–30% more than you'd have guessed. That category is where your raise is going, and it's the engine behind being broke on a good salary. You can't be broke on a good salary and also know exactly where your money goes — the two rarely coexist.
2. Freeze your lifestyle when income rises. The next time you get a hike, change nothing about how you live for at least three months. Same flat, same plans, same phone. Let the entire increase flow into savings or investment first, then decide deliberately what — if anything — you want to upgrade. This one habit, called "saving the raise", is the difference between people whose net worth grows and people who earn more every year and stay exactly as broke.
3. Make income the main project. Spend the bulk of your energy on becoming more valuable, not on shaving expenses. That might mean a skill that moves you from a service role to a product role, a switch that corrects an underpaid offer, or a move toward a sector that actually pays. The hard part is knowing which lever applies to your specific situation — and that's where an outside perspective helps. The challenge is that the people who could tell you honestly are hard to reach, and your own friends are usually as stuck as you are. Platforms like eSalahKaar let you talk to verified people who've actually made the jump — into better-paying roles, into management, out of dead-end tracks — at per-minute pricing, so you pay only for the real conversation with someone who's been broke on a good salary and climbed out. Worth bookmarking if you're trying to figure out which move is yours. If you want to see how the calls work first, the how it works page explains it plainly.
4. Automate the gap. The day your salary lands, move a fixed amount — even ₹5,000 — into a separate account or investment before you can touch it. Pay yourself first, spend what's left. Willpower fails every month; automation doesn't, and that single switch quietly ends being broke on a good salary for a lot of people. People who save by "whatever is left at month-end" almost never have anything left. People who save first, then live on the rest, build a cushion without feeling deprived.
One more thing on automation: start small enough that you don't feel it. If ₹5,000 stings, begin at ₹2,000 and raise it every time your income does. The goal in the first few months isn't the amount — it's building the reflex that some money leaves for savings before you ever see it. Get that reflex working and the amount takes care of itself over time.
A realistic timeline for getting unstuck
This won't fix itself in a week, and anyone promising a quick hack is selling something. Give it about three months to turn. Month one: track everything and find the leak — no changes yet, just visibility. Month two: automate a fixed saving on payday and freeze your lifestyle at its current level. Month three: start the income project — pick one skill or one move and begin. By the end of ninety days you won't be rich, but you'll have a clear picture, a small cushion growing automatically, and a plan to raise the ceiling. That's the realistic arc out of being broke on a good salary, and it's the same arc that works whether you earn ₹6 LPA or ₹16 LPA. What you're escaping is the default: another year of a bigger number and the same empty account.
If you want to sanity-check the bigger financial picture — how much a given salary actually supports in different cities, what real savings rates look like — grounded data from a source like MBA Crystal Ball on salary and ROI across roles is a steadier reference than the lifestyle content flooding your feed, and worth a read before you make any big money move.
Other honest routes if the numbers still don't work
If you've tracked, automated, and the math still doesn't close, you're not out of options. Here are real alternatives, with honest trade-offs.
1. Change your city, not your spending. A salary that keeps you broke in Mumbai can fund a comfortable life in Pune, Indore, or Jaipur. Remote and hybrid roles make this real now, and for many people it's the cleanest exit from being broke on a good salary. The trade-off: fewer high-end job options locally, and you may give up the network density of a metro. But the savings difference can be enormous.
2. Build a second income stream. Freelancing, a weekend skill, or a small side project can add ₹10,000–₹30,000 a month without you switching jobs. The trade-off: it costs your evenings and weekends, and it takes months to ramp. Not sustainable forever, but powerful for building a cushion fast when you're tired of being broke on a good salary.
3. Switch jobs for the correction, not the title. Staying loyal often means staying underpaid — a switch frequently corrects a salary faster than internal hikes ever will. The trade-off: job-hopping too often can read poorly, and a new place carries its own risk. Used once with intent, though, it's the fastest legitimate raise most people get — and often the quickest cure for being broke on a good salary.
4. Talk to someone before you commit to any of these. Each route has a wrong version, and a thirty-minute conversation with someone who's done it can save you a year of trial and error. The trade-off: it costs a little. For the common doubts people have before deciding, the FAQ covers most of them.
The one number to find before you do anything
Here's the counter-intuitive truth: the people who feel in control of their money are almost never the ones earning the most. They're the ones who know their numbers cold — exactly what comes in, exactly what goes out, and exactly what the gap is. That clarity, not a bigger salary, is what ends being broke on a good salary. So before you ask for a raise, download an app, or quit anything, do one thing: find out where your money actually went last month. Not where you think it went — where it actually went. Sit down with your bank statement for one honest hour. Start there.