WorkflowSupply Chain

The complete guide · November 2026

EU FMD alert management, explained.

Every box of prescription medicine sold in most of Europe carries its own serial number. When a pharmacist scans a box and the number cannot be confirmed, the scan raises an alert, and somebody has to find out why. Usually the cause is an upload or a scanner setting. Rarely, it is a falsified medicine, and then a competent authority, the national medicines regulator, has to know.

It is for anyone who answers for those alerts at a company selling medicines in the EU: serialization and alert managers, market quality and quality assurance (QA) leads, serialization IT, brand protection teams and the heads of quality deciding whether to automate the investigation. No background needed.

See one case, screen by screen →
Watch with transcript →
A quick example · fictional

Imagine you are the EU serialization alert manager at a mid-size drug company. It is Wednesday, October 7, 2026, 9:20 am, and 40 alerts arrived overnight from four countries. You usually work them one at a time, about 20 minutes each by your team's own estimate. That is more than 13 hours of work, and the French alerts in your queue run on a one-working-day clock.

Then you notice that 36 of the 40 say the same thing: "batch not found", on one tablet, all in Germany.

What the alert queue shows
Dravenzo, Germany
36 alerts
Alert code
A2
Its meaning
Batch not found
Sites scanning
10
First alert
6:14 pm
Last alert
8:53 am
What your own records say
Upload, Oct 2
18,000 serials
Markets listed
AT, BE, NL
Sent to Germany
1,200 packs
Date sent
Oct 5
Serials uploaded
Yes
The batch was never uploaded for GermanyOne cause, 36 alertsand pharmacies hold those packs aside while it is fixed.

A second look turns up a different kind of alert, from a day earlier in Hungary. The serial matches nothing you ever uploaded. The batch was never sent there. The same serial was scanned in Spain three days before. No upload or scanner explains that, so it cannot wait in a group with the others.

Good alert work finds the one cause behind the many alerts, and keeps the one alert that nothing explains in front of the person who must decide.

EU FMD alert management guide
Part A · Understand it

EMVS level 5 alerts: why packs raise them, who works out the cause, and when an authority hears of it

What an alert is, the rules as they stand on November 3, 2026, the records that settle a cause, the published numbers, the national clocks, what goes wrong and how teams do the work today, explained without selling anything. If you have never seen an alert queue, start here.

01 · In plain words

Why one box of tablets at a pharmacy counter can start an investigation at the company that made it

Since February 9, 2019, almost every prescription medicine sold in the European Union carries a small square barcode on its box. The code holds four things: a product code, a serial number that belongs to that one box, the batch number and the expiry date. Before the company lets a batch go, it sends every serial number in it to a European hub, which passes the data on to the national system of each country where the batch is meant to be sold.1 The hub and the national systems together make up the European Medicines Verification System, or EMVS.2

When a pharmacist hands the box to a patient, the pharmacy scans it. The national system looks for that exact product code and serial number, finds it active, and marks it as supplied. That last step is called decommissioning. If the system cannot find an active serial that matches, it raises an alert on the pharmacist's screen and in the system, and flags the scan as a potential incident of falsification.1

Most alerts turn out to have an ordinary cause. The company forgot to list a country when it uploaded a batch. A scanner typed the code with Caps Lock on. A nurse scanned a box that had already been scanned at the pharmacy. Each still has to be looked at, because the same alert is how a falsified box in the legal supply chain would show itself, and the box usually sits to one side at the counter while it is checked.3

That looking is the work in this guide. The marketing authorization holder (MAH), the company that holds the license for the medicine, rules out a technical cause together with three others: its on-boarding partner, which uploads the pack data for it; the national organization that runs the country's system; and the pharmacy. When nothing technical explains an alert, the competent authorities, the national medicines regulators, have to be told, so that they can start their own investigation.4

From an upload at the packaging line to an alert that is closed or reported

  1. The company uploads the pack dataEvery serial of the batch, with the countries it is meant for, before release.
  2. An end user scans the boxA pharmacy, hospital pharmacy or wholesaler verifies it, and at supply, decommissions it.
  3. The system raises an alertNo active serial matches, so the scan is flagged as a potential incident.
  4. The cause is worked outUpload records, the pack's history and the end user's scans are compared until a cause is clear.
  5. The alert is closed, or reportedA technical cause closes it. No technical cause means the authorities are told.

Steps 4 and 5 are the subject of this guide.

The alert lands far from its cause, and three more surprises about EMVS alerts

The pharmacy raises it, and the company often caused it

The Finnish national organization's guideline warns that "the root cause of the alert is not necessarily connected to the actor that triggers the alert": a pharmacy alert may come from batch data the company never uploaded.3

The company usually does not learn which pharmacy it was

The European alert management system "preserves end-user anonymity vis-à-vis the MAH/OBP". The company sees the alert, the pack data and the country, and works with the national organization for the rest.5

The regulation sets no hour for telling the authorities

The Commission's answer is "as soon as it is clear" that an alert cannot be explained by technical issues. The clocks an alert manager works to come from each national organization, and they differ.4,6

Most alerts across Europe are about a box's status

In the last quarter of 2024, 63.03% of EMVS alerts were procedural, mostly a box scanned again after it was already supplied, and 36.97% were data mismatches.7

Unique identifier, decommissioning, level 5 alert, on-boarding partner

Unique identifier

The product code, serial number, batch and expiry date that identify one box, encoded in its 2D barcode and printed beside it.

Decommissioning

Changing a serial's status from active, usually when the box is supplied to a patient. A box whose serial is already inactive should not be supplied again.

Level 5 alert

The top level of exception in the verification system's architecture: the end user, the system's administrators, the on-boarding partner and the local competent authority are notified.

On-boarding partner (OBP)

The company that connects to the EU hub and uploads data for one or more license holders. The license holder stays legally responsible.

Twelve terms are defined in the one-page summary.

02 · What a level 5 alert is

A level 5 alert means one thing in law: no active serial with an identical product code and serial number was found

In shortDelegated Regulation (EU) 2016/161 defines an authentic unique identifier, and says the system must raise an alert whenever a verification fails to confirm one. The alert codes, A2 to A68, tell you which part of the code failed to match. The routing, who hears of an alert, comes from the system's architecture and differs a little by country.

Article 11 of the regulation is short: "A unique identifier shall be considered authentic when the repositories system contains an active unique identifier with the product code and serial number that are identical to those of the unique identifier being verified."1

Article 36(b) then requires "the triggering of an alert in the system and in the terminal where the verification of the authenticity of a unique identifier is taking place when such verification fails to confirm that the unique identifier is authentic". The event "shall be flagged in the system as a potential incident of falsification", except where the product is marked as recalled, withdrawn or intended for destruction.1

The regulation stops there. Who gets told is set by the system the industry built: the European hub run by EMVO, the nonprofit set up for it, connected to national systems in 29 countries.8

In the Finnish system's description of the shared architecture, exceptions run from L1, which the system repairs without anyone seeing, to L5, where "in addition to the user and system administrators, the OBP and the local competent authority are also notified". L5 exceptions "are alerts and each and every alert must be investigated before the pack is dispensed to the patient".3

The same guideline adds the nuance that matters at the counter: "If the alert is caused by a false alert and/or if falsification is not suspected, the pack can be dispensed to the customer." The pack "should not be returned to the wholesaler before the cause of the alert is resolved and/or return has been agreed with the marketing authorization holder."3 Many countries began with a stabilization period, a run-in phase in which pharmacists could still supply an alerted pack at their discretion while the investigation ran.9 Section 09 covers what changes when that period ends.

One failed scan reaches the pharmacist, the national organization, the company and the authority within the same system

The path of a level 5 alert, from the regulation and the shared EMVS architecture

  1. 1Scan at the counter

    The pharmacy verifies the box, or decommissions it at supply.

    Pharmacy, hospital or wholesalerSeconds
  2. 2National system checks

    It looks for an active serial with an identical product code and serial. If the box was meant for another country, the hub asks that country's system (Article 34(2)).

    National system and EU hub300 ms at most for each repository queried (Article 35(1)(f))
  3. 3Alert raised

    Shown on the terminal and flagged in the system as a potential incident of falsification (Article 36(b)).

    National systemAt once
  4. 4Routed

    The company sees it through its on-boarding partner or the European alert management system; the national organization and, at L5, the local authority are notified.

    OBP, MAH, national organizationMinutes
  5. 5Investigated

    The parties rule out technical causes, or the authorities are told (Article 37(d)).

    MAH, OBP, national organization, end userEach country's clock

Our reading of the sources 1

Show the numbers
StepWhat happensWhoTime
Scan at the counterThe pharmacy verifies the box, or decommissions it at supply.Pharmacy, hospital or wholesalerSeconds
National system checksIt looks for an active serial with an identical product code and serial. If the box was meant for another country, the hub asks that country's system (Article 34(2)).National system and EU hub300 ms at most for each repository queried (Article 35(1)(f))
Alert raisedShown on the terminal and flagged in the system as a potential incident of falsification (Article 36(b)).National systemAt once
RoutedThe company sees it through its on-boarding partner or the European alert management system; the national organization and, at L5, the local authority are notified.OBP, MAH, national organizationMinutes
InvestigatedThe parties rule out technical causes, or the authorities are told (Article 37(d)).MAH, OBP, national organization, end userEach country's clock

The six alert codes a company sees most, and what each one compares

EU hub codeMessageWhat failed to matchUsual first place to look
A2Batch not foundThe product code exists, but no batch with this number exists for it in this country's systemWas the batch uploaded, and for this country?
A3Unknown serial numberProduct code and batch exist, the serial does notWere all serials uploaded? Was the scan read correctly?
A52Expiry date does not matchSerial found, expiry differs from the uploadThe date's format as typed or scanned, then the upload
A68Batch does not match the serialSerial found under another batchThe scan, then the batch-to-serial mapping
A7Pack already in the requested stateThe box was already set to the status asked forTwo scans of one box at one end user
A24Pack already inactiveThe serial was already decommissionedWhere and when it was decommissioned before

Descriptions follow the Finnish guideline's table of L5 alerts, which pairs each EU hub code with its national message; the short messages here are ours.3 Routing differs: in Finland, A68, A7 and A24 alerts "do NOT go to the MAH", and for A7 and A24 the end user contacts the national organization first. Check your own national organizations' tables.

03 · The rules and their 2026 status

The alert rules in Delegated Regulation 2016/161 have not changed since 2019; the Commission's answers, Italy's timetable and EMVO's systems have

In shortThe legal text is the 2011 Falsified Medicines Directive and the 2016 delegated regulation, applying since February 9, 2019. What moved recently: Italy and Greece joined in February 2025,10 Northern Ireland left the scheme in January 2025, the Commission's Q&A reached version 22 in July 2026, and EMVO is changing its hub connections in early 2027.

Fifteen years of falsified medicines rules, with two dates still ahead in early 2027

Dates from the Official Journal texts, the Commission, EMVO and Italian sources

  1. Jun 2011Falsified Medicines Directive

    Directive 2011/62/EU adds safety features to Directive 2001/83/EC.

  2. Feb 9, 2016Delegated Regulation 2016/161 published

    Official Journal L 32; the detailed rules for the unique identifier and the repositories.

  3. Feb 9, 2019The rules apply

    Every member state except Italy and Greece, which used their deferral.

  4. Jan 1, 2025Northern Ireland leaves the scheme

    Regulation 2023/1182: the EU safety features no longer apply to its packs.

  5. Feb 9, 2025Italy and Greece join

    The last deferral ends; Italy keeps a transitional period.

  6. Jul 10, 2026Commission Q&A version 22

    Supersedes version 21; new answer 7.21 on audit trail access.

Source 1

Show the numbers
WhenWhat
Jun 2011Falsified Medicines Directive
Feb 9, 2016Delegated Regulation 2016/161 published
Feb 9, 2019The rules apply
Jan 1, 2025Northern Ireland leaves the scheme
Feb 9, 2025Italy and Greece join
Jul 10, 2026Commission Q&A version 22
Feb 8, 2027Italy's transitional period ends
Mar 2027EU hub endpoints replaced
TextWhat it says for alertsStatus on November 3, 2026
Directive 2001/83/EC, as amended by Directive 2011/62/EUArticle 54(o): prescription medicines carry safety features that let wholesalers and pharmacies "verify the authenticity" and "identify individual packs". Article 46: a manufacturer informs the competent authority and the license holder "immediately" of products that "are, or are suspected of being, falsified". Article 117a: each member state runs a system to receive notifications of suspected falsified medicinal products.11,12In force
Delegated Regulation (EU) 2016/161Articles 11, 33, 35, 36, 37 and 38: what counts as authentic, the license holder's upload duty, the audit trail, the alert, the investigation and data ownership. Articles 18, 24 and 30: the manufacturer, the wholesaler and the pharmacy must not release or supply a product that "may not be authentic" and must "immediately inform the relevant competent authorities".1In force since February 9, 2019. Amended in 2021 and 2022 only for a temporary derogation for wholesalers exporting to the United Kingdom, which ran to December 31, 202413
Commission Q&A on safety features, version 22Answers 7.17 and 7.20 on the investigation and when authorities are informed; 7.19 on delegating uploads; 2.23 on characters that cut false alerts; 7.21 on authorities' access to all end-user data in the audit trail.4Published July 10, 2026, and listed on the Commission's falsified medicines page;14 "not a formal interpretation of Union law, nor are legally binding"
EU GDP Guidelines, chapter 6.4Wholesalers "must immediately inform the competent authority and the marketing authorisation holder" of products they identify as falsified or suspect to be falsified, record and investigate each case, and physically segregate such products in a dedicated area.15In force (2013 text)
Regulation (EU) 2023/1182The EU safety features no longer apply to medicines supplied in Northern Ireland; packs released before that date may run to expiry without being verified or decommissioned.16,17Applies from January 1, 2025
Italy, Legislative Decree 10 of February 6, 2025Unique identifier from February 9, 2025, with a transitional period "until February 8, 2027" in which the old pharmacy sticker may stand in for it.18,19 The national system is connected to the EU hub and in its stabilization phase, and EMVO published on-boarding answers for new Italian partners in May 2026.20,21Transition running
EU pharma package, new directiveKeeps safety features for prescription medicines and the power to set detailed rules by delegated act (Council text, Article 70).22Not law: Parliament's file reads "Awaiting Parliament 2nd reading"23
Quoting the Q&A? Quote version 22. Older procedures and vendor pages may cite an earlier version. Version 22 revises ten answers, 7.19 among them, and adds 7.21: all competent authorities "shall have full access to all audit trail data upon request", including the corporate names and addresses of wholesalers and pharmacies in another member state.4
04 · Who owes what

The license holder answers for its uploaded data; the national organization answers for the investigation happening at all

In shortArticle 37(d) puts the investigation on the bodies that run the repositories, and the Commission reads "provide for" as making sure it happens and that authorities are told. In practice it cannot happen without the license holder, because only the license holder knows what it uploaded. The pharmacy and the wholesaler each have their own duty to keep a doubtful box out of supply.

The bodies that set up and manage a repository must "provide for the immediate investigation of all potential incidents of falsification flagged in the system", and for alerting the national competent authorities, EMA and the Commission "should the falsification be confirmed".1 The Commission's Q&A explains the word: the national organization "has to ensure" that the authorities are informed, and "can fulfil this obligation either directly or by ensuring this task is performed by someone else".4

The Czech regulator, SÚKL, told license holders, distributors and pharmacies in February 2023 that its national organization cannot meet this duty other than in cooperation with them, and warned against leaving alerts unresolved.24

The license holder's own duty sits in Article 33. It "shall ensure" that the pack data are uploaded "before the medicinal product is released for sale or distribution", and that the data are stored in all national systems serving the member states where the product "is intended to be placed on the market".1

The upload can be delegated to an on-boarding partner by written agreement, and "the MAH remains legally responsible". The same answer asks for procedures "to ensure that uploaded data and actual batch properties correspond (such as, batch number, expiry dates, destination market, batch size)".4 A missing destination market is one way a company causes its own alerts, and the one Part B shows.

Only the license holder answers for the upload, and four parties share the investigation

Our reading of the regulation, the Commission's Q&A and EMVO's alert system rules

No partSupportsDoes the workLegal duty
Upload correct pack dataKeep a doubtful box out of supplyInvestigate the alertTell the authoritiesClose an escalated alertLicense holder (MAH)Legal dutySupportsDoes the workLegal dutyNo partOn-boarding partnerDoes the workNo partDoes the workSupportsNo partNational organizationNo partNo partLegal dutyLegal dutyDoes the workPharmacy or wholesalerNo partLegal dutySupportsLegal dutyNo partCompetent authorityNo partNo partDoes the workNo partDoes the work

Our reading of the sources 1

Show the numbers
Upload correct pack dataKeep a doubtful box out of supplyInvestigate the alertTell the authoritiesClose an escalated alert
License holder (MAH)Legal dutySupportsDoes the workLegal dutyNo part
On-boarding partnerDoes the workNo partDoes the workSupportsNo part
National organizationNo partNo partLegal dutyLegal dutyDoes the work
Pharmacy or wholesalerNo partLegal dutySupportsLegal dutyNo part
Competent authorityNo partNo partDoes the workNo partDoes the work

Two details from EMVO's alert system make the split concrete. Each party sets its own investigation status: "investigation pending", "no root cause on my side" or "root cause is on my side". And "OBPs do not have the ability to set an alert as 'Closed' when the alert has been marked as 'Escalated', only NCAs/NMVOs may do this."5 NCAs are the national competent authorities, and NMVOs the national organizations. Once an alert has gone up, the company cannot take it back down on its own.

The license holder of a centrally authorized medicine also reports to EMA: such holders "are obliged to report to EMA if they detect any (suspected) falsification", using EMA's template, and notify the competent authorities of the member states where the product is distributed.25 For a nationally authorized product, the notification goes to the national authority, and "the procedure to follow for such notification is a national competence".4

05 · Why packs raise alerts

Most EMVS alerts come from the company's own upload, the end user's scanner or a box scanned twice

In shortThe Commission lists the technical causes an investigation must rule out: the repository system, the data upload, data quality, incorrect end-user scanning and similar issues. Across Europe in late 2024, most alerts were procedural, a box already decommissioned. In Bulgaria the pattern was the reverse, and unknown serial numbers led.

The purpose of the investigation, in the Commission's words, "is to rule out that alerts triggered in the system have been caused for technical reasons, such as issues with the repository system, data upload, data quality, incorrect end-user scanning or other similar technical issues".4 EMVO's alert system manual adds that alerts "are not automatically related to falsified medicines; they can be raised by a suspicion of falsification or can indicate products or packs with technical or procedural issues related to the applied serialised code".5

The company's own data

A batch uploaded without one of its markets gives "batch not found" in that country. Serials missing from an upload, or an upload part that failed, give "unknown serial number". QC, retention or reference samples should generally not be uploaded, and if they were, they should be decommissioned as samples. EMVO also warns against processing a status change in bulk before testing it on one box.2

The end user's scanner and keyboard

Batch numbers "are case-sensitive",2 and a scanner that types into the pharmacy system like a keyboard reverses every letter's case when Caps Lock is on; a keyboard layout can swap letters.26 A scan can lose characters or gain extra ones after the batch,3 and a pharmacy system can read a date wrongly.9 The Commission encourages uppercase-only serials and batches without special characters, avoiding I, O, Y and Z, "to reduce the risk of false alerts due to end-user scanner misconfigurations".4

The process at the end user

A box decommissioned at the central pharmacy and scanned again on the ward, or scanned twice at the counter, raises "pack already inactive" or "already in the requested state". Bulgaria's study calls these procedural alerts.7

A box that may not be genuine

What is left when every technical cause is ruled out. In October 2023, EMA reported falsified pens found at wholesalers in the EU and the UK: when the packs were scanned, "the serial numbers were shown to be inactive".27

Unknown serial numbers led Bulgaria's alerts at the end of 2024, and expiry mismatches were almost absent

Share of 34,288 alerts in Bulgaria's national system, fourth quarter of 2024, by alert code

A3 unknown serial number40.3%
A68 batch does not match serial27.3%
A7 and A24 pack status26.4%
A2 batch not found5.75%
A52 expiry does not match0.23%

Source 7

Show the numbers
ItemValue
A3 unknown serial number40.3%
A68 batch does not match serial27.3%
A7 and A24 pack status26.4%
A2 batch not found5.75%
A52 expiry does not match0.23%
Across the EMVS most alerts were about a box's status; in Bulgaria most were data mismatches

Technical alerts (A2, A3, A52, A68) against procedural alerts (A7, A24), fourth quarter of 2024

Technical: the data did not matchProcedural: the box's status
All EMVS countries37%63%
Bulgaria73.6%26.4%

Source 7

Show the numbers
Technical: the data did not matchProcedural: the box's status
All EMVS countries37%63%
Bulgaria73.6%26.4%

The Bulgarian study was written with the Bulgarian national organization, and its European figures come from EMVO's data for the same quarter.7 For one Danish license holder with letters in its serial numbers, a consultancy reported that more than 80% of alerts related to the letters.26

06 · Working out the cause

Six questions about records settle the cause of almost every EMVS alert

In shortAn investigation asks the same questions in the same order: is the batch in our upload for this country, is the serial in the batch, what happened to the box after the alert, has this end user done this before, has this serial been seen elsewhere, and do our own production records agree. Here they are, worked through with the fictional numbers from the example at the top of this page.

QuestionThe record that answers itWorked through, fictional example
1. Is the batch in our upload, for this country?The upload record: batch, expiry, serial count and target markets36 German alerts, all "batch not found", all one batch. The upload of October 2 lists 18,000 serials for Austria, Belgium and the Netherlands. Germany is missing. One cause, owned by the company.
2. Is the serial in the batch?The serial list of the upload, and the status of each upload partAn Irish "unknown serial number": the exact serial is not there, and the same serial is there when letter case is ignored, with all 8 letters inverted and the digits unchanged.
3. What happened to the box after the alert?The pack history from the national organizationThe same box verified 41 seconds later at the same end user. The Finnish guideline notes that "often the alerting pack is successfully verified after the alert due to a data entry error".3
4. Has this end user done this before?Earlier alerts from the same end user code7 alerts with the same pattern in 30 days. A scanner set-up letter through the national system is the fix.
5. Has this serial been seen elsewhere?Pack history across countries, through the national organizationsFor the one alert in the example that nothing explains, the same serial raised the same alert in another country three days earlier.
6. Do our production records agree?The packaging line's serial and print records, and the manufacturer's confirmationBefore closing as "no root cause on my side", EMVO advises: "confirm with the manufacturer that the information encoded and printed on the affected packs is correct".2
The upload record settles most data causes; an end user's own history settles the scanning ones

Which record settles which cause, from the Finnish guideline and EMVO's alert prevention advice

Not neededHelpsSettles it
Upload recordPack historyEnd user's earlier alertsProduction and print recordsBatch not uploaded for a marketSettles itHelpsHelpsNot neededSerials missing from an uploadSettles itHelpsNot neededHelpsScanner inverts letter caseHelpsSettles itSettles itNot neededKeyboard layout swaps lettersHelpsSettles itSettles itNot neededTyped by hand, one character wrongHelpsSettles itHelpsNot neededBox scanned twiceNot neededSettles itHelpsNot neededNo technical causeSettles itSettles itHelpsSettles it

Our reading of the sources 3

Show the numbers
Upload recordPack historyEnd user's earlier alertsProduction and print records
Batch not uploaded for a marketSettles itHelpsHelpsNot needed
Serials missing from an uploadSettles itHelpsNot neededHelps
Scanner inverts letter caseHelpsSettles itSettles itNot needed
Keyboard layout swaps lettersHelpsSettles itSettles itNot needed
Typed by hand, one character wrongHelpsSettles itHelpsNot needed
Box scanned twiceNot neededSettles itHelpsNot needed
No technical causeSettles itSettles itHelpsSettles it

The arithmetic of the example shows why grouping matters. The fictional team's own estimate is about 20 minutes an alert by hand. At that rate the 40 overnight alerts are about 13 hours and 20 minutes of work, and the 36 German ones alone are 12 hours, although they share one cause that a single corrected upload removes. Those figures are the example's, so replace them with your own timings.

This guide stays at the level of records and decisions. How a quality team examines a box it suspects is its own procedure, agreed with its authorities, and it is not described here. What matters for this work is that the comparison is recorded, cited and decided by a named person.
07 · When an authority is told

When an EMVS alert becomes a suspected falsification, and who tells the competent authority

In shortAn alert starts as a possible suspected falsification. When every technical or process reason has been ruled out it becomes a suspected falsification, and the license holder notifies the competent authority under its national procedure. Authorities then run their own investigation. The Commission puts the moment plainly: as soon as it is clear that the alert cannot be explained by technical reasons.

The Finnish guideline sets out the three-tier classification it takes from EMVO.3 A possible suspected falsification is "an alert to be investigated with the MAH and / or FiMVO", the Finnish national organization. A suspected falsification is "an alert for which any technical or process-related reason has been ruled out", handled and reported by the license holder under the national regulator's rules on reporting product defects and suspected falsifications. A confirmed falsification means the license holder acts under its class 1 product defect process.

The Commission's answers set the timing. Authorities "should be informed as soon as it is clear that alert cannot be explained by technical reasons. On the basis of the information received, an investigation into the falsification incident will be launched by the authorities in line with European and national procedures."4 The same Q&A gives the EMA and Commission addresses for these notices.

A suspected falsification needs a named decision inside the company before the notice leaves

From the Commission's Q&A, the Finnish guideline and EMVO's alert statuses

  1. 1Possible suspect

    Every level 5 alert starts here. The box is kept aside; status Under investigation.

    MAH, OBP, national organization, end userFrom the alert
  2. 2Technical causes ruled out

    Upload, pack history, end user's scans and production records all checked; each cause ruled out is written down.

    Alert manager, serialization ITWithin the national clock
  3. 3Suspected falsification

    A quality decision, signed. The alert is escalated; the box is segregated; the batch may be put on hold at wholesalers.

    Head of quality or the company's designeeAs soon as it is clear
  4. 4Authority notified

    The national competent authority under national procedure; EMA for a centrally authorized product.

    License holder; national organization ensures itImmediately
  5. 5Authority investigates

    The authorities launch their own investigation. Only they or the national organization can close an escalated alert.

    Competent authorityTheir procedure

Our reading of the sources 4

Show the numbers
StepWhat happensWhoTime
Possible suspectEvery level 5 alert starts here. The box is kept aside; status Under investigation.MAH, OBP, national organization, end userFrom the alert
Technical causes ruled outUpload, pack history, end user's scans and production records all checked; each cause ruled out is written down.Alert manager, serialization ITWithin the national clock
Suspected falsificationA quality decision, signed. The alert is escalated; the box is segregated; the batch may be put on hold at wholesalers.Head of quality or the company's designeeAs soon as it is clear
Authority notifiedThe national competent authority under national procedure; EMA for a centrally authorized product.License holder; national organization ensures itImmediately
Authority investigatesThe authorities launch their own investigation. Only they or the national organization can close an escalated alert.Competent authorityTheir procedure

Inside the company, the decision is a quality decision. Your procedure should name who makes it, for example the head of quality for the market or a designee. That person signs, states what the signature means, and attaches the evidence.

The procedure should also say what goes with the notice: the pack data as scanned, the upload and distribution records for the batch, where the box was found, what was ruled out and why, and what has been done with the box. The Finnish guideline adds that the license holder should keep pharmacies, wholesalers and the regulator informed "in order to keep them up to date with the situation and to ensure uninterrupted treatment".3

Wholesalers and pharmacies have a duty of their own that runs in parallel. Under Articles 24 and 30, a wholesaler shall not supply a product whose verification "indicates that the product may not be authentic", and a pharmacy "shall not supply the product", and each "shall immediately inform the relevant competent authorities".1 EU GDP adds physical and secure segregation of suspected falsified stock.15

08 · The numbers

About 3 million EMVS alerts in a quarter, from a rate that fell from about 6% of scans to 0.08%

In shortThe alert rate was very high when the system started in 2019 and fell steadily. By the end of 2024 it was 0.08% of scans, which in one quarter still meant 2,966,234 alerts. Five countries produced about 85% of them. Nobody publishes how many alerts end in a confirmed falsification across the EU.

2,966,234

alerts recorded in the EMVS in the fourth quarter of 2024, 0.08% of all scans.7

Pharmacia, 2026, on EMVO data
≈0.01%

of verifications raised an alert in Finland in 2025, "essentially one alert for every 10,000 verification actions".28

FiMVO, 2026
0.05%

EMVO's target alert rate. Ten countries were above it at the end of 2024.7

Pharmacia, 2026
The share of scans that raised an alert fell from about 6% in 2019 to 0.08% by 2024

EU-wide estimates from three publications; the measures differ a little, so read the trend

6%Early 2019
3%Oct 2019
1%Mid-2020
0.08%Q4 2024

Source 9,29,7

Show the numbers
PeriodValue
Early 20196%
Oct 20193%
Mid-20201%
Q4 20240.08%

Early 2019 and mid-2020: Manufacturing Chemist, June 2020.9 October 2019: EMVO stakeholders, as reported that month, when about 40% of manufacturers were not yet connected.29 Q4 2024: the Bulgarian study on EMVO data, which adds that the rate stayed below 0.1% in most months of 2024.7 EMVO's own 2025 figures were in a presentation we could not open, so they are left out.

Five countries produced about 85 in 100 EMVS alerts

France, the Netherlands, Germany, Spain and Portugal, fourth quarter of 2024

85 in 100

EMVS alerts came from five large markets

Source 7

Show the numbers
MeasureValue
EMVS alerts came from five large markets85 of 100
In Bulgaria, community pharmacies raised 82% of alerts

34,288 alerts, fourth quarter of 2024, by who raised them

Community pharmacies: 82%License holders and parallel traders: 10.3%Wholesalers and others: 7.66%
34,288alerts
  • Community pharmacies82%
  • License holders and parallel traders10.3%
  • Wholesalers and others7.66%

Source 7

Show the numbers
PartValue
Community pharmacies82%
License holders and parallel traders10.3%
Wholesalers and others7.66%

National rates run well below the European one in some places. Finland's 2025 rate in the band above rests on about 450,000 verifications on a typical weekday.28 Ireland's pharmacy regulator set an end-user alert rate of "0.05% or lower" as a condition for ending its use-and-learn phase, counting alerts raised by pharmacies, hospitals and wholesalers and leaving out license holder and cross-border transactions.30 The system's reach is large: more than 2,900 license holders, 4,000 wholesalers, 115,000 community pharmacies and 6,000 hospital pharmacies are connected.8

What no one publishes. We found no EU-wide figure for how many alerts end as confirmed falsifications, and no public benchmark for the minutes or cost of one investigation. The Bulgarian authors note that "publicly available data on confirmed falsified cases are not reported".7 Your own alert history is the only baseline you can trust: count alerts by code, cause and outcome for three months.
09 · National clocks

Vendor summaries put France at one working day for a company's data problem and Germany at seven calendar days

In shortThe regulation sets no hours. The national organizations do, and EMVO's alert system counts down the remaining hours per country. Published summaries put France at one working day for batch-data issues and Germany at seven calendar days. Working days and calendar days mix in one queue, so a weekend changes which alert is due first.

National response clocks for alerts run from one working day to seven calendar days

Approximate hours to respond or correct, as one serialization vendor summarizes them; confirm each with the national organization

France: 1 working day, batch-data issues24 h
Ireland: 2 working days48 h
Poland: 2 working days48 h
Cyprus: 3 working days72 h
Austria: 3 days72 h
Spain: 72 working hours72 h
Germany: 7 calendar days168 h

Source 6,31

Show the numbers
ItemValue
France: 1 working day, batch-data issues24 h
Ireland: 2 working days48 h
Poland: 2 working days48 h
Cyprus: 3 working days72 h
Austria: 3 days72 h
Spain: 72 working hours72 h
Germany: 7 calendar days168 h

EMVO's alert system shows a "remaining hours" figure on each alert, "the number of hours to solve alerts from the time of its arrival, based per country configuration set by EMVO".5

The vendor summaries add detail that procedures should check against the national text: in France the national organization is to be informed within one working day for on-boarding partner batch-data issues, with corrective action able to follow within seven days; Ireland asks for a progress report if an alert is unresolved; some countries, Germany, Poland and Romania among them, investigate certain alert types by default.6,31

Stabilization periods change what the clock costs. While a country lets pharmacists supply an alerted box during the investigation, a slow answer costs paperwork. Once the period ends, the box waits.

A vendor reports that French authorities close stabilization by the end of 2026, after which "there's no dispensing while the investigation runs", and that November 2026 is France MVO's target date for software suppliers to connect to its new national alert management system.32 We found no French official page that confirms either date. Italy's national system entered its stabilization phase after connecting to the EU hub, ahead of the end of its transitional period on February 8, 2027.20,18

10 · What goes wrong

Where FMD alert investigations go wrong: one upload error multiplied, an alert closed too early, an alert left open

In shortThe costly failures are few and repeat. A batch uploaded without a market turns into dozens of identical alerts. An investigation is closed as "no root cause on my side" before anyone checked the printed data. Alerts sit unanswered until a regulator writes. And a real suspect waits in a long queue of technical alerts.

One upload error becomes many alerts

Every scan of a batch in a country it was not uploaded for raises "batch not found". EMVO's advice for unknown serials is to "verify whether other serial numbers belonging to the same batch have also been successfully uploaded" and to upload missing data as soon as the issue is found.2

Closing before checking the box itself

EMVO asks investigators to confirm with the manufacturer that encoded and printed data are correct before closing as "no root cause on my side".2 The Finnish guideline treats wrong batch data printed on a pack as "a product defect or a possible suspected falsification".3

Alerts left unresolved

SÚKL warned in 2023 that unresolved alerts leave the suspicion of falsification in place and can keep packs in quarantine, away from patients.24

Samples and test runs in live data

QC, retention and reference packs uploaded as saleable, product codes (GTINs) that should not be there, and bulk status updates run without testing one box first all produce alerts EMVO lists by name.2

A missing market is rare and clears dozens of alerts with one fix; scanner faults are common and recur until the end user changes a setting

Where alert causes sit, by how often they appear and how many alerts one correction removes

Alerts one correction removes →
Rare, one fix clears many
Common, and one fix clears many
Rare, one at a time
Common, one at a time
Batch not uploaded for a marketFailed upload partSamples uploaded as saleableScanner letter caseKeyboard layout swapTyped by handBox scanned twiceNo technical cause
How often the cause appears →

Our reading of the sources 2

Show the numbers
ItemHow often the cause appears (0–1)Alerts one correction removes (0–1)
Batch not uploaded for a market0.260.78
Failed upload part0.160.64
Samples uploaded as saleable0.300.30
Scanner letter case0.780.74
Keyboard layout swap0.640.60
Typed by hand0.620.12
Box scanned twice0.780.28
No technical cause0.120.12

The positions are our judgment from EMVO's alert prevention advice and the Bulgarian code shares; place your own causes from three months of your alerts.

Not every hard case is a data error. Parallel distribution, repackaging and boxes crossing borders bring more than one license holder and more than one national system into one alert, and the hub's cross-market queries add another record to read.1

Hospitals that dispense centrally and scan again on the ward produce status alerts that no upload can fix; the cure is a change to the hospital's routine, agreed through the national organization. And a falsified box, if one is in the queue, looks at first like any other unknown serial or batch, which is why the order of work matters.

11 · Automation and AI

Software can read, match, group and draft EMVS alert closures; the decision that a box is suspect stays with a named person

In shortMost of an alert investigation is looking things up and comparing characters, which software does well and fast. The judgment that an alert is a suspected falsification, the signature and the notice to an authority are a person's. The rules that apply to software here are EU GMP Annex 11, Annex 22 on AI, which is still a draft, and good data integrity practice.

What changes with automation is the volume of reading a person no longer does: pulling alerts from the European alert system or an on-boarding partner's portal, finding the upload record and the serial, comparing what was scanned with what was uploaded, reading the pack history, spotting that 36 alerts share one batch and one country, and drafting the closure in each national form. EMVO's own system already lets users tag alerts to work on several together and change statuses in bulk from a file.5

What software should never do is change a pack's status or an alert's status in the national system on its own, close an alert that nothing explains, or send a notice without a signature.

Software prepares most steps of an alert investigation; people send, correct and decide

Who does each step when alert handling is automated responsibly, our reading of Annex 11, draft Annex 22 and EMVO's rules

No partPrepares or checksDecides or acts
SoftwareA personPull alerts and read their dataDecides or actsNo partMatch to upload and serial recordsDecides or actsPrepares or checksRead the pack historyDecides or actsPrepares or checksGroup alerts that share a causeDecides or actsPrepares or checksDraft the closure and the replyDecides or actsPrepares or checksSend a closure to a national systemPrepares or checksDecides or actsCorrect the company's own uploadPrepares or checksDecides or actsDecide a suspected falsificationPrepares or checksDecides or actsNotify the competent authorityPrepares or checksDecides or acts

Our reading of the sources 33

Show the numbers
SoftwareA person
Pull alerts and read their dataDecides or actsNo part
Match to upload and serial recordsDecides or actsPrepares or checks
Read the pack historyDecides or actsPrepares or checks
Group alerts that share a causeDecides or actsPrepares or checks
Draft the closure and the replyDecides or actsPrepares or checks
Send a closure to a national systemPrepares or checksDecides or acts
Correct the company's own uploadPrepares or checksDecides or acts
Decide a suspected falsificationPrepares or checksDecides or acts
Notify the competent authorityPrepares or checksDecides or acts
TextWhat it means for software in alert workStatus on November 3, 2026
EU GMP Annex 11, computerized systemsValidation, audit trails, access control and electronic signatures for systems used in GMP-regulated work, which includes the records behind a closure.The January 2011 revision is current; the revision is a draft34
Draft EU GMP Annex 22, artificial intelligenceCovers static models with deterministic output in critical GMP applications. Generative AI and large language models "should not be used in critical GMP applications"; in non-critical uses, qualified people answer for the output.33 EMA's June 2026 workshop report says the drafting group has discussed widening the scope under a documented, risk-based strategy, with "viable pathways".35A draft; not listed in EudraLex Volume 434
EU AI Act, as amended by the AI OmnibusAnnex III high-risk rules from December 2, 2027 and rules for AI in regulated products from August 2, 2028. Check with counsel whether your use is in scope.Regulation (EU) 2026/1744 in force July 27, 202636
ISPE GAMP Guide: Artificial IntelligenceIndustry guidance on specifying, testing and monitoring AI in GxP systems.Published July 202537
Data integrity, ALCOA+Every finding attributable, legible, contemporaneous, original and accurate, and complete, consistent, enduring and available, as MHRA's guidance puts the "+".38MHRA guidance, March 2018
A question to settle with QA before any tool touches this work. Is drafting a closure, or proposing a cause, a "critical GMP application" in draft Annex 22's terms? Most teams treat the decision on a suspected falsification as critical and keep it with a person, and treat drafting and matching as preparation a person checks. Write down which is which, and keep the end users' data where the regulation puts it: each party owns the data it generated, and EMVO's system keeps end users anonymous to the company.1,5
12 · How teams do it today

How serialization teams handle FMD alerts today: an alert manager, three systems, email and a national clock

In shortA small team at the license holder or its on-boarding partner works alerts one at a time across the alert portal, the serialization repository and email. Serialization IT fixes uploads, quality decides on suspects, and brand protection follows a suspect box. In our illustrative split, most of the hours go on looking things up and writing the closure.

Alert manager, serialization IT, head of market quality, brand protection

AM

EU serialization or FMD alert manager

Reads every alert, finds the records, asks the national organization for pack histories, chooses a cause and writes the closure in each country's form.

Cares about: seeing the one cause behind many alerts, before the tightest clock runs out.
IT

Serialization IT and the packaging site

Own the uploads to the EU hub and the line data: which serials were printed, which were uploaded, for which markets.

Cares about: being told which batch and which market, once.
QA

Head of market quality or QA

Decides and signs whether an unexplained alert is a suspected falsification, and owns the notice to the authority.

Cares about: the evidence, early, with every technical cause ruled out in writing.
BP

Brand protection

Follows a suspect box: where else the serial was seen, how the batch was distributed, what the authorities need.

Cares about: one record of the case across countries.
One alert by hand passes through four people and three systems before it is closed

A typical path, from the Finnish guideline and EMVO's alert system manual

  1. 1Alert arrives

    From the European alert system, the on-boarding partner's portal or a national portal, or by email.

    Alert managerDay 0
  2. 2Records found

    Upload record, serial list, deliveries by market; pack history requested from the national organization.

    Alert manager, serialization ITHours
  3. 3Cause chosen

    Scanned against uploaded data, character by character; the end user asked for a photo through the national organization.

    Alert managerMinutes to days
  4. 4Fix made

    Corrective upload, scanner letter through the national system, or nothing to fix.

    Serialization IT, national organizationHours
  5. 5Closed or escalated

    Closure in each country's form and status; or escalated to quality, who decide and notify.

    Alert manager; head of qualityWithin the national clock

Our reading of the sources 3

Show the numbers
StepWhat happensWhoTime
Alert arrivesFrom the European alert system, the on-boarding partner's portal or a national portal, or by email.Alert managerDay 0
Records foundUpload record, serial list, deliveries by market; pack history requested from the national organization.Alert manager, serialization ITHours
Cause chosenScanned against uploaded data, character by character; the end user asked for a photo through the national organization.Alert managerMinutes to days
Fix madeCorrective upload, scanner letter through the national system, or nothing to fix.Serialization IT, national organizationHours
Closed or escalatedClosure in each country's form and status; or escalated to quality, who decide and notify.Alert manager; head of qualityWithin the national clock
Most of the hours in a night of alerts go on looking up records

Estimated hours for 40 alerts at about 20 minutes each, by step; replace with your own timings

Looking up each alertUpload records and marketsPack historiesComparing and choosing a causeClosures and replies
40 alerts by hand2 h3 h3 h2.5 h2.5 h

Illustrative · replace with your own numbers

Show the numbers
Looking up each alertUpload records and marketsPack historiesComparing and choosing a causeClosures and replies
40 alerts by hand2 h3 h3 h2.5 h2.5 h

In house, through the on-boarding partner, or with alert software

In house, in the portals

The alert manager works in EMVO's alert system or the on-boarding partner's screens, with the repository and email beside them.39

Watch for
Identical alerts worked one at a time, and clocks tracked in a spreadsheet.

Outsourced to the on-boarding partner or a service desk

A provider triages alerts and proposes causes; the license holder approves and decides.

Watch for
The license holder stays legally responsible, and the provider may not see the deliveries in your ERP, the business system that records them.4

Alert software

Tools that pull alerts, suggest technical causes and track status across countries; some integrate with the alert system and the repository.

Watch for
Suggested causes without the record behind them, and closures sent without a named approver.
Part B · See it working

Botminds EU FMD Alert Management on one night of alerts at a fictional drug company

Part A described the work without naming a product. This part shows how Botminds EU FMD Alert Management does it for Northwind Bio, a fictional license holder with packs in 12 national systems. Every company, person, pack, serial, batch and number on the screens is sample data. End users appear as codes, as the European alert system keeps them anonymous to the company, and national systems carry sample labels. Sample batches and serials carry a tilde so none can match a real pack.

13 · One night of alerts

Forty overnight EMVS alerts, three likely causes, and 36 closed by one corrected upload at 9:22 am

In shortThis is the example from the top of the page, inside the product. Agents, AI helpers that each do one job, read every alert, check it against the upload records, the pack history and the end user's earlier scans, and place it in a group with the alerts that share its likely cause. Lena Ortiz, the alert manager, requests one fix. Priya Ranvelle in serialization IT re-sends the batch. Lena approves one note for 36 closures.

The product reads, compares, cites and drafts; people make every change. A person approves every closure before it goes to a national system, serialization IT makes every corrected upload, and the head of market quality decides and signs every suspected falsification. Pack statuses, alert statuses and uploads change only by their hand.
From the first German alert at 6:14 pm to 36 closures sent at 9:22 am

Fictional case, the night of Tuesday, October 6 to Wednesday, October 7, 2026, as the screens show it

  1. 6:14 pmFirst German alert

    Batch not found, Dravenzo batch C25L~0912.

  2. 7:55 amThe German national organization writes

    It asks about a spike of A2 alerts on Dravenzo.

  3. 8:53 amLast German alert of the night

    36 in all, from 10 end users.

  4. 9:02 amAn Irish alert arrives

    Unknown serial number, Veltrimab, at end user IE-01.

  5. 9:20 amLena opens the alert groups

    40 alerts, 4 national systems, 3 likely causes.

  6. 9:21 amBatch re-sent with Germany

    The EU hub confirms the batch in the German system; 36 of 36 packs verify.

Fictional example from this guide

Show the numbers
WhenWhat
6:14 pmFirst German alert
7:55 amThe German national organization writes
8:53 amLast German alert of the night
9:02 amAn Irish alert arrives
9:20 amLena opens the alert groups
9:21 amBatch re-sent with Germany
9:22 am36 closures sent with one note
1

Forty alerts, three groups, one of them holding 36

Lena opens the alert groups at 9:20 am. Forty alerts arrived overnight in four national systems, and they fall into three likely causes. The large group holds 36 German "batch not found" alerts on Dravenzo. The two small ones hold three scanner case inversions in Hungary and Ireland and one mistyped entry in France.

The panel on the right gives the likely cause, 99% confident: Germany is missing from the batch's target markets, 1,200 packs were delivered to a German wholesaler on October 5, and the serials are in the upload. Each line carries the record it rests on.

Three likely causes. Each dot is one alert, colored by stage. The panel names the cause, the fix and its owner, and what will close.
2

Replaying the night shows when the German packs reached pharmacies

"Replay the night" drops the 40 alerts in the order they arrived. The German ones start at 6:14 pm, when the first packs of batch C25L~0912 were scanned, and thicken after 8 am as pharmacies open.

The alert reader pulls the hub's alert export every 30 minutes. The upload record matcher, pack history checker and scanner pattern finder check each alert in parallel, and the cause classifier places it.

Replaying the night. The German alerts arrive through the evening and the morning, one batch in one country.
3

One request, one corrected upload, every pack checked again

"Request the fix and close all 36" sends a corrective request to Priya Ranvelle. She re-sends the batch with Germany added to Austria, Belgium and the Netherlands. The EU hub confirms the batch in the German system, and the pack history checker checks every pack again: 36 of 36 now verify.

The agents never send the upload. Priya does.

One fix, step by step. Corrective request, re-upload with Germany added, hub confirmation, a re-check of every pack, then the drafts.
4

Thirty-six closures drafted, and the reply to the national organization

The dots turn green. The closure note writer has drafted one note for the group and the reply to the German national organization, which wrote at 7:55 am about the spike.

The reply gives the cause, the correction confirmed by the hub, and the prevention: target markets are now checked against ERP deliveries before every batch upload. It says no pack is suspected of falsification.

Drafted, waiting for approval. Nothing goes to the German system until Lena approves the closures and the reply.
One note, 36 closures. Cause category "MAH data, batch not uploaded for this market", the alert IDs, the correction confirmed at 9:21 am, and pack status "Genuine, may be dispensed".
The reply. Cause, correction and prevention, signed by the alert manager. It answers the national organization's message of 7:55 am.
Closed with one note. 36 closures sent at 9:22 am, the reply sent, and Lena's approval written to the audit trail.
14 · One alert worked through

Alert A-26-04417: an unknown serial number in Ireland, worked out in 4.6 seconds as a scanner with Caps Lock on

In shortA new A3 alert from end user IE-01 arrives at 9:02 am. Six agents compare the scanned code with the upload character by character, read the pack's history and the end user's earlier alerts, and propose a cause with 98% confidence. The closure is drafted in the Irish form, and Lena approves before it is sent.

1

Scanned against uploaded, character by character

On the left, each part of the code as scanned and as uploaded. The batch, expiry and product code match. The serial "differs": the same characters, with the letter case inverted on 8 of 8 letters and the digits unchanged.

In the middle, the probable cause, scanner case inversion, with four findings, each tied to a numbered record: the serial matches when case is ignored, the batch and expiry match exactly, the box verified as genuine 41 seconds later by the same pharmacy, and this end user has raised 7 alerts with this pattern in 30 days.

Probable cause, cited. The comparison, the cause, its confidence, and the records it rests on. The alert sits in group RC-108, six alerts with one cause.
The box's history. Printed and verified on the line on September 14, uploaded the same morning, the alert at 8:47:12 am, and verified as genuine at 8:47:53 am.
The end user's pattern. Seven alerts from IE-01 in 30 days with the same pattern. One scanner set-up letter through the national system usually stops them.
The closure, in the national form. Root cause category, a description from the cited evidence, the corrective action, and "Yes, not a suspected falsification". Lena approves before it is sent.

The closure note writer never states that a pack is genuine without pack-history evidence. Here the evidence is the verification 41 seconds after the alert.

15 · The alert nothing explains

Alert A-26-04473 in Hungary: no technical cause, kept out of every group, decided and signed by the head of market quality

In shortOne alert from the day before has no technical cause. The serial matches nothing the company uploaded, the batch was never sent to Hungary, the same serial raised the same alert in Spain three days earlier, and the printed data do not match the company's own line record. It has no bulk action by rule. Lena escalates it to Omar Haddad, who decides it is a suspected falsification and signs. Only then does the notice go to the competent authority.

1

No technical cause, and every cause ruled out in writing

The finding reads "No technical cause. Not explained, possible suspected falsification." Five findings carry records: no serial in the batch resembles the scanned one, batch VB~2609 was never sent to Hungary, the same serial was scanned in Spain on October 3, the printed expiry reads 2028-03 against 2027-09 for the batch, and the print does not match the line record. The product code is the company's own and valid.

Seven technical causes are listed as ruled out, each with its reason. The pack history shows no line record of the serial. The deadline ring shows 27 hours left, due October 8, 12:10 pm.

No technical cause. The findings with their records, the causes ruled out, and the box's history across two countries. The only action is to escalate.
The decision. Six evidence records, and three choices: report it, ask for the pack first, or close as technical. Suggested by the suspect case builder; decided by Omar.
Signed with its meaning. "I confirm this pack is a suspected falsified medicine." The signer, the meaning and the time stay with the alert for 10 years.
The notice. Drafted by the suspect case builder, sent at 9:21 am after Omar's signature: pack data as scanned, where it was found and also seen, why it is suspected, and the actions, including quarantine at the pharmacy and brand protection following the distribution path.

The screen's notice is the sample company's own form. Use your national authority's form and procedure; the Commission leaves the notification route to national rules.4

16 · Every screen

Every open EMVS alert by likely cause and national clock: the screens behind the night's work

In shortBeyond the night's work, six screens carry the rest: every open alert in its likely cause, the root cause groups with their owners, every alert on its national clock, the full list, a month's trends, and the rules a team sets for drafting, grouping, escalating and timing.

All open alerts. 83 open alerts in 8 likely causes. The unexplained Hungarian alert is drawn apart, and its panel says no fix closes it.
Root cause RC-112. The cause with its records, the 36 alerts, the corrective request to Priya Ranvelle, and about 12 hours of hand work avoided, the screen's estimate at about 20 minutes an alert.
Root cause groups. Two on the company's side (a market missing, 100 serials missing from one upload part) and three on the end user's side, each with an owner and an action.
Deadline clock. 83 alerts on their national clocks: none overdue, 24 due within a day. Next is a French alert with 5 hours left; the possible suspect is marked in red. The clocks are the sample company's settings.
The alert list. Each row carries its cause and confidence, the stage and the clock. Drafted closures can be approved in bulk, and unexplained alerts never can.
Dashboard. A month of sample alerts: volume and on-time closure, what caused them, alert rate by market and a market by code grid.
Rules and clocks. Draft automatically at 90% confidence for technical causes, group alerts that share a cause, escalate anything unexplained, always escalate a serial seen in two markets, and a deadline per market.
In the sample month, scanner case inversion led the causes and two alerts had no technical cause

446 alerts in 30 days on the dashboard, by likely cause

Scanner case inversion139
Batch not uploaded for this market81
Manual entry error63
Pack scanned twice54
Serials missing from upload40
Scanner added characters36
Keyboard layout swap31
No technical cause2

Fictional example from this guide

Show the numbers
ItemValue
Scanner case inversion139
Batch not uploaded for this market81
Manual entry error63
Pack scanned twice54
Serials missing from upload40
Scanner added characters36
Keyboard layout swap31
No technical cause2

The dashboard's 95.8% closed on time and 3.1-hour median come from the sample data; the 3.1 hours is also the solution's design target. "About 108 hours saved" is the screen's own estimate, at about 20 minutes an alert by hand.

17 · Agents and who signs

Seven agents read and draft; the alert manager approves, serialization IT corrects, the head of quality decides

In shortEach agent does one job and cites a record for every statement. None of them changes a pack status, an alert status or an upload. Three named people hold the decisions, and an alert with no technical cause never joins a group.

Alert reader

Pulls the EMVS alert export from the EU hub every 30 minutes and reads each alert's code, market, end user code and scan. It never changes an alert's status in the hub.

Upload record matcher

Checks whether the batch was uploaded, for which markets, and whether the serial is in it. Read-only on the repository; every statement cites a record line.

Pack history checker

Builds the box's life from packaging line to the alert and after it, including the same serial seen in another market. Requests to national organizations need a person.

Scanner pattern finder

Recognizes case inversion, keyboard layout swaps, added characters and date formats, using only patterns from a versioned library.

Cause classifier

Weighs the three checkers' evidence, picks one likely cause with a confidence, lists causes ruled out and places the alert in its group. It never forces a technical cause.

Closure note writer

Drafts one note per group or per alert in each national form and language, and replies to national organizations. It never sends.

Suspect case builder

Assembles the evidence pack for an unexplained alert and drafts the notice to the competent authority and the quarantine request. Nothing leaves without the head of quality's signature.

Approves every closureEU serialization alert managerLena Ortiz approves each closure and each group note. A group note lists every alert ID it closes, and edits to a draft are recorded.
Makes every corrected uploadSerialization ITPriya Ranvelle performs each corrective upload to the EU hub. The agents only write the request.
Decides and signsHead of Market Quality EUOmar Haddad decides every possible suspected falsification and signs with its meaning; only then does the notice go.

The four-eyes rule, that a second person checks the first, holds between people: the person who corrects an upload never approves the closures it causes. The audit trail records every agent step and every human decision, and cannot be edited. The platform is SOC 2 Type II audited, and its information security is managed to ISO 27001. Its controls support your compliance with EU GMP Annex 11 and data integrity expectations; that compliance is your own to show.

One shared cause turns 36 investigations and 36 notes into one of each

Group RC-112 in the fictional case: worked one alert at a time against worked as one group

One alert at a timeAs one group
Investigations opened361
Closure notes written361
Corrective uploads11

Fictional example from this guide

Show the numbers
One alert at a timeAs one group
Investigations opened361
Closure notes written361
Corrective uploads11

EMVS alerts, upload records and pack histories in; cited closures and signed notices out

From your systems

  • EMVS alert export from the EU hub, every 30 minutes, or the European alert system
  • Batch and serial upload records from the serialization repository
  • Pack verify and decommission history, through the national organizations
  • ERP deliveries by market
  • Pack photos sent to the alert mailbox

From your team

  • National deadlines and closure forms
  • Your alert-handling procedure, as rules
  • Who approves closures, suspects and uploads
Agents read, compare, group and draft Every alert, under your rules, each finding with its record
People approve and correct
Quality decides suspects

Outputs

  • Alerts grouped by likely cause, each with cited evidence
  • One closure note per group, or per alert, in each national form
  • Replies to national organizations
  • Corrective upload requests to serialization IT
  • Evidence packs and signed notices for suspected falsifications

What it is designed to reach

  • 36 alerts closed by one corrective upload and one note: design target
  • 3.1 hours median from a hub alert to the closure sent: design target

Works with the records an investigation already needs: the EU hub or your on-boarding partner's gateway, the serialization repository, ERP, the national organizations' portals and email. Roles, maker-checker approvals and the audit trail are part of the same solution, and every rule change is versioned.

Part C · Are you ready to automate?

Deciding whether to automate your EMVS alert handling: costs, return, readiness and a pilot

Written to you, the buyer: a head of serialization, EU market quality or QA at a license holder with packs in several national systems. Every figure is sourced, or marked as illustrative for you to replace with your own.

18 · What alerts cost you

What EMVS alerts cost a license holder: hours per alert, held packs and the one suspect that waits

In shortNobody publishes a cost per alert, so you will have to measure your own. The parts are easy to name: the minutes each investigation takes, the alerts that one upload error multiplies, packs held at the counter while you look, and the risk that a real suspect waits behind a long queue.

1 working day

to inform the French national organization of a company batch-data issue, as a vendor summarizes the national rule.6

rfxcel, 2026
>99%

of alerts its clients handled closed automatically or with a suggested technical root cause, in one consultancy's experience; most of the remaining 1% needed investigation as possible counterfeits.26

pharmaIT, a consultancy
63.03%

of EMVS alerts in late 2024 were procedural, a box's status, and no upload of yours fixes them.7

Pharmacia, 2026
At 20 minutes an alert, 300 alerts a month is 100 hours of investigation

Hours a month by alert volume, at an illustrative 20 minutes an alert; time your own

17 h50 alerts
50 h150 alerts
100 h300 alerts
200 h600 alerts
333 h1,000 alerts

Illustrative · replace with your own numbers

Show the numbers
PeriodValue
50 alerts17 h
150 alerts50 h
300 alerts100 h
600 alerts200 h
1,000 alerts333 h

Where FMD alert costs hide, and how to find each one in a week

CostWhere it hidesHow to find your number in a week
Alerts by code and causeIn the alert portal, without a cause field anyone trustsExport three months from the European alert system or your on-boarding partner; tag each closed alert's cause
Minutes per alertSpread across the portal, the repository, email and the national organizationTime 20 alerts end to end, including waits for pack histories
Alerts from your own dataCounted as alerts, rarely as upload errorsCount alerts closed as "root cause is on my side", and the uploads behind them
Late responsesIn each national organization's remindersAlerts answered after the national clock, by country
Repeat end usersThe same scanner fault, alert after alertEnd user codes with three or more alerts of one pattern in 30 days
Time to a suspect decisionBetween "no cause found" and the head of quality's signatureFor each escalated alert last year: hours from arrival to decision

Held packs, letters from national organizations and the record an inspector asks for

Packs held at the counterWhere stabilization has ended, an alerted box waits for your answer, and the patient waits too or goes elsewhere.
The national organization's patienceUnresolved alerts draw letters. SÚKL published one in 2023.24
The suspect that waitsA real falsified box looks at first like any other unknown serial. A long queue delays the one alert that needs a decision.
The record an inspector asks forWhy an alert was closed, who decided, on what evidence. An email thread is hard to show.
19 · Your return

Your return on automated FMD alert investigation, lever by lever, with a calculator

In shortThe main lever is minutes per alert. Grouping adds to it: alerts that share a cause close together. On-time closure, fewer repeat end users and faster suspect decisions matter as much and are harder to price. The calculator values the hours only; set its defaults to your own numbers.

Effort

Minutes per alert

Lookups, comparisons and drafting done before you open the alert.

alerts a year × (minutes today − minutes after) ÷ 60 × hourly cost
Grouping

Alerts closed per investigation

One cause found once, one note for the group, one corrected upload.

alerts in groups ÷ groups closed
Clocks

Alerts closed inside the national deadline

Watch the one-working-day countries first.

alerts closed on time ÷ alerts closed, by country
Prevention

Alerts your own data cause

Market and serial checks before upload stop the next 36.

alerts with cause on your side ÷ all alerts
End users

Repeat scanner faults

A letter through the national system after three alerts of one pattern.

end users with 3+ alerts of one pattern, month on month
Quality

Hours to a suspect decision

The number that matters most, and the hardest to price.

decision time − alert arrival, per escalated alert

Your hours back on a year of EMVS alerts

Your alerts
Illustrative yearly value
Investigation hours a year today0
Hours freed a year0
Hours freed, valued$0
Net of the tool's cost$0

Formulas: hours today = alerts a month × 12 × minutes today ÷ 60. Hours freed = alerts × 12 × (minutes today − minutes after) ÷ 60. Value = hours freed × hourly cost; net = value − tool cost. The 20 and 6 minutes are illustrative: the solution's own estimate is about 20 minutes by hand and 4 to 8 with drafted causes, before deployment.

At 300 alerts a month the defaults give 1,200 hours today, 840 freed, $71,400 and $11,400 net. At 100 alerts a month the tool costs more than it saves at these defaults ($23,800 against $60,000), and a clean procedure, a cause field and a weekly review of repeat end users may serve you better. At 1,000 a month the net is $178,000.

20 · Readiness check

Is your alert desk ready to automate? Eight questions about volume, records and who decides

In shortScore each question 0, 1 or 2. Volume and records decide whether a tool pays and works; a written procedure and a named decision-maker decide whether it is safe. Your answers stay on this page.

1
Alert volume

How many level 5 alerts reach you a month, across all markets?

Why it mattersVolume turns minutes per alert into a real number, and decides whether software pays.
A strong answer"About 450 a month, from the alert system export, by market and code."
2
Causes on record

Does every closed alert carry a cause your team would stand behind?

Why it mattersPast closures are how you test a tool's proposed causes. Without them there is no answer key.
A strong answer"Yes, from a fixed list, for the last 12 months."
3
Upload records reachable

Can a system read your upload records, serial lists and target markets per batch?

Why it mattersMost data causes are settled by the upload record. If it sits behind a ticket to IT, so does every alert.
A strong answer"Read-only access to the repository, agreed with serialization IT."
4
Deliveries by market

Can you tell, for a batch, which wholesaler in which country received it?

Why it mattersA delivery to a country the batch was not uploaded for is the clearest single cause there is.
A strong answer"From ERP, by batch, within a day of shipment."
5
A written procedure

Is your alert handling written down: causes, clocks, forms, escalation and who signs?

Why it mattersSoftware applies rules that exist. Writing them is half the value, with or without a tool.
A strong answer"An approved procedure with each country's clock and form attached."
6
A named suspect decision

Is one person named to decide a suspected falsification, with a deputy?

Why it mattersThe one alert that matters must not wait for a meeting.
A strong answer"The head of market quality, a named deputy, and a target of one working day."
7
Your on-boarding partner

Does your partner's contract let a tool read your alerts and write drafts back for approval?

Why it mattersYou stay legally responsible for what the partner uploads and answers.4
A strong answer"Yes, through the alert system connection, with our approver on every status change."
8
QA's position on AI

Has QA agreed where software may read and draft, who checks, and how it is validated?

Why it mattersDraft Annex 22 makes this question sharp; settle it before the pilot ends.33
A strong answer"Drafting and matching are preparation a person checks; the suspect decision stays with quality."
9
For reflection: the alert an authority asks about

If a competent authority asked about one alert you closed last spring, how long would it take you to show what was scanned, what you uploaded, what you checked, who closed it and why?

0–6

Explore

Export three months of alerts and tag each cause. Write the procedure: clocks, forms, escalation, who signs. Add a target-market check against ERP deliveries before every upload.

7–11

Ready to pilot

Replay three months of past alerts with known causes, then run one group of markets in parallel with your current process. Compare causes, minutes and on-time closure.

12–16

Ready to implement

Plan read-only connections, rules as approved versions, approvers per role, the on-boarding partner's part, and a monthly sample of closures read in full by quality.

21 · Questions for any vendor

Questions to ask any EMVS alert management vendor, including us

In shortAsk who decides, what is cited, how alerts are grouped and kept apart, how clocks are kept, and where the data live. A good answer shows you a record; a warning sign is a confident cause with nothing behind it.

AskA good answerA warning sign
Who decides
Can the software close an alert, or change a pack's status, without a person?No. It drafts; a named person approves each closure, and status changes in national systems are yours."Auto-close" for high-confidence causes with no approver.
What happens to an alert with no technical cause?It is kept out of every group, has no bulk action, and goes to quality with the evidence.It waits in the same list until someone notices.
What is cited
Does every proposed cause show the record it rests on?Each finding opens the upload line, the pack history event or the end user's earlier alerts.A cause and a percentage, with no record.
Is a box ever called genuine without pack-history evidence?Never; "may be dispensed" needs a verification or an equivalent record.Genuine by default when the cause looks technical.
Groups, clocks and data
How are alerts grouped, and can a group be split?By batch, end user or pattern within a window you set; any alert can leave its group.Groups you cannot inspect or undo.
How are national clocks set and kept?Per market, working or calendar days, versioned, with the source of each rule.One clock for all countries.
Where do end-user data live, and who sees them?In the EU, under the access the alert system and national organizations allow.Pharmacy names copied into a vendor's global database.
What credentials do you hold, and what do you claim for GMP?Audited security credentials, and controls that support your compliance.A product "certified" for GMP, Annex 11 or the regulation.
22 · How to start

A ten-week pilot on three months of your past EMVS alerts, then one group of markets live

In shortStart with alerts you have already closed, so every proposed cause can be checked against your own answer. Then run one group of markets alongside your current process, measure, and decide.

Ten weeks from past alerts to a decision, with the live run in weeks 6 to 9

An illustrative pilot plan; adjust to your markets and your partner's connection

Your teamVendor
Export 3 months of alerts with causes
Read-only connections and rules
Write rules, clocks and approvers
Replay past alerts against your closures
Parallel run on one group of markets
Measure and decide
Week 0246810

Illustrative · replace with your own numbers

Show the numbers
ActivityFromTo
Export 3 months of alerts with causes02
Read-only connections and rules13
Write rules, clocks and approvers13
Replay past alerts against your closures36
Parallel run on one group of markets69
Measure and decide910

Measures that tell you whether automated alert handling works for your packs

MeasureHowWhy
Causes agreedProposed cause against your own closed cause, on the replayed alertsThe base of trust
Unexplained alerts kept apartEvery past escalated alert, and any planted test case, must come out unexplainedThe costliest error is a suspect closed as technical
Wrong citationsFindings whose record does not say what the finding says, on a sample quality reads in fullA closure rests on its records
Minutes per alertTimed in the parallel run, against your baselineThe return rests on it
On time, by countryClosures inside each national clockThe one-working-day countries decide the queue
Alerts per groupAlerts closed ÷ investigations openedShows how much your own data errors multiply
The working-session questions: nine questions in three groups
A

Your alerts and what causes them

A1

Which three causes produced most of last quarter's alerts, and which were on our side?

Why it mattersPrevention starts with your own uploads.
A2

Do we check target markets against ERP deliveries before every upload?

Why it mattersThe Commission asks for procedures that uploaded data match the batch, destination market included.4
A3

Which end users raise the same pattern again and again?

Why it mattersOne letter through the national system can end a run of alerts.
B

Your clocks, forms and partner

B1

Do we hold each national organization's current clock and form, with its date?

Why it mattersPublished summaries differ; the national text decides.
B2

What does our on-boarding partner do, and what do we approve?

Why it mattersYou stay responsible for what it uploads and answers.
B3

Which markets end stabilization next, and what changes for us?

Why it mattersAfter it, a held box waits for your answer.
C

Who decides a suspected falsification

C1

Who decides, who deputizes, and in what time?

Why it mattersThe one alert that matters cannot wait for a meeting.
C2

What goes with a notice, and to which authority, by country?

Why it mattersThe route is national; EMA too for a centrally authorized product.25
C3

How do brand protection and quality share one record of a case across countries?

Why it mattersThe same serial may surface in two markets.
23 · FAQ

EU FMD alert questions people search for, answered

In shortShort answers to the questions serialization and quality teams ask most, each standing on its own.

What is an EMVS level 5 alert?

It is the alert the European Medicines Verification System raises when a scan fails to confirm that a pack's unique identifier is authentic, meaning no active identifier with the same product code and serial number was found. The system flags it as a potential incident of falsification under Article 36(b) of Delegated Regulation (EU) 2016/161. At level 5 the end user, the system's administrators, the on-boarding partner and the local competent authority are notified.

What does an A2 "batch not found" alert mean?

The product code exists in the national system, but no batch with the scanned number exists for it there. The usual causes are a batch never uploaded for that country, or a scan or entry error at the end user. Check the upload record's target markets first.

What does an A3 "unknown serial number" alert mean?

The product code and batch exist, but the serial number does not. Common causes are serials missing from an upload, an upload part that failed, or a scanner that changed the characters, for example letter case with Caps Lock on. EMVO advises checking whether other serials in the same batch were uploaded.

Who has to investigate an EU FMD alert?

Article 37(d) puts the duty on the bodies that manage the repositories, which must provide for the immediate investigation of every potential incident of falsification. In practice the marketing authorization holder, usually through its on-boarding partner, investigates with the national organization and the end user, because only the holder knows what it uploaded.

When is a suspected falsified medicine reported, and to whom?

The Commission's Q&A says the national competent authorities, EMA and the Commission should be informed as soon as it is clear that an alert cannot be explained by technical reasons. The license holder notifies the competent authority under its national procedure, and EMA as well for a centrally authorized product. Pharmacies and wholesalers must also inform the authorities immediately and keep the product out of supply.

How long does a company have to respond to an FMD alert?

The regulation sets no hours. Each national organization sets its own clock, and EMVO's alert system counts the remaining hours per country. Published summaries put France at one working day for company batch-data issues, several countries at two working days, Spain at 72 working hours and Germany at seven calendar days; confirm each with the national organization.

Can a pharmacy dispense a pack that raised an alert?

The Finnish national guideline says every alert must be investigated before the pack is dispensed, and that the pack can be dispensed if the alert was a false alert and falsification is not suspected. Where a country is in a stabilization period, pharmacists have been allowed to dispense while the alert is investigated; when stabilization ends, the pack waits. Follow your national organization's rules.

What is EAMS?

EAMS is the European Alert Management System run by EMVO for level 5 alerts. It lets end users, license holders and their on-boarding partners, national organizations and EMVO exchange messages, set investigation and alert statuses, and keep an audited record, while keeping the end user anonymous to the license holder. An on-boarding partner cannot close an alert once it is escalated; only national organizations and competent authorities can.

What share of FMD alerts are false alerts?

No EU-wide figure for confirmed falsifications is published. The EMVS alert rate was 0.08% of scans in the last quarter of 2024, and 63.03% of those alerts were procedural. One consultancy reported that, across its clients, more than 99% of alerts were closed with a technical root cause and most of the remaining 1% needed investigation as possible counterfeits.

Do the FMD safety features apply in Italy and Northern Ireland?

Italy and Greece joined on February 9, 2025; Italy keeps a transitional period until February 8, 2027, during which its old pharmacy sticker can stand in for the unique identifier. Since January 1, 2025, the EU safety features no longer apply to medicines supplied in Northern Ireland, under Regulation (EU) 2023/1182.

Can AI close EMVS alerts on its own?

It should not. Software can pull alerts, match them to upload records, group them by shared cause and draft closures, but a named person should approve each closure, and the decision that an alert is a suspected falsification belongs to quality. Draft EU GMP Annex 22, still a draft in November 2026, says large language models should not be used in critical GMP applications.

How long are FMD alert records kept?

Article 35(1)(g) of Delegated Regulation (EU) 2016/161 requires the repositories to keep an audit trail of every operation on a unique identifier, and the Commission's Q&A expects it to reflect the real supply chain. Your own investigation records follow your quality procedures; keep them at least as long as the packs they concern stay on the market.

24 · One-page summary

EU FMD alert management on one page: the method, the rules and the terms

Print this page

In shortThe whole guide on one screen: the method, the rules as of November 2026, the readiness scale and twelve terms.

The method
  1. Read every level 5 alert as it arrives, with its code, country and pack data.
  2. Check the upload record: is the batch there, for this country, with this serial?
  3. Read the pack history and the end user's earlier alerts.
  4. Group alerts that share a cause; fix your own data once, through serialization IT.
  5. Close each alert, or the group, with a note that names every alert and its evidence.
  6. Keep any alert nothing explains apart; quality decides and signs, then the authority is told.
The rules, November 2026
  • Delegated Regulation 2016/161, applying since February 9, 2019: Articles 11, 33, 35, 36, 37.
  • Commission Q&A version 22, July 10, 2026: answers 7.17, 7.19, 7.20, 7.21.
  • Italy's transition ends February 8, 2027; Northern Ireland out since January 1, 2025.
  • National clocks: one working day to seven calendar days.
  • Draft Annex 22 still a draft; Annex 11 still the 2011 text.
Readiness

0–6 explore · 7–11 pilot · 12–16 implement.

12 terms
Unique identifier
Product code, serial, batch and expiry of one box, in its 2D barcode.
Decommissioning
Setting a serial inactive, usually at supply to the patient.
Level 5 alert
A failed verification, notified up to the competent authority.
Alert code
A2, A3, A52, A68, A7, A24: which check failed.
EU hub
The European router between national systems, run by EMVO.
National organization (NMVO)
Runs a country's verification system and alert desk.
EAMS
EMVO's alert management system for level 5 alerts.
License holder (MAH)
The marketing authorization holder; answers for the uploaded data.
On-boarding partner (OBP)
Uploads data for license holders under written agreement.
Competent authority (NCA)
The national regulator told of a suspected falsification.
Possible suspected falsification
Any alert still under investigation.
Stabilization period
A national phase in which alerted packs may still be dispensed.
25 · Sources

Sources

Accessed November 2026. Regulatory status statements are as of November 2026.

  1. Commission Delegated Regulation (EU) 2016/161 of October 2, 2015, Official Journal L 32, February 9, 2016, applying from February 9, 2019 (Articles 11, 18, 24, 30, 33, 35, 36, 37, 38, 44, 50). Quoted from the Official Journal text published by the EU Publications Office; the quotes the Commission's Q&A repeats were checked again against it. publications.europa.eu
  2. EMVO, Latest EMVS Updates: EU Hub Release 1.20 and Alert Prevention Guidance, August 28, 2026. emvo-medicines.eu
  3. FiMVO, the Finnish national verification organization, Alert Handling Guideline for Medicines Verification System, version 2.0, June 3, 2020. laakevarmennus.fi
  4. European Commission, Safety Features for Medicinal Products for Human Use, Questions and Answers, Version 22, published July 10, 2026 (Q&As 2.23, 3.6, 4.2, 4.3, 7.17, 7.19, 7.20, 7.21). Not legally binding, by its own disclaimer. health.ec.europa.eu
  5. EMVO, EAMS Portal User Manual, EMVO-01376, version 12.0, approved October 22, 2026, as posted on its resources page. emvo-medicines.eu
  6. rfxcel, What Happens After a Pharma Serialization Compliance Alert Fires, 2026, undated, read November 3, 2026. rfxcel.com
  7. Milushewa P, Alexandrova J, Paunova I, Todorova A. Effectiveness of the medicines verification system in Bulgaria: analysis of system connectivity and verification alerts. Pharmacia 73: e192565, 2026. One author works at the Bulgarian national organization. pharmacia.pensoft.net
  8. EMVO home page, read November 3, 2026: 2,900+ marketing authorization holders, 4,000+ wholesalers, 115,000+ commercial pharmacies, 6,000+ hospital pharmacies, national systems in 29 countries. emvo-medicines.eu
  9. Courtney G. FMD Alerts in 2020: where we are a year into legislation. Manufacturing Chemist, June 26, 2020. manufacturingchemist.com
  10. Pharmazeutische Zeitung, Jetzt sind auch Italien und Griechenland dabei, February 7, 2025. pharmazeutische-zeitung.de
  11. Directive 2001/83/EC, consolidated version of January 1, 2022 (Articles 46(f), 54(o), 54a, 80(ca), 117a). publications.europa.eu
  12. Directive 2011/62/EU, the Falsified Medicines Directive, June 8, 2011. publications.europa.eu
  13. ECA Academy, EU Commission amends Delegated Regulation on Safety Features again, January 18, 2022: the Delegated Regulation of December 17, 2021 (EU) 2022/315 extends to December 31, 2024 the derogation from decommissioning for products exported to the United Kingdom, following Delegated Regulation (EU) 2021/457. gmp-compliance.org
  14. European Commission, Falsified medicines page, read November 3, 2026, listing the Q&A, the inspection aide-memoire (September 2018) and the supervision guideline. health.ec.europa.eu
  15. European Commission, Guidelines of November 5, 2013 on Good Distribution Practice of medicinal products for human use (2013/C 343/01), chapter 6.4, Falsified medicinal products. health.ec.europa.eu
  16. Regulation (EU) 2023/1182 on specific rules for medicinal products for human use intended to be placed on the market in Northern Ireland, applying from January 1, 2025. Its effect on safety features is cited from the UK government guide below. publications.europa.eu
  17. UK Government, Windsor Framework: Information for pharmaceutical wholesalers, January 2025: the EU safety features "will no longer apply from January 1"; packs released before then can run to expiry without being verified or decommissioned. assets.publishing.service.gov.uk
  18. Quotidiano Sanità, Imballaggi dei medicinali: Aifa chiarisce le nuove regole su identificativi univoci e sicurezza, October 1, 2025, on Legislative Decree 10 of February 6, 2025. quotidianosanita.it
  19. ICON plc, Italy's new serialisation framework: navigating the transition to a hybrid model, July 14, 2026. iconplc.com
  20. Il Quaderno della distribuzione farmaceutica (ADF), Serializzazione e NMVO: il sistema è pronto, ora tocca alla filiera, July 2026. adfsalute.it
  21. EMVO, Q&A: NMVO Italia On-boarding, May 8, 2026. emvo-medicines.eu
  22. Council of the European Union, position at first reading on the directive in the EU pharma package, document 7106/2/26 REV 2 (Article 70, safety features). data.consilium.europa.eu
  23. European Parliament, Legislative Observatory, procedure file 2023/0132(COD), read November 3, 2026: "Awaiting Parliament 2nd reading". oeil.europarl.europa.eu
  24. SÚKL, Czech State Institute for Drug Control, Warning for marketing authorization holders, distributors and pharmacies on inaction in investigating alerts in the alert management system, February 20, 2023. sukl.gov.cz
  25. European Medicines Agency, Falsified medicines: reporting obligations, read November 3, 2026. ema.europa.eu
  26. pharmaIT, Serialisation: handling EMVS alerts, page dated June 11, 2020 and January 9, 2023; the over 80% figure is one Danish license holder's, the over 99% the consultancy's experience across clients. pharmait.dk
  27. European Medicines Agency, EMA alerts EU patients and healthcare professionals to reports of falsified Ozempic pens, October 18, 2023. ema.europa.eu
  28. FiMVO, newsletter 1/2026: alert rate around 0.01% in 2025, about 450,000 verifications on a typical weekday. laakevarmennus.fi
  29. ECA Academy, Track & Trace: EMVO stakeholders call for inspections, October 2, 2019. gmp-compliance.org
  30. Pharmaceutical Society of Ireland, Falsified Medicines Directive, read November 3, 2026. psi.ie
  31. rfxcel (a serialization software vendor), EU Hub Alerts and Compliance Risk, undated, read November 3, 2026. rfxcel.com
  32. rfxcel, France NAMS 2026: What Changes When Stabilization Ends, undated, read November 3, 2026, attributing the alert system details to France MVO: stabilization ends by the end of 2026; November 2026 is the target for software suppliers to connect to the national alert management system. rfxcel.com
  33. European Commission and PIC/S, draft EU GMP Annex 22: Artificial Intelligence, consultation July 7 to October 7, 2025. A draft. picscheme.org
  34. European Commission, EudraLex Volume 4 page, read November 3, 2026: Annex 11 at its January 2011 revision and no Annex 22 listed. health.ec.europa.eu
  35. European Medicines Agency, Report of the multistakeholder workshop on expert contributions to AI guidance development (Annex 22), workshop of June 30, 2026, EMA/156789/2026. ema.europa.eu
  36. European Commission, Regulatory framework on AI, on Regulation (EU) 2026/1744 (AI Omnibus): in force July 27, 2026; Annex III rules December 2, 2027; Annex I rules August 2, 2028. digital-strategy.ec.europa.eu
  37. ISPE, GAMP Guide: Artificial Intelligence, July 2025. ispe.org
  38. MHRA, GXP Data Integrity Guidance and Definitions, March 2018, section 3.10. gov.uk
  39. Movilitas, Managing FMD alerts, support article modified October 5, 2025. support.movilitas.cloud
Next step

See it on your own past EMVS alerts.

Explore the solution, or bring a month of past alerts with your upload records, and we will show you which causes they share, each with the record behind it.

botminds.ai The complete guide to EU FMD alert management · November 2026. Northwind Bio, Veltrimab, Dravenzo, Talvoren, every person, end user, pack, serial, batch, national system label, date and figure in the example and the screens are fictional. Sample batch and serial numbers carry a tilde and sample product codes carry a letter, so none can match a real pack. Regulatory status is as of November 2026; check the sources before relying on it.