India will unveil its national Budget later on Friday amid fears that its economy is slowing and the government may struggle to meet spending promises. The government's biggest headache is how to deal with its expensive subsidy system, which cuts the prices of goods such as food, fertilizer and fuel.
An attempt earlier in the week to raise railway ticket prices was criticised for being anti-poor.
The budget is expected at about midday (06:30 GMT) in Delhi.
Over the past few years, India has increased its spending on projects and subsidies aimed at improving the quality of life for the country's poor.
Subsidies now account for more than 2% of the country's total gross domestic product.