CPS, EMQ and SJT preparation

Want to score 600+ in the MSRA?

Prepare Smarter. Perform Better.

  • We’ve done the hard work, so you don’t have to.
  • Passmedex brings together exam-style question banks, realistic mock exams, high-yield flashcards, revision notes, performance analytics, and intelligent study planning in one comprehensive platform.
  • Saving you time, reducing the need for multiple subscriptions, and helping you achieve your best score with confidence.
  • Whether you’re preparing for MSRA, every resource is designed around the latest exam blueprints, past paper analysis, and current curricula, giving you everything you need to revise efficiently and succeed on exam day.
Foundation doctor preparing for the MSRA with clinical notes and exam analytics
MSRA course
Clinical reasoning and judgement
MSRA prep built around CPS, SJT, and review.
  • CPS and EMQ practice
  • SJT decision feedback
  • Mock-ready review routine
10,000+
Doctors prepared
600+
Target score
10,000+
Doctors prepared
600+
Target score
100%
Would recommend
10,000+
Candidates supported
8,000+

CPS Clinical Questions

High-yield practice with clear answer review.

Included

SJT Questions

Practise judgement, prioritisation, and decision-making.

10

Full-length mocks

Timed sessions that help you build exam rhythm.

Mapped

Revision Notes

Concise notes linked to MSRA revision.

High-yield

Flashcards

Short cards for recall before work, lectures, or mocks.

Smart

Performance Analytics

Find weak areas and track improvement over time.

Focused

Smart Practice

Return to the topics that need more attention.

Short

Topic Tests

Use focused tests to strengthen individual concepts.

Personal

Bookmarks & Notes

Save questions and keep your own revision notes.

Clear

Progress Tracking

Track accuracy, time, and progress week by week.

Practical

Exam Strategy Guide

Learn time management and exam technique.

Anywhere

Mobile & Tablet Access

Study on web, phone, or tablet when you have time.

Downloads

Offline Access

Download notes and flashcards for offline study.

Consistent

Smart Reminders

Set goals and reminders to keep revision moving.

Help

Expert Support

Get support when you need help choosing your next step.

Choose your plan

MonthlyFlexible accessCurrent plans
MSRA

1 Month MSRA Revision

£29.9930 days access

Short access for doctors who want to review the main topics quickly

  • Focus on the main topics
  • Use it for final revision
  • See what still needs work
Get Started
Most Popular
MSRA

3 Months MSRA Revision

£42.9912 weeks access

Complete CPS, EMQ and SJT preparation

  • Work through the full syllabus
  • Use tracking to review mistakes
  • Practise with timed sets
Get Started
MSRA

6 Months MSRA Revision

£72.9924 weeks access

Longer access for repeated revision across several weeks

  • Repeat questions until they feel familiar
  • Track progress over time
  • Return to weak topics when needed
Get Started

Free MSRA starter package

Try the Passmedex study experience before you choose a plan.

Access Free Package

Frequently asked questions

What is the MSRA?

The MSRA is a UK recruitment exam with Clinical Problem Solving and professional judgement sections. Passmedex helps you practise both parts.

Does Passmedex cover both CPS and SJT style thinking?

Yes. Passmedex is built around the judgement and reasoning patterns used in the MSRA.

Is this useful for GP applicants as well as foundation doctors?

Yes. It is written for foundation doctors, GP applicants, and other doctors preparing for the MSRA.

Can I try it before paying?

Yes. You can use the free demo and the free SJT assessment first.

Trusted by thousands of MSRA candidates.

The explanations made revision feel focused. I could see what needed work after every practice session.

Dr Sarah A.
MSRA learner

Timed practice helped me build confidence before exam day. The review flow was easy to keep coming back to.

Dr Ahmed K.
MSRA learner

Flashcards and notes made short daily revision much easier to keep up, even around a busy rota.

Dr Priya M.
MSRA learner