21 non-essentials, ranked by whether they're worth the money.
To make this list a sane 30% of a budget, not the whole thing, you would need to earn ₹0 a month.
Needs covers rent, food, insurance and bills. Savings covers investing and a cushion for a bad month. The 50/30/20 split is a standard budgeting rule, not advice tailored to you.