Honestly, this is one of those decisions where the headline number is very misleading and most people get burned by not doing the actual math.
First thing — your fixed monthly in-hand is what matters for your life, not CTC. Let's break it down roughly. At 12 LPA with 80% fixed, your fixed component is around ₹9.6 LPA, which after PF deductions and standard tax is probably ₹65-68k in hand per month. At 14 LPA with 60% fixed, fixed component drops to ₹8.4 LPA — that's maybe ₹57-60k in hand monthly. So your actual monthly salary DROPS in the new job even though CTC went up. That's the trap.
Now about variable pay — the brutal truth is, most IT services companies pay 70-80% of variable at best, and many tie it to both individual AND company performance. In a bad quarter, you might get 50%. So that ₹5.6 LPA variable? Budget for ₹3-4 LPA realistically.
Your fixed expenses are ₹45k monthly. With the new job's fixed component you're cutting it close, especially if variable hits a bad cycle. One missed payout and you're dipping into savings or stopping SIPs. Don't do that.
The thing most people miss — PF gets calculated on basic salary which is part of fixed. Lower fixed means lower PF contribution, lower gratuity base, lower employer PF. Small difference compounded over years matters a lot.
For home loan eligibility later, banks like SBI, HDFC, and ICICI will consider only your fixed salary in most cases. Variable is ignored or heavily discounted. So your loan eligibility actually goes down with the new offer.
For tax — variable paid quarterly or annually can create lumpy income, harder to do proper advance tax planning. Especially if your variable pushes you into a higher slab mid-year.
My clear recommendation: don't take the 14 LPA offer as it stands. Go back and negotiate — ask them to revise the split to at least 70-75% fixed. If they refuse, the current job is genuinely better for your financial stability right now. A ₹2 LPA hike that actually lowers your monthly take-home isn't a hike at all.