ICD-10 codes and tariffs
ICD-10 anxiety codes: F41.9, F41.1 and F41.2 explained
ICD-10 F41.9 is one of the most-used mental health codes on South African medical aid claims, and one of the most questioned. It means “anxiety disorder, unspecified”, and that last word is why schemes sometimes query it.
This guide explains the F41 group of codes, when the unspecified code is appropriate, and when a more specific code is the better choice.
3 October 2026 · 5 min read
The F41 codes at a glance
F41 is the ICD-10 category “other anxiety disorders”. It covers anxiety that is not tied to a specific situation or object. Phobic anxiety disorders sit separately under F40.
| Code | ICD-10 description | In plain language |
|---|---|---|
| F41.0 | Panic disorder [episodic paroxysmal anxiety] | Recurrent, unpredictable panic attacks |
| F41.1 | Generalized anxiety disorder | Persistent, free-floating worry on most days |
| F41.2 | Mixed anxiety and depressive disorder | Both present, neither severe enough for its own diagnosis |
| F41.3 | Other mixed anxiety disorders | Anxiety mixed with features of other F42 to F48 disorders |
| F41.8 | Other specified anxiety disorders | A named anxiety presentation that fits none of the above |
| F41.9 | Anxiety disorder, unspecified | Anxiety is present, but the type isn’t yet specified |
ICD-10 code F41.9: anxiety disorder, unspecified
F41.9 is the code for an anxiety disorder where the specific type has not been established. It is appropriate early in the work, when a client clearly presents with anxiety but you have not yet seen enough to say which disorder it is.
It becomes a problem when it stays on the claims for months. An unspecified code on session twelve suggests the diagnosis was never reviewed. Some schemes query long runs of unspecified codes, and a more specific code may be needed where a benefit depends on the diagnosis.
Use F41.9 as a starting point and revisit it once the picture is clear.
ICD-10 code F41.1: generalized anxiety disorder
F41.1 is generalized anxiety disorder. The ICD-10 describes anxiety that is generalised and persistent and not restricted to any particular circumstances: the “free-floating” worry that moves from one subject to the next.
Typical features include persistent nervousness, muscle tension, trembling, sweating, light-headedness and difficulty relaxing, present on most days over a period of months. If that description fits, F41.1 is more accurate than F41.9 and tells the scheme more.
Mixed anxiety and depressive disorder: ICD-10 F41.2
F41.2 is used when symptoms of anxiety and depression are both present, but neither set is clearly predominant and neither is severe enough to justify a separate diagnosis.
That last condition matters. If the depressive symptoms are severe enough to diagnose a depressive episode on their own, the ICD-10 guidance is to code that (an F32 code) and not F41.2. If both are severe enough, both are coded. F41.2 is for the milder, mixed picture that is common in general counselling work.
Panic disorder: ICD-10 F41.0
F41.0 is panic disorder, described in the ICD-10 as episodic paroxysmal anxiety: recurrent attacks of severe anxiety that are not restricted to a particular situation and are therefore unpredictable.
If the panic attacks happen only in a specific phobic situation, the phobia is usually the primary diagnosis and is coded under F40. F41.0 is for panic that arrives without a consistent trigger.
Using these codes on a claim
- Stay within your scope. A diagnosis code reflects a clinical judgement that must fall within your scope of practice. Registered counsellors generally work with Z codes for counselling and not with diagnostic F codes.
- Use the full code. Include the decimal point and the fourth character. “F41” on its own is incomplete.
- Match the code to the notes. The code on the invoice should be supported by what your session notes record.
- Review it. Diagnoses change. Update the code when your assessment does.
- Tell the client. The code goes to their medical scheme. That should be covered in your consent form.
The ICD-10 code is only half of what a claim needs. It also carries a tariff code for the service you provided, and both have to be right for the claim to pay. See medical aid billing and invoicing for how the two fit together, and our guide to why medical aid claims are rejected.
Common questions
What does ICD-10 code F41.9 mean?
F41.9 is “anxiety disorder, unspecified”. It is used when a client has an anxiety disorder but the specific type has not been established.
What is the difference between F41.1 and F41.9?
F41.1 is a specific diagnosis: generalized anxiety disorder. F41.9 says only that an anxiety disorder is present. Use F41.1 when the presentation meets the description of generalised, persistent anxiety.
Will a medical aid reject F41.9?
It is a valid code and is widely accepted. Schemes differ, though, and a long run of unspecified codes can attract a query. Check the scheme’s rules for the client’s plan.
Code descriptions follow the WHO ICD-10 classification. Check each code against the current South African ICD-10 Master Industry Table and the medical scheme’s rules before you use it. Choosing a diagnosis is a clinical decision within your scope of practice.
Sources
In Wholistic
Pick the code inside your invoice and skip the lookup.
An ICD-10 browser, a medical scheme directory and your own tariff codes, linked to your rates.
See ICD-10 codes and tariffs