
01
Company prefix
The first digits identify the company that registered the code with GS1. Every product from one brand owner shares it.
Pakistan's Medicine Verification Platform· Independent, not part of DRAP
DRAP helpline: 0800-03727 Alerts updated Nov 11, 2026
Barcode basics for patients
Every serialised medicine pack carries a GTIN, a 14-digit Global Trade Item Number that identifies the exact product. Counterfeiters often get it wrong. Here's how to find it, read it and check it in seconds.

Quick answer
A GTIN (Global Trade Item Number) is the 14-digit product code inside a medicine's barcode and 2D DataMatrix, shown as (01) followed by the number. To check it, scan the code with our 2D code decoder: it validates the check digit automatically. An invalid check digit, or a GTIN that differs between two identical packs, suggests a counterfeit.
Understanding the GTIN
The GTIN is assigned by the brand owner through GS1. It identifies what a product is, not which individual pack it is. That's the serial's job. Learn the full code structure in our DataMatrix guide.

01
The first digits identify the company that registered the code with GS1. Every product from one brand owner shares it.

02
The middle digits identify the specific item: e.g. 500 mg, pack of 20. A different strength gets a different GTIN.

03
The final digit is calculated from the others. A typo or invented number almost always breaks it.

04
Two boxes of the same product, strength and size should show the same GTIN. Only the serial differs.

05
The linear barcode usually encodes a GTIN-13 (EAN-13). Add a leading 0 and it matches the GTIN-14.

06
The GTIN is a trade code; DRAP's Reg. No is a regulatory approval. See checking a registration number.
Step by step
Look for GTIN, PC or (01) printed next to the square 2D code, or read the numbers under the linear barcode.
Use the 2D code decoder. It reads the GTIN and flags an invalid check digit instantly.
The GTIN in the code must match the GTIN printed beside it, and the 1D barcode digits must match too (allowing for the leading 0).
If you have a pack from a trusted pharmacy, its GTIN should be identical for the same product, strength and pack size.

GS1 check digits use a simple weighted sum. Starting from the right (excluding the check digit), multiply the digits alternately by 3 and 1, add the results, and subtract the total from the next multiple of 10. The answer must equal the final digit.
You don't need to do this by hand. Our decoder and GS1's official calculator do it instantly. But understanding it shows why a counterfeiter who invents or mistypes a GTIN usually gets caught: there's only a 1-in-10 chance a random final digit is right.

GTINs are printed openly on every genuine pack, so a counterfeiter can simply copy a real one. A correct GTIN tells you the code is well-formed and identifies a real product; it says nothing about whether this pack came from that manufacturer.
For that you need the pack's unique serial, verified on DRAP's track and trace portal, plus a batch alert check and a careful pack inspection.
Packs carry several numbers. Here's what each one is for.
| Number | Label | Identifies | Changes between packs? |
|---|---|---|---|
| GTIN | (01), GTIN, PC | The product, strength and pack size | No (same product) |
| Serial | (21), SN | One individual pack | Yes, always |
| Batch | (10), B.No, Lot | A production run | Between batches |
| Expiry | (17), Exp | Use-by date | Between batches |
| Registration | Reg. No | DRAP's product approval | No |
Important
Same product, same strength, same pack size should always share a GTIN. If they don't, one of them may be counterfeit or a grey import. Keep both and report it.
Direct answers about GTIN number check medicine.
A Global Trade Item Number: a 14-digit GS1 code identifying the product, strength and pack size, shown as (01) in the 2D code.
Validate the check digit with our 2D code decoder or GS1's check digit calculator.
GS1 offers a lookup service for registered codes, but coverage of pharmaceutical products varies. Comparing with a known-genuine pack is often more practical. See also: Mehfooz Dawa app.
Usually yes: the 13-digit barcode number becomes the GTIN-14 with a leading zero.
No. GTINs can be copied. Verify the serial on DRAP's portal and check the batch against alerts.
Updated 11 November 2026. DrugTrace.pk is independent and not affiliated with DRAP.
Topic hub
DRAP's official serial verification: Mehfooz Dawa, the portal and 2D codes.
Related topics
Using codesHow serialization works, what the GS1 fields inside the code mean, and how to verify a pack officially.
6 min read
Using codesWhat the barcode on your medicine can and cannot prove, how to scan the new 2D codes, and how to spot a copied or mismatched code.
6 min read
BasicsFind the Reg. No. on your pack, search DRAP's official Registered Drugs Index, and understand what a match does and doesn't prove.
4 min read