Skip to main content
Journal Article

How to Write Better SOAP Notes: A GP's Quick Reference

A practical guide to writing effective SOAP notes in general practice, with examples and tips for common consultation types.

Clinical28 February 20268 min read
Article summary
Designed for clinicians comparing AI documentation tools

This article is part of the public WhiteFieldHealth editorial library for UK clinical documentation workflows.

SOAP notesGPclinical documentationmedical notes

Why SOAP format works for GPs

The SOAP note -- Subjective, Objective, Assessment, Plan -- has been a staple of clinical documentation for over fifty years. Its longevity is not accidental. The format mirrors the natural flow of a consultation: the patient tells you what is wrong, you examine them, you form a clinical impression, and you decide what to do about it.

For GPs, SOAP notes strike a useful balance between structure and flexibility. They are detailed enough to support continuity of care across a multidisciplinary team, concise enough to write during a ten-minute appointment, and structured enough to withstand medicolegal scrutiny. Whether you are documenting a routine blood pressure review or a complex multi-morbidity consultation, the same four headings keep the note organised and readable.

Breaking down each section

Subjective (S)

This section captures the patient's account of their problem in their own terms. It includes the presenting complaint, history of the presenting complaint, and any relevant associated symptoms.

What to include:

  • Presenting complaint and duration
  • Character, severity, aggravating and relieving factors
  • Associated symptoms (both positive and negative)
  • Relevant past medical history, drug history, and allergies if pertinent to the presentation
  • Patient's ideas, concerns, and expectations (ICE) where relevant
  • Social context if it affects management (e.g., living alone, caring responsibilities)

Example (hypertension follow-up):

58-year-old male attending for BP review. Feels well. No headaches, visual disturbance, or chest pain. Taking amlodipine 5mg OD as prescribed. No side effects -- specifically no ankle swelling. Non-smoker. Alcohol 8 units/week. Concerned about long-term effects of medication.

Common pitfalls:

  • Recording the diagnosis here rather than the patient's symptoms. "Patient has hypertension" is an assessment, not a subjective finding.
  • Omitting relevant negatives. Documenting what the patient denied is as important as what they reported -- it shows you asked.

Objective (O)

This section records your clinical findings -- the things you observed, measured, or elicited on examination.

What to include:

  • Vital signs (BP, pulse, temperature, respiratory rate, oxygen saturations, BMI as appropriate)
  • Relevant examination findings, both positive and negative
  • Results of any point-of-care tests or investigations reviewed during the consultation

Example (hypertension follow-up):

BP 142/88 (seated, right arm, after 5 minutes rest). Repeat 138/86. Pulse 72, regular. BMI 27.4. No peripheral oedema. Heart sounds normal, no murmurs. Fundoscopy: no hypertensive retinopathy. Recent bloods (01/03/2026): eGFR 78, K+ 4.2, HbA1c 39.

Common pitfalls:

  • Mixing in subjective information. "Patient looks well" is borderline; "patient reports feeling well" belongs in S.
  • Omitting units and context for vital signs. A BP reading without the arm used and patient position is incomplete.
  • Not documenting what was examined. If you auscultated the chest and it was clear, say so. An empty examination section does not prove a normal examination was performed.

Assessment (A)

This is your clinical impression -- the synthesis of the subjective and objective findings into a working diagnosis or differential.

What to include:

  • Primary diagnosis or differential diagnoses, listed in order of likelihood
  • Stage or severity where applicable (e.g., Stage 1 hypertension, NICE classification)
  • Any risk stratification (e.g., QRISK3 score, CHA2DS2-VASc)
  • Acknowledgement of diagnostic uncertainty where it exists

Example (hypertension follow-up):

Stage 1 hypertension, suboptimally controlled on current regimen. QRISK3: 12% (above 10% threshold). No evidence of target organ damage. eGFR mildly reduced -- may reflect early hypertensive nephropathy vs. age-related decline.

Common pitfalls:

  • Simply restating the presenting complaint as the assessment. "Hypertension" is not an assessment -- it is a label. The assessment should convey your interpretation: is it controlled? Is it causing complications? Does the treatment need changing?
  • Avoiding uncertainty. If you are not sure, say so. "Differential includes X and Y; further investigation required to distinguish" is a perfectly valid assessment.

Plan (P)

This section records what you are going to do about it -- and, equally importantly, what you have communicated to the patient.

What to include:

  • Medication changes (with doses, frequencies, and duration)
  • Investigations ordered
  • Referrals made
  • Lifestyle advice given
  • Safety-netting advice and when to return
  • Follow-up arrangements
  • Patient education and shared decision-making outcomes

Example (hypertension follow-up):

  1. Increase amlodipine to 10mg OD. Discussed common side effects (ankle oedema, flushing). Patient agreeable.
  2. Request U&Es in 4 weeks to monitor renal function on higher dose.
  3. Reinforce lifestyle measures: maintain alcohol below 14 units/week, continue regular exercise, consider DASH-style dietary modifications.
  4. Home BP monitoring: patient to record AM and PM readings for 7 days prior to next review.
  5. Review in 8 weeks with home BP diary and bloods. If BP remains above target, consider adding second agent (indapamide or ramipril per NICE NG136).
  6. Safety net: attend sooner if develops headaches, visual changes, chest pain, or significant ankle swelling.

Common pitfalls:

  • Vague plans. "Continue current management" tells the next clinician nothing. Be specific about what was continued and why.
  • Omitting safety-netting. This is both good clinical practice and medicolegal protection. Document what you told the patient about when to seek further help.
  • Not documenting patient agreement. Shared decision-making is a GMC expectation. A brief note that the plan was discussed and the patient was agreeable demonstrates this.

Tips for efficiency

Use templates

If you see the same consultation types repeatedly -- diabetic reviews, asthma checks, medication reviews -- create templates with pre-populated headings and prompts. Most clinical systems (EMIS, SystmOne) support templates, and they dramatically reduce the time spent on structural formatting.

Be concise but complete

There is no prize for the longest note. A well-structured SOAP note for a straightforward consultation might be fifteen lines. The test is: could another clinician pick up this patient tomorrow and understand the current situation, the reasoning, and the plan? If yes, the note is sufficient.

Dictate rather than type

Many GPs find that dictating notes -- whether to a traditional dictation system or an AI scribe -- is significantly faster than typing. Speaking naturally about the consultation and letting the system handle formatting can halve documentation time.

Batch your notes

If real-time documentation during the consultation is not feasible, batch-process your notes between patients or at the end of a surgery. The key is to do it while the consultation is still fresh. Notes written from memory at 9pm are less accurate and take longer.

How AI can help

AI medical scribes are particularly well-suited to the SOAP format. The four-section structure gives the AI a clear framework for organising the content of the consultation. The clinician speaks naturally during the appointment; the AI listens, identifies which parts of the conversation map to which SOAP section, and drafts the note accordingly.

WhiteFieldHealth takes this a step further by cross-referencing the generated note against NICE guidelines and the BNF. If your plan includes a medication that has a significant interaction with something in the patient's drug history, the system will flag it before you approve the note. It is not a replacement for your clinical judgement -- but it is an extra pair of eyes on every note.

Worked example: hypertension follow-up

Putting it all together, here is a complete SOAP note for the hypertension case discussed above:

S: 58M, hypertension follow-up. Feels well. No headaches, visual disturbance, chest pain, or dyspnoea. Amlodipine 5mg OD -- no side effects, good adherence. Non-smoker, 8 units alcohol/week. Concerned about long-term need for medication.

O: BP 142/88 seated R arm (5 min rest), repeat 138/86. Pulse 72 regular. BMI 27.4. No peripheral oedema. HS I+II+0. Fundoscopy normal. Bloods (01/03/26): eGFR 78, K+ 4.2, HbA1c 39, lipids within target.

A: Stage 1 hypertension, suboptimally controlled (target <140/90 per NICE NG136). QRISK3 12%. No target organ damage. Mild eGFR reduction -- monitor.

P:

  1. Increase amlodipine to 10mg OD. SE discussed (oedema, flushing). Patient agreeable.
  2. U&Es in 4 weeks.
  3. Lifestyle: maintain alcohol <14u/wk, regular exercise, dietary review.
  4. Home BP diary x 7 days before next review.
  5. Review 8/52 with BP diary + bloods. Consider adding indapamide or ramipril if still above target.
  6. SN: attend sooner if headaches, visual changes, chest pain, ankle swelling.

This note takes under two minutes to review and approve when generated by an AI scribe -- compared to five or more minutes to type from scratch. Over a full surgery, that difference adds up.

Continue with WhiteFieldHealth

See WhiteFieldHealth in practice

Review pricing, create your account, and see how AI-generated clinical notes fit into your workflow.

From £40/mo
Structured notes in seconds
Clinician-reviewed output