Guidance library · validation

Writing a URS for a temperature monitoring system, requirements you can test

The document your supplier choice, design qualification and PQ are all checked against, and the one that is easiest to put off. What Annex 11 and Annex 15 expect, how to write testable requirements, and a free template.

Reviewed by David Williams, Quality ManagerLast reviewed 21 October 2026

A user requirements specification (URS) says what your monitoring system must do, in terms you can test. Annex 11 expects one for a GMP computerised system, Annex 15 makes it the starting point of qualification, and it is the document your design qualification and PQ are checked against. It is easy to put off and easy to copy from a brochure. This guide explains what a URS is for, how it drives supplier selection, DQ and PQ, how to write requirements that can be verified, and the mistakes to avoid. There is a free template at the end.

What it is for

The reference point for the whole lifecycle

Annex 11 clause 4.4 (EU GMP; for GDP-only wholesalers, the benchmark behind GDP 3.3.1): "User Requirements Specifications should describe the required functions of the computerised system and be based on documented risk assessment and GMP impact. User requirements should be traceable throughout the life-cycle" (EU GMP Annex 11, 4.4).

Annex 15 puts it first in the qualification sequence. The specification "should be defined in a URS and/or a functional specification", the essential elements of quality "need to be built in at this stage", and "The URS should be a point of reference throughout the validation life cycle" (EU GMP Annex 15, 3.2). Its glossary defines a URS as the requirements "necessary and sufficient to create a feasible design meeting the intended purpose of the system".

For wholesalers, EU GDP 3.3.1 requires a computerised system to be shown, before use, to be "capable of achieving the desired results accurately, consistently and reproducibly". You cannot show that without first writing down what the desired results are.

How it is used

Supplier selection, DQ and PQ all start from it

Selecting the supplier. Send the URS with your enquiry and ask each supplier to say, requirement by requirement, how it is met: as standard, by configuration, by a procedure, or not at all. Annex 11 3.3 expects regulated users to review the documentation supplied with off-the-shelf products "to check that user requirements are fulfilled"; a URS is what you check against.

Design qualification. Annex 15 3.3: "The requirements of the user requirements specification should be verified during the design qualification." For a configurable cloud system, DQ verifies the configuration specification designed from your URS (alarm limits, delays, notification schedules, roles) against each requirement, item by item. Checking that the live system matches that specification is part of IQ.

IQ, OQ and PQ. Each requirement names the stage that verifies it. Installation and operational qualification cover the hardware at your site and the configured system's functions in your configuration, without retesting platform functions you accept on the supplier's evidence (Annex 15 3.8 to 3.12); performance qualification shows the system works in your operation, with your people, phones and procedures (3.13 and 3.14).

Change control and periodic review. When the system or your process changes, the URS is updated first, and the requalification follows from the requirements affected.

Writing requirements

What makes a requirement testable

A good requirement is atomic (one thing per requirement), unambiguous (one reading), measurable (a number, a list or a yes/no), testable (you can say how you would prove it) and traceable (it has a unique ID that never changes). Each one should carry its priority, its basis and how it will be verified.

Compare "The system shall have suitable alarms" with "An alarm not acknowledged within 15 minutes shall be escalated to the duty manager by voice call". The first cannot fail. The second can be tested in under half an hour, and its acceptance criterion writes itself.

Weak and testable versions of the same requirement
WeakTestable
Accurate sensorsEach temperature sensor shall have a maximum permissible error of ±0.5 °C or better from +2 to +8 °C, shown on its calibration certificate
Frequent readingsThe system shall store a reading from each sensor at least every 5 minutes
Alarms go to the right peopleNotification schedules shall cover every hour of every day, including weekends and public holidays
Full audit trailEvery change to an alarm limit shall be recorded with user, date, time, old and new value, and a reason
Data is kept safeRecords shall be retained and retrievable for at least 5 years from creation

What to cover

What a monitoring system URS should cover

The 2025 consultation draft of Annex 11 says requirements should include "operational, functional, data integrity, technical, interface, performance, availability, security, and regulatory requirements" (draft 6.2). It is a draft and not in force, but it is a fair list. For temperature monitoring, that means:

  • What is monitored: each area or asset, its storage condition and its mapping study, so sensors sit at the mapped extremes (EU GDP 3.2.1).
  • Measurement: range, accuracy, resolution, logging interval, and calibration traceable to national or international standards (EU GDP 3.3).
  • Alarms: limits, delays, offline detection, who may change them, and local alarms where needed.
  • Notification and escalation: channels, recipients, timings, out-of-hours cover and failed-delivery detection.
  • Acknowledgement and investigation: who may acknowledge, comments, and the entries an excursion record needs.
  • Data integrity: audit trail with who, what, when and why; readings that cannot be changed; ALCOA+ (Annex 11 clause 9; MHRA data integrity guidance 6.13).
  • Access and security: personal accounts, roles, password rules and access records (Annex 11 clause 12).
  • Records: reports, retention period, complete export in readable formats (Annex 11 8.1 and 17).
  • Availability: outage handling, backup and restore testing, and your alternative monitoring (Annex 11 7.2 and 16).
  • Supplier and service: validation evidence, release notification, support levels, a quality and technical agreement, and training.

The 2025 draft

What the July 2025 Annex 11 draft changes for a URS

The revised Annex 11 the European Commission and PIC/S consulted on from 7 July to 7 October 2025 is not in force and may change; the 2011 Annex 11 applies until the final version is published and comes into operation. In Great Britain, a revised Annex 11 applies only once the MHRA adopts it. Its section 6, "System Requirements", makes explicit what clause 4.4 implies: a regulated user should approve requirements that describe the functionality it relies on, whether the system is in-house, off the shelf or "provided as-a-service" (6.1); their detail should match risk, complexity and novelty and cover data integrity, availability, security and interfaces as well as functions (6.2); a vendor's specification can be used only once you have reviewed, owned and approved it (6.3); requirements are kept current (6.4) and traced to tests (6.5); and configuration options are described and the chosen configuration documented (6.6).

Elsewhere the draft adds detail a monitoring URS can anticipate now: alarm logs that can be searched, sorted and periodically reviewed (8.6, 8.7), independent audit trail review (12.6), recurrent access reviews (11.11), tested disaster recovery and restore (15.7, 16.6) and supplier oversight through SLAs and KPIs (7.3). Our template groups these as optional requirements, flagged with their draft clause. See the Annex 11 and Annex 22 drafts for the wider picture.

Common mistakes

Where URSs go wrong

These are the problems we see most often:

  • Copying the supplier's brochure or specification. It describes the product, not your needs, and it will always pass. The draft Annex 11 accepts that a SaaS vendor may provide a requirements specification, but expects the regulated user to review it, take ownership and approve it for the implemented version (draft 6.3).
  • Untestable wording: "user-friendly", "suitable", "real-time", "secure". Replace each with something you could fail.
  • Several requirements in one line, so a partial pass cannot be recorded.
  • No values. Limits, delays, intervals and escalation times left for the installer to decide.
  • No link to the mapping. Sensor positions should trace to the mapped hot and cold spots.
  • Forgetting what depends on you: out-of-hours notification, alternative monitoring, access reviews and training.
  • Written once and never updated. Annex 11 4.4 wants requirements traceable throughout the lifecycle; the draft (6.4) says they should be kept current as the system changes.

Risk and priority

Base it on risk, and say what matters most

Annex 11 4.4 expects the URS to be based on a documented risk assessment. Use the principles of ICH Q9(R1): the higher the risk to product quality and data integrity, the more precise the requirement and the more rigorous its verification. Mark each requirement must (the system cannot be accepted without it) or should (a documented, risk-assessed gap can be accepted).

ISPE GAMP 5 (second edition, 2022), which many validation teams follow, describes a risk-based lifecycle in which requirements drive specification and verification in proportion to risk. It is a licensed industry guide, not regulation.

Help with yours

We will usually help you write it

We help customers write their URS as part of a monitoring or validation project, usually at no extra cost. We run a short workshop with your quality, operations and IT people, draft the requirements with values taken from your mapping, storage conditions and procedures, and propose which ones the supplier's validation evidence may cover, for you to confirm after your own assessment of the supplier. You review and approve it; it stays your document.

It then feeds straight into the rest of the work: the configuration we design, the design qualification against it and the PQ tests. See validating your monitoring system for how the parts fit, and quality and technical agreements for who is responsible for what.

In summary

The short version

  • Annex 11 4.4 expects a URS based on risk and traceable through the lifecycle; Annex 15 3.2 makes it the reference point for qualification.
  • Each requirement should be atomic, unambiguous, measurable, testable and traceable, with a priority, a basis and a verification method.
  • Use it to choose the supplier, then verify it in DQ (Annex 15 3.3), IQ, OQ and PQ.
  • Do not copy the supplier's specification: write what your sites need, with your own values.
  • Keep it current under change control. The 2025 Annex 11 draft (section 6) shows where expectations are heading; it is not in force.

Free download

URS template for a temperature monitoring system

An editable Word template, with a PDF copy: about 120 numbered requirements for measurement, alarms, notification, acknowledgement, audit trail and data integrity, access, records, availability and backup, interfaces, supplier evidence, mapping, support and training. Each has a priority, its regulatory basis, an acceptance criterion and the stage that verifies it, with a traceability matrix and document control. Vendor-neutral.

  • Page 1 of URS template for a temperature monitoring system, preview
  • Page 2 of URS template for a temperature monitoring system, preview
  • Page 3 of URS template for a temperature monitoring system, preview

A starting point to adapt with your QA; your QA approves the final URS. Rather not start from a blank page? We'll usually help you write it at no extra cost as part of a project: ask us to help with your URS.

Tell us where to send it. The link appears as soon as you press the button.

We use your details to reply to this request, nothing else. See our privacy notice.

Questions

Common questions

Do we need a URS if the system is software as a service?

Yes. Annex 11 4.4 applies to the computerised system whoever hosts it, and the 2025 draft states it outright for systems "provided as-a-service" (draft 6.1). The supplier's own requirements describe the platform; your URS describes what you rely on it to do at your sites.

Can we use the supplier's requirements specification?

As an input, yes. As your URS, only if you review it against your process, change what does not fit and approve it as yours, which is what the 2025 draft describes (6.3). A URS that matches the brochure line for line usually means nobody asked what the site needs.

How long should a monitoring system URS be?

Long enough to cover every area, alarm, notification route, record and dependency you rely on, and no longer. Our template has about 120 requirements, one testable condition each; most sites delete some and add a few of their own. Annex 11 4.4 bases requirements on risk, and the draft (6.2) scales their detail with risk, complexity and novelty.

Who approves the URS?

Your quality function, usually with the process owner and the system owner as authors or reviewers. The supplier confirms how each requirement is met, but does not approve your requirements.

Do we write the URS before or after choosing the supplier?

Before, ideally, so you can compare suppliers against it. If the system is already chosen or installed, write it now anyway: it is still the basis for your DQ, PQ and change control, and the URS should say honestly when it was written.

Will JTF write our URS for us?

We will usually help you write it at no extra cost as part of a monitoring or validation project: a workshop, a draft from your mapping and procedures, and the supplier coverage proposed for you to confirm. You approve it and own it. Ask us to help with your URS.

Next step

Rather not start from a blank page?

We'll usually help you write your URS at no extra cost as part of a monitoring or validation project: a short workshop, a draft built from your mapping and procedures, and the supplier coverage marked. You approve it and own it.