Cancer drug prices: 30% margin cap on 137 drugs takes effect 9 November

By Prakhar Shahi

Published · Updated

Bar chart: NPPA margin cap covered 42 anti-cancer drugs in 2019 and 137 in the 2026 order, from 9 November

The drug price regulator has capped trade margins on 137 anti-cancer medicines, and retail prices may fall by up to 70%. The drugs named so far, the date, and what to check at the chemist.

Original report · Explained

Cancer drug prices for 137 anti-cancer medicines are expected to fall by up to 70% from 9 November 2026, after the National Pharmaceutical Pricing Authority (NPPA) capped trade margins at 30%, Greater Kashmir and Free Press Journal reported on 18 October 2026. The full 137 anti cancer drugs list is in NPPA's notification, which we have not yet read.

For a patient on long treatment, a fall of 70% would mean paying 30 rupees for every 100 paid now. That is the ceiling, not a promise for every drug.

See how every outlet covered it

NPPA has capped the margin, not the price

NPPA capped trade margins at 30% on 137 non-scheduled anti-cancer formulations under Paragraph 19 of the Drugs (Prices Control) Order 2013, Greater Kashmir reported (Greater Kashmir, 2026). An expert committee of oncologists and hospital experts advised on it.

NPPA said the aim was to "curb excessive margins in distribution and retail channels". A margin cap limits how much distributors and chemists can add on top, so the size of the fall depends on how large each drug's markup was.

That is why the drugs on the list matter.

The drugs named so far

Free Press Journal named these drugs as covered (Free Press Journal, 2026):

The other drugs are in NPPA's notification. We have not seen rupee price examples for any of them.

What patients should check from 9 November

Chemists and hospitals must display the revised prices, Greater Kashmir and Free Press Journal reported. Manufacturers must inform NPPA within 7 days of the gazette notification.

So the first check is simple: look for the displayed price and compare it with the last bill. The reports we read did not confirm a complaint route. Patients should talk to their doctor before changing any medicine or brand.

There is a precedent for how this works.

The 2019 pilot went further on fewer drugs

A 2019 pilot covered 42 drugs and 526 brands, with reductions of up to 90%, both outlets reported. The 2026 order covers more than three times as many drugs, with a smaller maximum fall of up to 70%.

How the coverage split

Greater Kashmir led on the 70% fall in retail prices. Free Press Journal led on affordability and named the drugs. Neither published the full list.

What happens next

The new prices take effect on 9 November 2026.

Questions people are asking

When do cancer drug prices fall?

From 9 November 2026, Greater Kashmir and Free Press Journal reported.

By how much will prices fall?

By up to 70%, depending on each drug's current trade margin.

Which cancer drugs are on the list?

137 drugs, including Pembrolizumab, Osimertinib and Bevacizumab. The full list is in NPPA's notification.

Who enforces the cap?

NPPA, under the Drugs (Prices Control) Order 2013.

References

How we did this

We read the reports from Greater Kashmir and Free Press Journal, both published on 18 October 2026, and compared them with the coverage grouped on our page. We set the 2026 order against the 2019 pilot both reported, and worked out what a 70% fall means per 100 rupees. We have not read NPPA's notification itself, so we do not list the drugs it names beyond those the reports named.

This story was produced, reviewed, edited and verified by the reporter before publication, with AI assistance where required.

Covered by 16 outlets across the spectrum: 25% left, 44% center, 31% right.

Who is covering this story

Sources

What an outlet bias classification means

More on cancer drug prices

More original reports

Related stories