Skip navigation

3. Protocol non-compliance (self-reporting)

You should make a ‘non-compliance’ report as soon as possible upon awareness of a deviation / violation of your research protocol.

This is so that the ethics committee can review the appropriateness of such deviations, assess their impact and where necessary, work with you to keep subjects safe.

Non-compliance can happen for many reasons. It could be accidental, deliberate or unavoidable (such as to protect research subjects from impending hazards). It may affect one or many subjects. Examples of protocol non-compliance include: (15,16)

  • Recruitment of a subject who did not actually meet the inclusion criteria
  • Having provided an older version of the participant information sheet to subjects
  • Accidental unblinding of a subject’s intervention allocation
  • Power failure affecting the storage conditions (e.g. temperature) of drugs
  • Delay in the follow up of a subject *
  • Loss of subjects’ data or biological samples


* Whilst it is important for your research protocol to be clear and specific, it does not need to be overly restrictive as this may lead to unnecessary non-compliance. For example, you may set a follow-up visit at 30 ± 5 days, instead of exactly 30 days. (17)




Protocol non-compliance (2)

Medical Research Ethics Committee. SOP III: Post approval review [Internet]. University of Malaya Medical Centre; 2017. Available from: https://www.ummc.edu.my/files/ethic/III.%20POST%20APPROVAL%20REVIEW%20revisedlatestnov18.pdf

Ministry of Health Malaysia (MOH) Medical Research and Ethics Committee. MREC Protocol Deviation or Violation Report [Internet]. National Medical Research Register; Available from: https://nmrr.gov.my/doc/MREC%20Protocol%20Deviation%20&%20Violation%20Report.docx

Module 2 - Research Protocol. In: Johns Hopkins Bloomberg School of Public Health - GCP – Social and Behavioral Research Best Practices for Clinical Research [Internet]. CITI program; Available from: https://www.citiprogram.org/index.cfm?pageID=14&languagePreference=English®ion=1