Short answer
Which classification code is used for dyscalculia?
In the World Health Organization's ICD-10, dyscalculia is classified under F81.2, Specific disorder of arithmetical skills. In ICD-11 it is 6A03.2, Developmental learning disorder with impairment in mathematics. The American DSM-5 calls it specific learning disorder with impairment in mathematics, coded 315.1 (F81.2). All three names describe the same core picture: persistent difficulty with number sense, arithmetic facts and calculation that is out of line with a person's age, schooling and general ability.
- ICD-10: F81.2, Specific disorder of arithmetical skills.
- ICD-11: 6A03.2, Developmental learning disorder with impairment in mathematics.
- DSM-5: specific learning disorder with impairment in mathematics, 315.1 (F81.2).
- The word "dyscalculia" itself is not the official title in any of the three systems.
- A code is assigned by a qualified professional after an assessment, not by a screening test.
If you have seen "F81.2" on a report, a school form or an insurance letter and wondered what it means, you are in the right place. Dyscalculia is the everyday word, but the international classification systems use formal names and codes. Knowing them helps you read paperwork, search for information and talk to schools and professionals in their own terms.
This guide covers the codes only. For the condition itself, see what dyscalculia is; for the assessment process that leads to a code, see how dyscalculia is diagnosed.
Dyscalculia ICD codes at a glance
Three classification systems matter for dyscalculia. Two are published by the World Health Organization (ICD-10 and its successor ICD-11); the third is the American Psychiatric Association's DSM-5, which is widely used in the United States and in research.
| System | Code | Official name |
|---|---|---|
| ICD-10 (WHO) | F81.2 | Specific disorder of arithmetical skills |
| ICD-11 (WHO) | 6A03.2 | Developmental learning disorder with impairment in mathematics |
| DSM-5 (APA) | 315.1 (F81.2) | Specific learning disorder with impairment in mathematics |
In the DSM-5, the first number (315.1) is the older DSM-style code and the one in brackets (F81.2) is the matching ICD-10 code, which is why the same F81.2 appears in both systems.
The ICD-10 code for dyscalculia: F81.2
ICD-10 is the tenth revision of the International Classification of Diseases. It groups learning difficulties under F81, "Specific developmental disorders of scholastic skills", and gives arithmetic its own subcode: F81.2, Specific disorder of arithmetical skills.
The ICD-10 description focuses on a specific impairment in arithmetical skills that is not explained by general intellectual ability or by inadequate schooling. It concerns mastery of basic computational skills, such as addition, subtraction, multiplication and division, rather than the more abstract mathematical skills used in algebra, trigonometry or geometry. That emphasis on basic arithmetic matches how researchers describe dyscalculia today: a difficulty at the level of number sense and number facts, not with advanced maths.
Related ICD-10 codes
- F81.0 covers specific reading disorder, the ICD-10 code most often linked to dyslexia.
- F81.3, Mixed disorder of scholastic skills, is used when both arithmetic and reading or spelling are significantly affected.
- In the United States, the clinical modification ICD-10-CM also uses F81.2, under the title "Mathematics disorder".
If your paperwork shows F81.3 rather than F81.2, it usually means arithmetic difficulties were identified together with reading or spelling difficulties. Our page on dyscalculia vs dyslexia explains how the two conditions differ and overlap.
The ICD-11 code for dyscalculia: 6A03.2
ICD-11 is the current revision of the WHO classification, which came into effect in 2022. Countries are moving to it at different speeds, so ICD-10 codes are still common on reports and forms.
In ICD-11, learning difficulties sit under 6A03, Developmental learning disorder, within the neurodevelopmental disorders. The mathematics form is 6A03.2, Developmental learning disorder with impairment in mathematics. Its siblings are 6A03.0 (with impairment in reading) and 6A03.1 (with impairment in written expression).
The ICD-11 wording puts the emphasis on development: the difficulty begins during the school years, is persistent, and affects learning of skills such as number sense, memorisation of number facts, accurate calculation, fluent calculation and accurate mathematical reasoning. The move from "disorder of arithmetical skills" to "developmental learning disorder" also brings ICD closer to the DSM-5 terminology.
Dyscalculia ICD-10 vs ICD-11: what changed
The switch from ICD-10 to ICD-11 did not change what dyscalculia is. It changed the name, the code format and where the entry sits in the classification. For families, the practical point is simple: both codes can be valid, depending on which version a country, school or insurer uses at the moment.
| Aspect | ICD-10 | ICD-11 |
|---|---|---|
| Code | F81.2 | 6A03.2 |
| Official name | Specific disorder of arithmetical skills | Developmental learning disorder with impairment in mathematics |
| Parent group | F81, Specific developmental disorders of scholastic skills | 6A03, Developmental learning disorder |
| Wider chapter | Mental and behavioural disorders | Neurodevelopmental disorders |
| Focus of description | Basic computational skills: adding, subtracting, multiplying, dividing | Number sense, number facts, accurate and fluent calculation, mathematical reasoning |
| Status | Older version, still widely used on forms | Current WHO version since 2022 |
The ICD-11 description is broader. Where ICD-10 speaks mainly of computational skills, ICD-11 names number sense and mathematical reasoning as well. That reflects decades of research showing that many people with dyscalculia struggle first with understanding quantities, and only then with the calculations built on top of them. If you are comparing an older report with a newer one, the change in wording does not mean the underlying profile has changed.
The DSM-5 name and code for dyscalculia
The DSM-5 does not have a separate "dyscalculia" entry. Instead it has one umbrella category, specific learning disorder, with specifiers for the area affected. For maths the full name is specific learning disorder with impairment in mathematics, coded 315.1 (F81.2).
The DSM-5 lists the maths skills that may be affected: number sense, memorisation of arithmetic facts, accurate or fluent calculation, and accurate math reasoning. It also allows a severity rating of mild, moderate or severe. The manual notes that "dyscalculia" is an alternative term for a pattern of difficulties with number sense, fact retrieval and calculation.
Many research reviews, including those on developmental dyscalculia and on how it is identified and supported, use the DSM-5 and ICD definitions side by side. They agree on the core features and differ mainly in wording and in how strictly they require a gap between maths and other abilities.
Why the dyscalculia ICD code does not say "dyscalculia"
It surprises many families that none of the official titles contains the word they know. Classification systems prefer descriptive names that fit into a larger family of conditions, so dyscalculia appears as the arithmetic or mathematics form of a learning disorder. In everyday use, in schools and in research, "dyscalculia" and "developmental dyscalculia" remain the common terms.
This matters when you search for information or fill in forms. A school may write "dyscalculia", a report may say "specific disorder of arithmetical skills" and an insurer may only list "F81.2", yet all three refer to the same thing. When a form asks for the condition by name, it is usually fine to give both the everyday word and the official title with its code, so nobody has to guess what is meant.
Researchers have also pointed out that dyscalculia is not one uniform profile. Some people have a core difficulty with quantity, others with number facts, working memory or spatial skills. The codes group them together; a good assessment report describes which skills are affected.
Where the dyscalculia ICD-10 code appears
A code is assigned by a qualified professional, such as a psychologist, educational psychologist or doctor, after a full assessment. Once assigned, it may appear in several places. What each organisation requires varies by country, school system and insurer, so treat this list as general orientation:
- Assessment reports from a psychologist, specialist or clinic.
- Letters or referrals from a doctor or paediatrician.
- School paperwork when requesting support, adjustments or exam arrangements.
- Applications for disability-related support in further or higher education.
- Health insurance or reimbursement forms, where a code is required.
- Workplace adjustment requests for adults, in some countries.
Adults sometimes find a code in old childhood records, or receive one for the first time after an assessment later in life. Both are equally valid. An adult who was never assessed as a child can still be identified, and the same ICD-10, ICD-11 or DSM-5 categories apply; there is no separate adult code. Our page on dyscalculia in adults describes how the difficulty tends to show up at work and in daily life.
In many school systems a formal code is not required to receive basic support; teachers can make adjustments based on observed needs. Our page on school support for dyscalculia explains typical accommodations and how to ask for them.
Dyscalculia ICD code and screening tests
A screening test cannot assign an ICD or DSM code. Codes come from a professional assessment that combines standardised testing, history, schooling and other factors such as attention, which often co-occurs with number difficulties (see dyscalculia and ADHD).
What a screening can do is help you decide whether to seek that assessment. Our free dyscalculia test checks basic number skills through short games, and there is also a version designed for adults. The result shows which skills look strong and which may need a closer look; it is not a diagnosis and does not produce a code.
Using the dyscalculia ICD code in practice
Check which system your document uses: codes starting with F81 are ICD-10, codes starting with 6A03 are ICD-11, and 315.1 is the DSM-5 form.
Read the written description in the report, not only the code; it tells you which skills are affected and how much.
Share the relevant parts with the school when asking for support, and ask what they need in writing.
Keep copies of reports, as schools, universities and insurers may ask for them again later.
Ask the professional who wrote the report if a different code appears on another document and you are unsure why.
Whatever the code, daily life is shaped by practical support. Ideas for home practice are on our dyscalculia exercises page. Our web program offers short daily number-sense sessions across 196 levels; it is a practice tool, not a replacement for professional support. Plans are on the pricing page.











