QR Code Pharma Labeling and Patient Safety Rules
QR code pharma labeling means adding a code to a carton, label, or leaflet that a patient can scan with a phone to reach instructions, a video, or the current leaflet. It is a second code with a different job. It does not replace the 2D data matrix barcode that carries the product identifier, and FDA guidance says so directly. To prototype the patient-facing part, you can create a dynamic QR code on QRelix with no credit card. Each free code works for its first 50 scans and shows a brief QRelix screen before forwarding. Pro ($5.99/month) removes both limits.
QR code pharma labeling: two codes, two jobs
- The 2D data matrix. Read by scanners in the supply chain. It carries the product identifier used for tracing and verification.
- The QR code. Read by a patient's or caregiver's phone camera. It opens a web page, a video, or a document.
Keeping the two apart is the starting point for any labeling project. The data matrix is a regulatory requirement. The QR code is an optional link to information.
What the rules say
- United States. Under the Drug Supply Chain Security Act, the product identifier is the National Drug Code with a serial number, the lot number, and the expiration date. It has to appear in human-readable form and in a 2D data matrix barcode on packages. FDA's guidance on product identifiers states that a QR code cannot replace the 2D data matrix barcode on packages.
- More than one barcode. The same guidance allows a label to carry more than one barcode, as long as each has enough blank space around it to be scanned correctly.
- European Union. Under the Falsified Medicines Directive, most prescription medicines have carried a unique identifier in a 2D Data Matrix code and an anti-tampering device since February 2019.
- The page behind the code. What a QR code opens can be treated as labeling or as promotion, depending on the content and the market. Have regulatory affairs review the destination the same way it reviews printed material.
This is general information, not regulatory advice. Confirm the requirements for your product and market with your regulatory team.
Patient safety uses for a QR code
- Administration videos. How to use an inhaler, an auto-injector, or a dosing syringe, shown and not only described.
- The current leaflet. A link to the latest approved patient information, so an old carton does not mean old instructions.
- More languages. The same leaflet in the languages your patients read.
- Accessible formats. Large print or audio for patients who cannot read small type on a folded insert.
- Safety notices. A page you can update if storage advice or a warning changes.
- Side effect reporting. A direct link to the reporting form.
Why a dynamic code helps
A static QR code has its web address fixed in the printed pattern. If that page moves, every carton already in a pharmacy opens a dead link. A dynamic code holds a short redirect link, and you change where it points from a dashboard, so the printed code stays valid when the page behind it changes. The static vs. dynamic comparison explains the two types, and how to edit a QR code after printing covers the change itself.
A dynamic code also counts scans. The QRelix dashboard shows total scans, the time of each one, the city and country, and the device type, which tells you whether patients use the code at all and which markets use it most.
There is a trade-off to weigh. A dynamic code depends on the redirect staying active. On the QRelix free plan a code pauses after its first 50 scans, so any code that goes on real packaging has to be on Pro, and your quality team should decide whether a redirect service fits your procedures before a code is printed at scale.
Putting the code on the label
- Keep it apart from the data matrix. Leave clear space between the two so a scanner or a phone does not pick up the wrong one.
- Label it. "Scan for patient information" tells the patient which code is for them.
- Size it for a phone. Aim for at least 2 cm wide where the carton allows, with a clear margin on every side.
- Print a short web address beside it. Some patients will not scan.
- Test on the real material. Scan a printed proof on the final carton stock with an iPhone and an Android phone.
Print specifications, module sizes, and a pilot plan are in our guide to QR codes on pharmaceutical packaging.
Privacy
QRelix scan analytics record the time, the approximate location, and the device for each scan. They do not include names, emails, or phone numbers, and no cookies are placed on the scanner's phone. Do not put patient-specific information in a code or on an open page behind one. The analytics and scan tracking guide lists what is recorded.
How to run a pilot
- Build the page first. Write and approve the patient information page, video, or PDF. A PDF can be hosted as a PDF page under Hosted pages, as described in how to make a QR code for a PDF.
- Create the code. In QRelix, choose the URL type and paste the approved address.
- Proof it. Download the SVG, place it in the artwork, and print proofs.
- Test and record. Scan the proofs, confirm the destination, and keep the results with your change records. Our guide to QR code compliance tracking covers scan-based audit trails.
- Review the numbers. After the pilot, compare scans with units shipped to see how many patients used the code.
Free plan limits and when you need Pro
- Free ($0, no credit card). Unlimited dynamic QR codes, every QR code type, editable destinations, custom colors and logo, and the analytics dashboard. Each code works for its first 50 scans and shows a brief QRelix screen before forwarding. After 50 scans the code pauses until you upgrade. A paused code is not deleted.
- Pro ($5.99 per month). Unlimited scans so codes never pause, no QRelix screen, Smart Routing, a Brand Kit, and unlimited hosted pages. Password protection, expiration dates, and geofencing are free on every plan.
The free plan is enough for mock-ups, proofs, and internal testing. Anything that reaches patients needs Pro so the code never pauses. The dynamic QR code cost guide works through the numbers, and current details are on the pricing page.
Questions about QR code pharma labeling
Can a QR code carry the DSCSA product identifier?
No. FDA guidance states that a QR code cannot replace the 2D data matrix barcode on packages.
Can a carton carry both a data matrix and a QR code?
FDA's product identifier guidance allows more than one barcode on a label when each has enough blank space to be scanned. Check the rules for each market you sell in.
Do patients need an app to scan?
No. The camera on current iPhones and Android phones reads QR codes and opens the link in the browser.
Can the link be changed after the cartons ship?
With a dynamic code, yes. You edit the destination and the printed code stays the same.
Start with a proof
Pick one product, create a dynamic QR code on QRelix with no credit card, and print it on a proof. The free plan covers 50 scans per code. More healthcare setups are on the QR codes for healthcare and QR codes for pharmacies pages.
Put this guide to work
Make one with the free trackable QR code generator: scan analytics, an editable destination, your logo. No credit card, no account up front.
Create a free QR code