How Pharmacies Verify Medicine by Batch Number in 2026

Counterfeit and substandard medicines remain a serious public-health concern in India and other low- and middle-income markets. WHO estimates that at least 1 in 10 medical products in low and middle-income countries may be substandard or falsified, which makes basic medicine verification an important safety habit. It’s not a comforting thought, but it’s a reality that affects millions of people every year. And here’s the thing: most of us don’t even realize it when we’re holding counterfeit medication.

Think about the last time you picked up a pack of Dolo 650 at your local pharmacy or grabbed antibiotics for a sinus infection. You probably assumed the medicine was what it claimed to be. But without knowing how to check a few basic details, you’ve essentially taken that assumption on faith. It’s one of those situations where a little knowledge actually goes a long way in protecting yourself and your family.

The good news? Verifying medicine by batch number isn’t complicated or time-consuming. It’s something you can do in less than a minute, right there at the pharmacy counter, and it could genuinely make a difference in your health outcomes.

Whether you’re managing a chronic condition with regular medications or just treating something temporary, batch number verification gives you a concrete way to separate genuine medicine from the counterfeits that unfortunately flood the market.

This guide walks you through exactly how to do this verification, what to look for, and why the process has become so important in today’s pharmaceutical landscape.

Why Batch Number Verification Stops Counterfeit Medicines Reaching You

Verify Medicine by Batch Number

To understand how batch verification protects you, you first need to understand what a batch number represents. A batch number is a generic term used to distinguish a particular production batch of a pharmaceutical product. Consider this an identification card for that medicine.

There are different times when a factory will be making medicines, but not all medicines will be made at the same time. Instead, they create batches of specific quantities made under identical conditions, using the same raw materials, on the same equipment, during the same time period (usually a single day or shift).

Every single unit of medicine in one batch shares critical characteristics: identical active ingredient levels, identical manufacturing conditions, and identical expiry dates.

If manufacturers discover a quality problem with any unit from a batch, they can recall precisely that batch without removing other batches from the market. When manufacturers keep track of every batch they produce, it makes counterfeiting much riskier for criminals. They can’t just steal a batch number and hope nobody notices there’s a permanent record they’d have to match.

So when you check the batch number of a medicine, you are essentially asking: “Does this product information match the official records available through the verification system?” The manufacturer knows exactly which batch numbers they’ve made and released into the market. Look up your batch number in their database, and you get a clear answer. If the details match, that is a positive authentication signal. If they do not match, treat the medicine as suspicious and avoid using it until it is verified.

How Batch Verification Creates a Barrier Against Counterfeiting

Medicine Batch Number Verification

The basic principle behind batch verification is simple: the batch details printed on the package should match information held by the manufacturer, brand owner, or authorised verification system. While packaging can be copied, verification adds another checkpoint by comparing the printed details with official product data. A sophisticated counterfeiter may be able to print a fake batch number that looks identical to the original packaging. They could even copy the brand name, logo and design flawlessly. However, a copied or invented batch number may fail verification if it does not match the official product data available through the verification channel.

This is why verification systems are so effective:

  • When you scan a QR code, you connect directly to the manufacturer’s official database.
  • When a medicine brand uses PharmaSecure or a similar authentication system, the code can be checked against product-authentication records linked to that brand’s implementation.
  • When you check the CDSCO portal, you query India’s primary regulatory authority’s official records.
  • Each system compares what’s printed on your package against what’s actually recorded as legitimate.

If a batch number doesn’t exist in the database, or if the database shows different specifications than what’s printed on your package, counterfeiting or tampering is immediately revealed.

Where to Find the Batch Number on Any Indian Medicine Pack

Learning to locate the batch number correctly is your first verification step. The batch number appears consistently on every legitimate medicine package in predictable locations:

  • Blister Packs (Medicine Strips): The batch number will be embossed (raised or three-dimensional text) on the aluminum back. The alphanumeric codes, such as B/002345 or ABC123456, follow the “B:” or “Batch:”. Examine the reverse side with raised writing marks.
  • On Medicine Bottles: The batch number can be found on the label, usually in the middle or bottom part of the label. See “Batch No.” or “B” followed by the code. Usually it is located near the manufacturing date.
  • On Carton Boxes: Batch number is printed on the outside package, under the information. When you’re checking a batch of medicine, verify that the carton batch number matches exactly with the batch number on the interior packaging.

Batch Number vs. Manufacturing Date vs. Expiry Date: Read the Label Correctly

Medicine Batch Number Check

These three distinct pieces of information appear on every medicine, but they serve different purposes. Understanding their differences is critical for correct interpretation:

  • The batch number is the manufacturer’s code for a specific production run. All units from one batch share this identical code. If you buy two bottles of the same medicine on different days, they likely have different batch numbers.
  • Manufacturing Date (labeled as “Mfg” or “MFD”) tells you when the medicine was actually produced and packaged. This matters because medicines begin degrading immediately after manufacture. A medicine manufactured six months ago has different storage conditions than one manufactured last week.
  • The expiry date, you’ll see it labeled “Exp” or “Expiry,” is basically the manufacturer saying, “After this date, we can’t guarantee this medicine will work the way it should.” Once that date passes, the active ingredients start breaking down. They lose potency, and in some cases, they can actually turn into something harmful. Don’t take expired medicines, no matter how fresh they look in the bottle.

Here’s how batch numbers and expiry dates work together in practice: Say you buy a cough syrup made on January 1, 2024, labeled with batch number ABC123. That entire production run gets the same batch number. The expiry date is January 1, 2026, two years out. As months pass, you’re slowly moving toward that expiry line. December 2025? Still fine. But come February 2026, the clock will have run out, and you shouldn’t be using it.

3 Methods to Verify Medicine by Batch Number in India Right Now

Method 1: Scan the Medicine QR Code Scanner in 10 Seconds

Since 1 August 2023, manufacturers of India’s top 300 drug formulation brands listed under Schedule H2 have been required to print or affix a barcode or QR code on the product label to help users authenticate the medicine. This includes popular medicines you likely buy regularly. QR code verification is the fastest method available.

Here’s exactly how to do it:

  • Locate the QR code on your medicine package (usually on the back or bottom of the carton).
  • The process is actually straightforward. Just pull out your phone’s camera; you don’t need any fancy app or special software.
  • Point it at the QR code on your medicine package and hold it steady for a couple of seconds.
  • Your phone will automatically pick it up and show you a notification with a link. Tap that link, and you’re taken directly to the manufacturer’s verification page.
  • Once you’re there, you’ll see the batch number, manufacturing date, expiry date, and manufacturer name displayed on your screen.
  • Check all of this information against the printed physical package. If the details match, it is a positive sign that the product information is consistent with the official verification data. If anything looks different, avoid using the medicine and ask the pharmacist or manufacturer for clarification.

This is the reason why this system works so effectively, because the QR code directly links you to the manufacturer’s database. It is not a middleman site or a third-party server, but the actual site in which the legitimate batches are registered.

Counterfeiters can’t access this database or alter it. So if your batch number doesn’t actually exist in their records, the verification fails right there and then. You get your answer immediately, and you know something is wrong.

Method 2: Enter the Batch Number on PharmaSecure

Not all medicine packages have QR codes yet, and that’s okay. If yours doesn’t, or if you just prefer a more detailed verification process, there’s a solid alternative: PharmaSecure. They’ve built a system specifically for this kind of verification, and it’s pretty straightforward to use.

You have three ways to check your medicine through them.

  • The simplest is probably their website: just head to verify.pharmasecure.com, enter your batch number, and you get your result.
  • If you prefer doing it on your phone, they have an app called psVerify that you can download from the Google Play Store, and it works the exact same way.
  • There’s also an SMS method if you don’t want to use the internet at all: text your authentication code to 9901099010 and you’ll get instant confirmation back by text.

What makes PharmaSecure worth trusting is their track record. PharmaSecure states that its technology has secured billions of products and has been implemented across hundreds of packaging lines in India and beyond. Their system uses encryption-based codes that are genuinely difficult to fake, the kind of thing that makes it much harder for counterfeiters to try anything clever.

When you check your batch number, you get an instant answer telling you whether it’s authentic, along with the batch details and expiry information. This method works only when the medicine brand has implemented PharmaSecure’s authentication system or provides a compatible code on the package.

Method 3: Check official regulatory and complaint channels

CDSCO is India’s national drug regulatory authority, and it publishes regulatory information, safety updates, and guidance related to spurious drugs. If a medicine fails QR-code or brand-level verification, or if the packaging looks suspicious, you can use official CDSCO or State Drug Control channels to report the issue or seek clarification.

This method is best used for escalation rather than instant consumer authentication. For immediate checks, start with the QR/barcode on the pack or the brand’s official authentication system.

What the Verification Result Tells You and What to Do If It Fails

Understanding verification results is critical because different outcomes require different actions:

  • VALID” or “AUTHENTIC” Result: Your batch number is actually in the manufacturer’s database and matches what’s printed on the package. The medicine is real. You’re good to use it, just double-check the expiry date before you do.
  • “INVALID” or “NOT FOUND” Result: The code or batch number could not be verified through that system. Treat this as a red flag, but first check that you entered the code correctly and used the right verification channel. Do not consume the medicine until the pharmacist, manufacturer, or regulator clarifies the result. Don’t use it. Go back to the pharmacy, tell them it failed verification, and ask for your money back or a replacement. Report it to your state health authority or through the CDSCO complaint portal at cdsco.gov.in. Keep the package as proof of what you found.
  • “ALREADY SCANNED” or “SUSPICIOUS” Warning: This batch has been verified multiple times from different places or at weird intervals. It means someone’s either recycling an old package (which isn’t allowed) or they’ve cloned the verification code. Either way, don’t trust it. Don’t use the medicine.
  • “EXPIRED” Result: The medicine itself is genuine, but it’s past its expiry date. The manufacturer won’t stand behind it anymore. Take it back to the pharmacy and ask for a fresh one.

Medicine Batch Number Check: Common Mistakes That Give Wrong Results

Learning what NOT to do prevents verification failures:

Don’t mix up batch numbers and authentication codes. Batch numbers are shared across thousands of packages. Authentication codes are unique to yours. Using the wrong one gives false “not found” results. Know which one the system needs.

Always check both the outer carton and inner medicine strip. Counterfeiters sometimes put real medicine in fake boxes. If those batch numbers don’t match exactly, something’s been tampered with.

A missing QR code doesn’t mean the medicine is fake. Only 300 brands are required to have them. Smaller brands and generics are often perfectly legitimate without one. Just verify them through PharmaSecure or CDSCO instead.

Be wary of suspicious verification pages. Check that the website domain matches official platforms. Watch for spelling errors or odd domain names.

Verification confirms authenticity, not safety. Always check expiry dates. A genuine expired medicine is still unsafe to use.

FAQ: Your Key Questions About Medicine Batch Verification Answered

1. How to check if medicine is original or not in India?

Three reliable methods are available. Start by checking the QR code on your medicine package. Just use your phone’s camera. This works if you’re buying one of the top 300 brands, and you get your answer instantly.

If there’s no QR code, head to verify.pharmasecure.com and enter your batch number, or download their psVerify app instead. There’s also an SMS option if you’d rather text your code to 9901099010.

Finally, you can always go to the CDSCO verification portal if you want to check through the government directly. All three methods are completely free and take just a few seconds.

2. Can I track medicine by batch number online?

You can verify the batch number you’re holding, which tells you the manufacturing date, expiry date, and whether it’s genuine. That’s batch verification. If you’re asking about following medicine from the factory through warehouses to your pharmacy shelf, that’s different.

Manufacturers and places like PharmaSecure have those tracking systems, but honestly, they’re built more for hospitals and big institutions than for individual people buying at a pharmacy.

3. What does it mean when the batch number check shows invalid?

It means that the batch number isn’t in the manufacturer’s official records. When that happens, you’re looking at a counterfeit medicine, and it could actually hurt you. Don’t use it. Go back to the pharmacy right away and tell them the verification failed. Ask for your money back or get a different medicine.

Also, report it to your state health authority and to the CDSCO. This isn’t something to ignore; it needs immediate attention.

4. Is QR code verification available for all medicines in India?

No, not yet. Right now, QR codes are only required on the top 300 pharmaceutical brands. That covers a lot of the big names, but plenty of smaller brands and generic medicines don’t have them, even though they’re completely legitimate.

If your medicine doesn’t have a QR code, just use PharmaSecure or the CDSCO portal instead. As of now, the mandatory QR/barcode requirement applies to the notified top 300 drug formulation brands under Schedule H2. Other medicines may still be genuine even if they do not carry a QR code.

Why Medicine Batch Number Verification Matters Now

The scale of the problem is serious. WHO estimates that at least 1 in 10 medical products in low- and middle-income countries are substandard or falsified. That’s not a small problem. Testing by the CDSCO regularly finds medicines that are substandard or outright fake. Recent medicine-quality alerts and counterfeit-drug investigations in India have also shown why consumers should take packaging, expiry, and verification checks seriously.

The good news is that verifying your medicine takes barely any time, 10 to 30 seconds, while you’re still at the pharmacy. If you want to be extra careful, you can check the batch number against all the different places it appears on the packaging. It only adds a few more seconds, but it catches tampering that a single check might miss.

Understanding what each number means, the batch number itself versus the manufacturing date, versus the expiry, makes it easier to read your verification results correctly and use your medicine safely.

The systems are already in place and working. Every person buying medicine in India right now can verify what they’re buying through QR codes – PharmaSecure, or the CDSCO portal. Making this a routine habit, something you do every time you get medicine, protects you and contributes to making the entire pharmaceutical system safer.

Start verifying your medicines today.Visit verify.pharmasecure.com, download psVerify, send your batch code to 9901099010, or check cdsco.gov.in. It’s one small step that genuinely protects your health and your family’s safety.

Related Posts