Two health ministry officials told Reuters on Tuesday that more than 6000 crore rupees, or $948 million, has been slashed from their budget allocation of around 31,640 crores ($1 = Rs 63.28) or $5 billion for the financial year ending on March 31.
Despite rapid economic growth over the past two decades, successive governments have kept a tight rein on healthcare expenditure. India spends about 1 percent of its gross domestic product (GDP) on public health, compared to 3 percent in China and 8.3 percent in the United States.
But hopes were high that Prime Minister Narendra Modi, who was elected in May, would upgrade basic health infrastructure and make medical services more affordable for the poor.
"We were not expecting (budget cuts) this time because of the commitments they made in the manifesto," one of the health ministry officials said, referring to the ruling BJP. "No reason was given ... but there is shortage of funds. It is not rocket science."
The officials requested anonymity because of the sensitivity of the matter.
The finance ministry, which ordered the spending reduction and overruled objections from the health ministry at a recent meeting, did not respond immediately to requests for comment. The move reflects the government's struggle to achieve its 2014/15 fiscal deficit target of 4.1 percent of GDP.
Dominated by private players, India's healthcare industry is growing at an annual clip of around 15 percent, but public spending has remained low and resulted in a dilapidated network of government hospitals and clinics, especially in rural areas.
One of the health ministry officials said the cut could crimp efforts to control the spread of diseases. More newborns die in India than in poorer neighbours such as Bangladesh, and preventable illnesses such as diarrhoea kill more than a million children every year.
The cost of that programme over the next four years had been estimated at 1,60,000 crore rupees ($25 billion). The health ministry officials had been expecting a jump in their budget for the coming year, in part to pay for this extra cost.
"Even next year we don't think we'll get a huge amount of money," said one official, adding that it was now unclear how the new programme would be funded.
In addition to the healthcare budget, the finance ministry has also ordered a spending cut for India's HIV/AIDS programme by about 30 percent to 1300 crore rupees ($205.4 million).
India had the third-largest number of people living with HIV in the world at the end of 2013, according to the UN AIDS programme, and it accounts for more than half of all AIDS-related deaths in the Asia-Pacific.
In October, India was on the brink of running out of a critical medicine in its free HIV/AIDS drugs programme due to bureaucratic delays. A crisis was averted with the assistance of pharmaceutical companies and global health organisations.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.