The Department of Pharmaceuticals said the new 30% cap on trade margins is expected to reduce medicine prices by up to 70% and help cancer patients save 2,500 crore rupees (£199m) annually. The cap applies to 137 drugs that were not covered by an earlier limit, which had applied to just 42 medicines for some years.
Analysis by the National Pharmaceutical Pricing Authority found trade mark-ups on some cancer drugs averaged 170%, with extreme examples above 700%. During a hearing on 29 September, justices Vikram Nath and Sandeep Mehta noted that a life-saving cancer drug supplied to hospitals at 2,700 rupees was sold at a markedly higher price of 27,000 rupees.
Radhakrishnan's monthly treatment cost more than 63,000 rupees (£500), far beyond her family's means. Realising that thousands of families were being ruined by the cost of such drugs, she filed a petition with the Kerala high court in 2022 demanding government intervention.
The decision was welcomed by clinicians. Dr Ravi Kannan, a surgical oncologist and director of Cachar Cancer Hospital in Assam, said doctors regularly see families who cannot sustain treatment. "Some families start the treatment, hoping against hope to manage the cost. They start but they don't come back for chemotherapy or radiation. They can't sustain the cost," he said. "The decision is a welcome step if the outcome is that more patients can access the drugs they need."
Jyotsna Singh, co-convener of the Working Group on Access to Medicines and Treatments, a civil society network, said a "total overhaul" of the healthcare system was needed. "Right from the cost of manufacturing a drug to the point of sale, we need to make the system transparent and regulate the entire supply chain. Only then will these drugs become available to those who need them," she said. She warned that companies and hospitals were likely to look for legal loopholes, such as raising charges on other items to offset lower drug prices.
The broader context is stark. Studies by the Public Health Foundation of India show that healthcare spending pushes about 55 million Indians a year below the poverty line. Cancer drug prices range from 38,000 to 380,000 rupees, and the government's Ayushman Bharat insurance scheme provides only 500,000 rupees of annual cover per family, the cost of a single dose of the breast cancer drug Kadcyla, of which patients may need up to 14 doses. India records about 1.56m new cancer cases annually, up from 1.39m in 2020.
Krishan Kalra, a former member of the council of the Rajiv Gandhi Cancer Institute and Research Centre, said few people attend free diagnosis camps because they fear what they might learn. "When I ask why, they say they're too scared. If something serious like cancer is detected, they haven't got the money to pay for the treatment so they prefer to remain in the dark," he said.
The Supreme Court has also asked the government to explain why the cap should apply only to cancer drugs and not the entire range of non-patented drugs. It has given the government until 27 October to respond.
