·

Clinical Documentation

Physiotherapy & Allied Health

Clinician

Clinical codes for physiotherapy in European systems

SNOMED CT and ICD-10 codes for common physiotherapy presentations: lower back pain, post-surgical rehabilitation, musculoskeletal injury, and neurological conditions

Clinical coding has long been treated as a task for administrators or doctors, but that assumption no longer holds across European health systems. As physiotherapists take on greater autonomous roles in primary and secondary care — conducting first-contact assessments, managing long-term musculoskeletal conditions, and delivering post-surgical rehabilitation — accurate clinical coding has become a direct professional responsibility. The codes applied to a physiotherapy encounter affect whether a patient's referral is processed correctly, whether the clinician or organisation is reimbursed, and whether the clinical record supports continuity of care when the patient moves between providers or sectors. Understanding coding accuracy reimbursement is therefore essential for any physiotherapist working within European health systems.

The two coding systems physiotherapists encounter: SNOMED CT and ICD-10

Two systems dominate clinical documentation in European physiotherapy practice, and they serve different purposes.

SNOMED CT (Systematised Nomenclature of Medicine Clinical Terms) is a clinical terminology standard designed for use within medical record systems. It groups synonymous clinical terms under a single concept identifier, so different clinicians and systems can refer to the same condition using consistent, interoperable language. The Chartered Society of Physiotherapy (CSP) has developed SNOMED CT reference sets specifically for physiotherapy practice, covering diagnoses, interventions, and outcomes. These subsets allow physiotherapists to record and compare interventions across organisations and care sectors, a capability that free-text documentation cannot support.

ICD-10 (International Classification of Diseases, 10th revision) is a classification system used primarily for billing, statistical reporting, and diagnosis labelling. It is the World Health Organization-endorsed standard used across European Union health systems and remains the dominant coding language for reimbursement purposes in most European countries. A practical documentation guide from ICDcodes.ai notes that code selection must always be supported by the underlying clinical documentation. The code alone is not sufficient without a corresponding clinical rationale in the record.

In practice, physiotherapists will encounter both systems. SNOMED CT describes the clinical encounter within the medical record system. ICD-10 classifies the diagnosis for reporting and reimbursement. Some settings and countries also use ICPC-2 (International Classification of Primary Care) for primary care encounters, and the ICF (International Classification of Functioning, Disability and Health) for functional status documentation. Both are increasingly relevant to physiotherapy-specific coding.

How European countries apply these systems differently

Adoption varies considerably across Europe, and physiotherapists working across borders or within multinational health networks need to understand these differences.

In England, SNOMED CT is the mandated clinical terminology standard across all National Health Service care settings, having replaced Read Codes from April 2018. The NHS uses a UK Clinical Extension that includes adaptations relevant to UK practice. Physiotherapists documenting within NHS medical record systems are expected to use SNOMED CT concept codes for diagnoses and interventions.

Across much of continental Europe, ICD-10 remains the primary coding language, particularly for reimbursement within statutory health insurance systems. A German study analysing billing data from 4.9 million insured individuals found significant variability in ICD-10 coding behaviour between clinician types. General practitioners were more likely to use non-specific symptom codes (such as 'joint pain' or 'impingement syndrome') rather than specific diagnostic codes, a pattern that affected downstream prescribing of physiotherapy and imaging.

Some countries use national extensions or adaptations of ICD-10, which means the specific code applicable to a given presentation may differ from the base WHO version. Physiotherapists practising in Germany, France, the Netherlands, or the Nordic countries should confirm which national adaptation is in use within their medical record system.

For primary care settings, ICPC-2 is the WHO-endorsed classification for primary care encounters across Europe. Its biaxial structure covers reasons for encounter, diagnoses, and interventions across 17 body-system chapters, and it maps to ICD-10, making the two systems complementary rather than competing. ICPC-3, published in 2020, extends this to include functioning, environmental and personal factors, and processes of care, making it more aligned with physiotherapy documentation needs.

SNOMED CT and ICD-10 codes for lower back pain

Lower back pain is one of the most common reasons for physiotherapy referral across both primary and secondary care in Europe. Selecting the correct code requires distinguishing between non-specific presentations and those with a defined structural or neurological cause.

ICD-10 codes for lower back pain:

  • M54.5 — Low back pain (non-specific). This is the most commonly applied code for presentations without a clearly identified structural cause. A German rehabilitation study analysing over 46,000 KTL data points used M54.5 as the primary diagnosis code for low back pain patients across multiple rehabilitation centres.

  • M54.4 — Lumbago with sciatica. Applied when the patient presents with both low back pain and radiating leg pain consistent with nerve root involvement.

  • M54.3 — Sciatica (without lumbago). Used when the predominant presentation is radicular leg pain.

  • M51.1 — Thoracic, thoracolumbar, and lumbosacral intervertebral disc degeneration. Appropriate when imaging confirms disc pathology as the underlying cause.

  • M47.816 / M47.817 — Spondylosis with radiculopathy (lumbar/lumbosacral region), used in systems applying the US adaptation. European systems may use M47.1 variants.

SNOMED CT concepts for lower back pain:

  • 279039007 — Low back pain (finding) — the base concept for non-specific presentations

  • 57676002 — Joint pain (finding) — used where the source is articular rather than muscular

  • 202794003 — Lumbar radiculopathy — for nerve root compromise presentations

  • 73583000 — Cervical spondylosis — applicable when the clinical picture involves spondylotic change at the lumbar level (note: the equivalent lumbar concept should be applied)

The CSP's SNOMED CT subsets for physiotherapy provide condition-specific concept codes validated for use in physiotherapy medical record systems, and are the recommended starting point for UK-based practitioners.

Coding post-surgical rehabilitation presentations

Post-surgical rehabilitation presents a coding challenge because the encounter involves multiple clinical dimensions: the original diagnosis that led to surgery, the surgical procedure itself, and the current functional status of the patient.

ICD-10 approach:

  • Z47.89 — Encounter for other orthopaedic aftercare. This is the primary aftercare code for post-surgical physiotherapy encounters where the surgery has been completed and the patient is in rehabilitation. Documentation guidance from ICDcodes.ai identifies Z47.89 as the standard code for orthopaedic aftercare in physiotherapy settings.

  • The underlying condition should be coded as a secondary diagnosis — for example, M17.11 (primary osteoarthritis, right knee) following total knee replacement, or M75.1 (rotator cuff syndrome) following rotator cuff repair.

  • Z96 codes (presence of functional implants) may be relevant where the presence of a prosthesis affects the rehabilitation approach.

SNOMED CT approach:

  • The rehabilitation episode itself can be coded using procedure concepts such as 229070002 (physiotherapy) alongside condition-specific finding codes for the underlying diagnosis.

  • Functional status can be documented using ICF-linked concepts where the medical record system supports this.

A key principle is that post-surgical rehabilitation coding should not rely solely on the surgical diagnosis. The physiotherapy record needs to document the functional presentation — range of movement, strength deficits, functional limitations — to justify ongoing treatment and support reimbursement decisions.

Musculoskeletal injury: codes for sprains, strains, and tendinopathies

Musculoskeletal injuries are the most diverse coding category in physiotherapy practice. Specificity matters considerably here: using a non-specific injury code where a more precise one exists can affect both reimbursement and the quality of downstream clinical decision support.

Ankle sprains:

  • S93.4 — Sprain of ankle (ICD-10). Laterality should be specified where the national adaptation supports it (e.g., S93.401 for unspecified ligament, right ankle in ICD-10-CM).

  • SNOMED CT: 444798002 — Sprain of ligament of ankle joint

Rotator cuff injuries:

  • M75.1 — Rotator cuff syndrome (ICD-10). This covers rotator cuff tendinitis, supraspinatus syndrome, and partial rotator cuff tears.

  • M75.0 — Adhesive capsulitis of shoulder (frozen shoulder)

  • A large-scale analysis of ICD-10 coding for shoulder conditions found that 73.9 per cent of shoulder pain patients received non-specific diagnoses, a pattern that, as the authors note, 'prevents a deeper assessment of care variability across specific shoulder diagnostic subgroups.' The same research identified rotator cuff-related pain disorders (15.9 per cent) as the second most common specific diagnostic category, underscoring the importance of applying M75.1 rather than defaulting to unspecified shoulder pain codes.

  • SNOMED CT: 57773001 — Rotator cuff syndrome

Achilles tendinopathy:

  • M76.6 — Achilles tendinitis (ICD-10). Note that ICD-10 uses 'tendinitis' as the classification term. Clinicians may document 'tendinopathy' in their notes, and the SNOMED CT concept should reflect the clinical presentation more precisely.

  • SNOMED CT: 57676002 can be used as a fallback, but more specific concepts such as 202794003 variants exist for tendon-specific presentations.

Knee ligament injuries:

  • S83.2 — Tear of meniscus (ICD-10)

  • S83.5 — Sprain of cruciate ligament of knee

  • M23.2 — Derangement of meniscus due to old tear or injury

A 2025 analysis of ICD-10 coding for shoulder diseases in German healthcare found that 'there may be potential for more specific coding in the diagnosis and prescription of therapeutic measures', a finding that applies equally to other musculoskeletal regions. Precise coding supports more accurate identification of care needs and appropriate physiotherapy referral rates.

Neurological and chronic condition presentations

Physiotherapy for neurological and chronic conditions spans multiple specialties, which makes accurate physiotherapy-specific coding particularly important for continuity of care and referral clarity.

Stroke rehabilitation:

  • I69.3 — Sequelae of cerebral infarction (ICD-10). This is the appropriate code for the physiotherapy encounter, not the acute stroke code, which reflects the active event rather than the rehabilitation phase.

  • I69.391 — Other sequelae of cerebral infarction (used in ICD-10-CM adaptations for specific functional deficits)

  • Functional impairments should be documented using ICF categories alongside the ICD-10 code — for example, coding for hemiplegia (G81) as a secondary code where relevant.

Multiple sclerosis:

  • G35 — Multiple sclerosis (ICD-10). Physiotherapy encounters for MS patients should include this as the primary diagnosis alongside functional status documentation.

Osteoarthritis:

  • M15 — Polyosteoarthritis

  • M16 — Coxarthrosis (hip osteoarthritis)

  • M17 — Gonarthrosis (knee osteoarthritis) — with laterality specified where supported

Fibromyalgia:

  • M79.3 — Panniculitis (ICD-10; fibromyalgia is classified here in ICD-10, though ICD-11 assigns it a more specific code)

  • In ICD-11, fibromyalgia has a dedicated code under MG30.01, which will become relevant as European systems transition to ICD-11.

The European Region of the WCPT's statement on physiotherapy in primary care identifies musculoskeletal, neurological, cardiorespiratory, and paediatric conditions as the core scope of European physiotherapy. All require condition-specific coding rather than generic symptom codes to support appropriate care pathways.

For chronic conditions, a completed European clinical trial in Spain developed an ICF Core Set specifically for musculoskeletal conditions in primary care physiotherapy, reflecting growing interest in standardising functional documentation alongside diagnostic coding.

Where coding practice diverges between public and private settings

The coding standards applied in public healthcare are not always the same as those required in private care, and physiotherapists working across both settings need to manage this distinction actively.

In public healthcare, coding is typically tied to national tariff and reporting requirements. In England, SNOMED CT codes feed into NHS data submissions and commissioning decisions. In Germany and other statutory insurance systems, ICD-10 codes submitted with billing data directly determine reimbursement levels and trigger quality reporting obligations.

In private care, coding is often driven by insurer reimbursement rules, which vary significantly by country and individual payer. Some private insurers accept ICD-10 codes directly. Others require proprietary coding systems or specific modifiers that indicate the nature of the treatment episode. Physiotherapists working in private practice, or in mixed public/private environments, should confirm the coding requirements of each payer rather than assuming a single standard applies.

The risk of inconsistency is both administrative and clinical. Inconsistent coding across settings means a patient's record may not accurately reflect the full history of their condition when they move between providers, which affects both clinical decision-making and the accuracy of population-level health data. The implications for cross-border patient records are particularly significant, where gaps in coded history can directly compromise care continuity.

How structured notes support accurate coding

The quality of clinical documentation directly determines the quality of clinical coding. Structured notes, using consistent templates and defined fields, make it substantially easier to apply the correct codes at the point of care, because the relevant clinical information is captured in a retrievable, standardised format.

Free-text notes present a different challenge. When clinical detail is embedded in unstructured prose, important information may be missed during coding, misclassified, or simply not captured in a form that the medical record system's coding tools can process. Research on medical record systems that produce computable clinical data has demonstrated that structured documentation approaches support embedded generation of clinical codes, including ICD-10 and SNOMED CT, with over 98 per cent of documentation captured as computable data in structured radiology applications.

A study developing a treatment code documentation taxonomy for lymphoedema therapy found that when clinicians received a clear, structured coding taxonomy, mean accuracy in treatment code selection reached 91 per cent. Specific codes needing clarification could be identified and improved through systematic review. This points to a broader principle: structured documentation systems, when well-designed, support accurate coding. Poorly designed or ambiguous taxonomies introduce systematic error.

Tools such as AI documentation assistants in physiotherapy are increasingly being used to support this kind of structured approach, helping physiotherapists capture clinical detail in consistent formats that align with medical record system coding interfaces. The CSP's SNOMED CT reference sets are designed to support this kind of structured approach, providing physiotherapists with validated concept codes that can be embedded into medical record system templates rather than requiring manual lookup or free-text entry.

Practical steps for physiotherapists moving toward consistent coding

Improving coding practice does not require a complete overhaul of documentation systems, but it does require deliberate attention to a set of foundational habits.

  • Identify the mandated coding system in your country and setting. SNOMED CT is mandatory in NHS England. ICD-10 dominates statutory insurance billing across much of continental Europe. ICPC-2 applies in many European primary care settings. Knowing which system governs your documentation is the starting point.

  • Use your medical record system's built-in coding tools rather than manual lookup. Medical record system coding interfaces are designed to surface the correct codes for a given clinical context. Manual lookup from external code lists increases the risk of selecting outdated or non-applicable codes, particularly where national extensions apply.

  • Apply the most specific code available. As German shoulder coding data illustrates, defaulting to non-specific symptom codes when a more precise diagnostic code exists reduces the clinical and administrative value of the record. Where the presentation is genuinely non-specific, the appropriate non-specific code should be used. Where a specific diagnosis has been established, that code should be applied.

  • Code the functional status alongside the diagnosis. For rehabilitation presentations, the ICD-10 or SNOMED CT diagnosis code alone does not capture the clinical picture. ICF-based functional documentation, where supported by the medical record system, provides the additional context that justifies the physiotherapy episode and supports continuity of care.

  • Seek clarity from clinical leads when presentations span multiple categories. Post-surgical rehabilitation, chronic neurological conditions, and multi-site musculoskeletal presentations may require codes from several categories simultaneously. When the correct combination is unclear, clinical coding leads or health informatics colleagues within the organisation are the appropriate resource.

  • Audit records periodically for coding accuracy. The lymphoedema therapy documentation study identified low-scoring codes through systematic review and used that analysis to improve the taxonomy. Periodic review of coded records against clinical documentation identifies patterns of under-coding, non-specific coding, or category errors that can be corrected prospectively.

It's worth acknowledging a genuine limitation in the current evidence base: most research on physiotherapy coding accuracy focuses on specific conditions or settings, and there is limited large-scale European data on coding consistency across the physiotherapy profession as a whole. The German shoulder study notes its own methodological constraints in using billing data as a proxy for clinical coding behaviour. Benchmarks for acceptable coding accuracy in physiotherapy are not yet well established at a European level, an area where professional bodies and health systems are still developing standards.

Frequently asked questions

▶ Which coding systems do physiotherapists use in European clinical practice?

Physiotherapists in Europe primarily encounter two systems. SNOMED CT (Systematised Nomenclature of Medicine Clinical Terms) is used within medical record systems to describe clinical encounters using consistent, interoperable terminology. ICD-10 (International Classification of Diseases, 10th revision) is used for billing, statistical reporting, and diagnosis labelling across European Union health systems. Some primary care settings also use ICPC-2 (International Classification of Primary Care), and the ICF (International Classification of Functioning, Disability and Health) is increasingly relevant for documenting functional status in physiotherapy.

▶ Is SNOMED CT mandatory for physiotherapists working in the NHS?

Yes. SNOMED CT is the mandated clinical terminology standard across all National Health Service care settings in England, having replaced Read Codes from April 2018. Physiotherapists documenting within NHS medical record systems are expected to use SNOMED CT concept codes for diagnoses and interventions. The Chartered Society of Physiotherapy has developed SNOMED CT reference sets specifically for physiotherapy practice, covering diagnoses, interventions, and outcomes.

▶ What are the correct ICD-10 codes for lower back pain in physiotherapy?

The most commonly applied code for non-specific lower back pain is M54.5. Where the patient presents with both low back pain and radiating leg pain consistent with nerve root involvement, M54.4 (lumbago with sciatica) applies. M54.3 covers sciatica without lumbago, and M51.1 is appropriate when imaging confirms disc pathology as the underlying cause. The SNOMED CT concept for non-specific low back pain is 279039007.

▶ How should physiotherapists code post-surgical rehabilitation encounters?

The primary ICD-10 code for post-surgical physiotherapy encounters is Z47.89, which covers orthopaedic aftercare once surgery has been completed. The underlying condition should be recorded as a secondary diagnosis — for example, M17.11 (primary osteoarthritis, right knee) following total knee replacement. The physiotherapy record also needs to document the patient's functional presentation, including range of movement, strength deficits, and functional limitations, to justify ongoing treatment and support reimbursement decisions.

▶ What ICD-10 code applies to rotator cuff injuries?

M75.1 (rotator cuff syndrome) covers rotator cuff tendinitis, supraspinatus syndrome, and partial rotator cuff tears. A large-scale analysis of ICD-10 coding for shoulder conditions found that 73.9 per cent of shoulder pain patients received non-specific diagnoses. The authors noted this prevents meaningful assessment of care variability across specific shoulder diagnostic subgroups, which underscores the importance of applying M75.1 rather than defaulting to unspecified shoulder pain codes. The SNOMED CT concept for rotator cuff syndrome is 57773001.

▶ Does coding practice differ between public and private physiotherapy settings?

Yes. In public healthcare, coding is tied to national tariff and reporting requirements. In England, SNOMED CT codes feed into NHS data submissions and commissioning decisions. In Germany and other statutory insurance systems, ICD-10 codes submitted with billing data directly determine reimbursement levels. In private care, coding is often driven by individual insurer reimbursement rules, which vary by country and payer. Some private insurers accept ICD-10 codes directly; others require proprietary coding systems or specific modifiers. Physiotherapists working across both settings should confirm the coding requirements of each payer.

▶ How does structured documentation support accurate clinical coding?

Structured notes, using consistent templates and defined fields, make it substantially easier to apply the correct codes at the point of care. Free-text notes present a different challenge: when clinical detail is embedded in unstructured prose, important information may be missed during coding or captured in a form that medical record system coding tools can't process. Research on structured radiology documentation found that over 98 per cent of documentation was captured as computable data. A study on lymphoedema therapy found that when clinicians received a clear, structured coding taxonomy, mean accuracy in treatment code selection reached 91 per cent.

▶ What practical steps can physiotherapists take to improve coding consistency?

Start by identifying the mandated coding system in your country and setting — SNOMED CT in NHS England, ICD-10 for statutory insurance billing across much of continental Europe, and ICPC-2 in many European primary care settings. Use your medical record system's built-in coding tools rather than manual lookup from external code lists. Apply the most specific code available rather than defaulting to non-specific symptom codes. Document functional status alongside the diagnosis, particularly for rehabilitation presentations. Audit records periodically to identify patterns of under-coding or category errors, and seek guidance from clinical coding leads when presentations span multiple categories.

▶ What ICD-10 code applies to stroke rehabilitation in physiotherapy?

I69.3 (sequelae of cerebral infarction) is the appropriate ICD-10 code for physiotherapy encounters during stroke rehabilitation. This reflects the rehabilitation phase rather than the acute event. Functional impairments should be documented using ICF categories alongside the ICD-10 code — for example, coding for hemiplegia (G81) as a secondary code where relevant.

▶ Why does non-specific coding matter for physiotherapy referrals and reimbursement?

The codes applied to a physiotherapy encounter affect whether a referral is processed correctly, whether the clinician or organisation is reimbursed, and whether the clinical record supports continuity of care when a patient moves between providers. A German study analysing billing data from 4.9 million insured individuals found significant variability in ICD-10 coding behaviour, with general practitioners more likely to use non-specific symptom codes. This pattern affected downstream prescribing of physiotherapy and imaging. Precise coding supports more accurate identification of care needs and appropriate physiotherapy referral rates.

Kom igång med Tandem idag

Gör som tusentals andra som njuter av stressfri dokumentation.

Kom igång med Tandem idag

Gör som tusentals andra som njuter av stressfri dokumentation.

Kom igång med Tandem idag

Gör som tusentals andra som njuter av stressfri dokumentation.