Brand-name vs generic medicines: how to read your hospital pharmacy bill
Why Indian hospital bills print 'CROCIN' instead of 'paracetamol', how to find the generic name behind a brand, and how NPPA ceiling prices apply only at the generic level.
Published · Jaanch
Open any Indian hospital pharmacy bill and you'll see lines like "CROCIN 500 MG TAB" or "AUGMENTIN 625 DUO". You'll almost never see "paracetamol 500mg" or "amoxicillin + clavulanic acid 625mg". The bill uses brand names — the marketing label a pharmaceutical company puts on a generic molecule.
This is the single biggest source of confusion when patients try to check whether a medicine has been overcharged: the NPPA ceiling price exists only at the generic level, but the bill shows only the brand. Here is how to map between them and why it matters.
What a "brand" actually is
In Indian pharmacy regulation, a drug and a brand are two distinct things:
- The drug (or "generic" or "INN" — International Nonproprietary Name) is the molecule. Paracetamol. Amoxicillin. Pantoprazole. Insulin glargine. The name comes from the World Health Organization's INN programme.
- The brand is the trade name a pharmaceutical company gives to its formulation of that molecule. Crocin, Dolo, Calpol, and Pyrigesic are all paracetamol — they differ in manufacturer, packaging, and price, but the active ingredient is identical.
One generic can have dozens of brands in India. Paracetamol has well over a hundred. Each brand is a separate product registration under the Drugs and Cosmetics Act.
Why hospital bills print brands
Two practical reasons:
-
The pharmacy inventory is brand-keyed. A hospital pharmacy buys stock by brand from a specific manufacturer. The billing system stores the SKU code that corresponds to that brand. Switching the print on the bill to the generic name would require a brand-to-generic mapping inside the billing software — which most hospital ERP systems don't maintain.
-
Brand names are short and memorable. "CROCIN 500" prints cleaner than "PARACETAMOL 500MG TABLET". For a busy billing desk pushing hundreds of prescriptions a day, the brand label is the path of least resistance.
The consequence is that the patient, looking at the bill, sees a name they can't directly verify against NPPA's ceiling list (which is generic-keyed).
Why this matters for NPPA checks
The National Pharmaceutical Pricing Authority (NPPA) sets the legal maximum retail price for scheduled drugs through ceiling notifications under the Drug Price Control Order (DPCO) 2013. A typical NPPA row looks like this:
Amoxicillin 500mg Capsule, pack size 1 Capsule, ceiling ₹7.49
The ceiling is a per-unit price for the generic + strength + form. When a bill says "Mox 500" — which is a brand of amoxicillin — the ceiling applies just the same. The patient is paying for amoxicillin; the brand label is window dressing.
The practical problem: if you look up "Mox" in the NPPA list, you'll find nothing, because NPPA tracks "amoxicillin". You need a brand-to-generic table to map between them. See our explainer on NPPA ceiling prices for the longer treatment of how the ceiling itself works.
Brand-to-generic mappings for common Indian medicines
Here are the brand-to-generic mappings that come up most often on hospital bills:
Painkillers and anti-inflammatories
| Brand | Generic |
|---|---|
| Crocin, Dolo, Calpol, Pyrigesic | paracetamol |
| Brufen, Ibugesic | ibuprofen |
| Combiflam | ibuprofen + paracetamol |
| Voveran, Volini | diclofenac sodium |
| Zerodol, Hifenac | aceclofenac |
| Etoshine | etoricoxib |
| Sumo, Nise, Nimulid | nimesulide |
| Ultracet, Tramazac, Domadol | tramadol |
| Ketanov, Ketorol, Toradol | ketorolac |
Antibiotics
| Brand | Generic |
|---|---|
| Amoxil, Mox, Novamox, Wymox | amoxicillin |
| Augmentin, Clavam, Moxikind-CV | amoxicillin + clavulanic acid |
| Azithral, Azee, Athrocin | azithromycin |
| Taxim, Zifi, Suprax | cefixime |
| Monocef, Rocephin | ceftriaxone |
| Ciplox, Cifran | ciprofloxacin |
| Levoflox, Tavanic | levofloxacin |
| Metrogyl, Flagyl | metronidazole |
| Linospan, Lizolid | linezolid |
| Vancocin, Vancomax | vancomycin |
| Meronem, Meromax | meropenem |
| Magnex | cefoperazone + sulbactam |
GI and antacids
| Brand | Generic |
|---|---|
| Pan, Pantop, Pantocid | pantoprazole |
| Razo, Cyra | rabeprazole |
| Omez, Ocid, Omee | omeprazole |
| Esoz, Nexium | esomeprazole |
| Domstal | domperidone |
| Emeset, Ondem, Vomistop | ondansetron |
| Rantac, Aciloc, Zinetac | ranitidine |
| Famtac, Famocid | famotidine |
Cardiac and hypertensive
| Brand | Generic |
|---|---|
| Atorva, Storvas, Lipikind | atorvastatin |
| Rosuvas, Crestor, Rozavel | rosuvastatin |
| Concor | bisoprolol |
| Metolar, Betaloc | metoprolol |
| Aten, Tenormin | atenolol |
| Cardace | ramipril |
| Telma, Telsartan | telmisartan |
| Losar, Repace | losartan |
| Stamlo, Amlong, Norvasc | amlodipine |
| Olmin, Olmecip | olmesartan |
| Lasix | furosemide |
| Aldactone | spironolactone |
| Clopilet, Plagerine, Deplatt | clopidogrel |
| Ecosprin, Disprin | aspirin |
| Brilinta | ticagrelor |
| Clexane, Lupenox | enoxaparin |
| Eliquis | apixaban |
| Xarelto | rivaroxaban |
Diabetic
| Brand | Generic |
|---|---|
| Glycomet, Obimet | metformin |
| Amaryl, Glimer | glimepiride |
| Lantus, Basalog, Glaritus | insulin glargine |
| Humalog | insulin lispro |
| Novomix, Novorapid | insulin aspart |
| Actrapid | insulin (regular) |
| Mixtard | insulin (premixed) |
| Forxiga | dapagliflozin |
| Jardiance | empagliflozin |
| Januvia | sitagliptin |
| Trajenta | linagliptin |
Respiratory
| Brand | Generic |
|---|---|
| Asthalin, Ventorlin | salbutamol |
| Levolin | levosalbutamol |
| Budecort, Pulmicort | budesonide |
| Seroflo | fluticasone + salmeterol |
| Foracort | formoterol + budesonide |
| Montair, Montek | montelukast |
| Deriphyllin | theophylline |
Steroids and miscellaneous
| Brand | Generic |
|---|---|
| Wysolone, Omnacortil | prednisolone |
| Dexona, Decadron | dexamethasone |
| Medrol, Solu-Medrol | methylprednisolone |
| Eltroxin, Thyronorm | levothyroxine |
| Trenaxa, Pause | tranexamic acid |
| Pantium | pantoprazole |
| Becosules, Polybion | multivitamin |
| Shelcal, Calcimax | calcium carbonate |
| Methycobal, Neurobion | methylcobalamin |
| Allegra | fexofenadine |
| Cetzine, Alerid | cetirizine |
| Levocet | levocetirizine |
These cover the medicines that account for roughly 80% of inpatient pharmacy lines in India.
Why NPPA doesn't cover everything
Not every generic is on the NPPA-scheduled list. The DPCO 2013 schedule covers the National List of Essential Medicines (NLEM) — roughly 800–900 formulations. NPPA also notifies non-scheduled drugs for tracking, but it controls the price only of the scheduled list. So:
- For scheduled drugs (paracetamol, amoxicillin, atorvastatin, most antibiotics, common cardiac meds), there's a legal ceiling. Brands of these drugs sold above the ceiling are an enforceable overcharge.
- For non-scheduled drugs (most insulins, newer NOACs like dabigatran, ICU IV antibiotics like meropenem and vancomycin), the price is determined by the market. NPPA doesn't cap them. Hospitals can charge what their procurement cost + markup supports.
The practical consequence: a Crocin 650 markup above the ceiling is flaggable. A Lantus 100IU pen markup is not — there's no ceiling to compare it against. The right reference for non-scheduled drugs is the retail pharmacy price at chains like 1mg, PharmEasy, or NetMeds, not NPPA.
How to check your own bill
The shortcut:
- Find the brand on the bill. Note the brand, strength, and form (e.g. "CROCIN 500 MG TAB").
- Map to the generic. Use the table above, or search the brand name on the NPPA's Pharma Sahi Daam app (it carries brand mappings).
- Look up the NPPA ceiling. For the matching generic + strength + form, find the per-unit ceiling.
- Compare. Per-tablet cost on your bill vs the per-unit NPPA ceiling. Above 30% over the ceiling is the threshold our audit engine uses for flagging.
For drugs not on the NPPA-scheduled list, the comparison shifts: retail pharmacy chain prices become the reference. A 2x markup over the listed 1mg price is the typical signal for review.
A word on quality
Generic doesn't mean low-quality. Indian generics produced by reputable manufacturers are bioequivalent to the original innovator drug — the regulatory standard requires it. The brand premium captures marketing, distribution, and brand-loyalty — not pharmaceutical superiority. When your prescription allows substitution, asking the pharmacy for the generic version is a meaningful cost saving with no clinical compromise.
Sources: NPPA Pharma Sahi Daam database; DPCO 2013 Schedule; National List of Essential Medicines (current edition). Brand-to-generic mappings sampled from common Indian pharmacy SKUs and verified against manufacturer product information.