ICD-10-CM

What is ICD-10-CM? A Beginner’s Complete Introduction

📅 March 2026 📖 15 min read ✍️ Clear CPC Team
What is ICD-10-CM? A Beginner’s Complete Introduction

Every medical claim submitted to an insurance payer in the United States requires two types of codes: procedure codes that describe what was done, and diagnosis codes that describe why it was done. ICD-10-CM is the system used for diagnosis coding. Understanding how it works is just as important as understanding CPT coding, and it is tested heavily on the CPC exam — roughly 20 to 25 of the 100 questions involve ICD-10-CM directly, with additional questions requiring diagnosis knowledge in surgical and E/M coding scenarios.

This guide introduces ICD-10-CM from the very beginning: what the abbreviation means, why the system was created, how the codes are structured, how the manual is organized, and how to start using it for real-world coding and exam preparation.

What Does ICD-10-CM Stand For?

ICD-10-CM stands for the International Classification of Diseases, 10th Revision, Clinical Modification. Each part of the name tells you something important:

International Classification of Diseases — The ICD system was originally developed by the World Health Organization (WHO) to standardize how diseases, injuries, and health conditions are recorded and reported worldwide. Countries around the globe use some version of ICD for mortality statistics, epidemiology, and health system management.

10th Revision — This is the tenth major update to the ICD system. The United States implemented ICD-10-CM on October 1, 2015, replacing the previous ICD-9-CM system that had been in use since 1979. The jump from ICD-9 to ICD-10 was enormous — the number of available diagnosis codes went from roughly 14,000 to over 72,000.

Clinical Modification — The “CM” designation means this is the United States–specific version, modified for clinical use in American healthcare settings. The base ICD-10 code set published by WHO is used internationally for mortality reporting. The CM version adds clinical detail needed for outpatient and inpatient coding, reimbursement, and quality reporting in the U.S. health system.

Why Was ICD-10-CM Created?

ICD-9-CM served U.S. healthcare for over 35 years, but it had fundamental limitations. The system had essentially run out of room. Many categories were full, meaning new diseases and conditions had no logical place to go. The codes lacked specificity — for example, ICD-9 could tell you a patient had a fracture of the radius, but it could not specify which part of the radius, whether the fracture was displaced or nondisplaced, which arm was affected, or whether this was the initial encounter or a follow-up visit. ICD-10-CM addresses all of these gaps.

The key improvements include: laterality (left versus right), episode of care (initial, subsequent, or sequela), specificity of anatomical site, expanded detail for combination codes that capture both a condition and its manifestation, and better alignment with modern medical terminology and clinical practice.

ICD-10-CM vs ICD-9-CM — Key Differences

Understanding the differences helps you appreciate why ICD-10-CM codes look and work the way they do.

Feature ICD-9-CM ICD-10-CM
Number of codes ~14,000 ~72,000+
Code length 3–5 characters 3–7 characters
Code format Numeric (with occasional E/V prefixes) Alphanumeric (starts with a letter)
Laterality Not specified Left, right, bilateral, unspecified
Episode of care Limited Initial (A), subsequent (D), sequela (S) via 7th character
Combination codes Limited Extensive — disease + manifestation in single code
Placeholder character None “X” used as placeholder
Implementation date 1979 October 1, 2015

How ICD-10-CM Codes Are Structured

Every ICD-10-CM code follows a consistent alphanumeric structure that tells you the category of disease, the specific condition, and additional clinical details.

The Basic Format

An ICD-10-CM code can be 3 to 7 characters long. The structure is:

Character 1 — Always a letter (A through Z, excluding U). This letter indicates the chapter and broad category of the condition.

Character 2 — Always a number. Together with character 1, this forms the category (for example, E11 = Type 2 diabetes mellitus).

Character 3 — A number that completes the three-character category. Every valid ICD-10-CM code is at least three characters.

Characters 4–7 — Provide additional specificity. A decimal point is placed after the third character. Characters 4 through 7 specify the anatomical site, severity, laterality, episode of care, or other clinical detail.

Example Breakdown

Take the code S52.351A — this is a displaced comminuted fracture of the shaft of the right radius, initial encounter.

  • S — Injury, poisoning, and certain other consequences of external causes (Chapter 19)
  • 52 — Fracture of forearm
  • .3 — Fracture of shaft of radius
  • 5 — Comminuted fracture
  • 1 — Right side (laterality)
  • A — Initial encounter (7th character extension)

This single code captures the bone, the specific location on the bone, the fracture type, which arm, and whether this is a first visit, follow-up, or treatment for a long-term effect. ICD-9-CM would have needed multiple codes — or simply could not capture this level of detail.

The Placeholder “X”

Some ICD-10-CM codes require a 7th character but do not have enough specificity to fill characters 4 through 6. In these cases, the letter “X” is used as a placeholder to maintain the correct character position. For example, T36.0X1A (poisoning by penicillins, accidental, initial encounter) uses “X” in the 5th position because no additional specificity exists at that level, but the 6th and 7th characters are still needed.

Navigating the ICD-10-CM Manual

The ICD-10-CM manual has two main sections that work together. You use both during the coding process — never code from just one.

The Alphabetic Index

The Alphabetic Index is your starting point for finding a diagnosis code. You look up the main term — which is the condition, disease, or reason for the encounter — and the Index directs you to the appropriate code or code range.

The Alphabetic Index includes three subsections: the Index to Diseases and Injuries (the main index), the Table of Neoplasms (a matrix for coding tumors by site and behavior), and the Table of Drugs and Chemicals (for poisoning, adverse effects, and underdosing).

Key rule: Always start in the Alphabetic Index. Never flip directly to the Tabular List and pick a code. The Index may direct you to a combination code, an instructional note, or a cross-reference that you would miss if you skipped it.

The Tabular List

The Tabular List is the complete, chapter-by-chapter listing of all ICD-10-CM codes with their full descriptions, inclusion terms, exclusion notes, and coding instructions. After finding a potential code in the Alphabetic Index, you must verify it in the Tabular List before assigning it.

The Tabular List is where you find critical instructional notes: Excludes1 and Excludes2 notes that tell you which code combinations are permitted or prohibited, “Code first” and “Use additional code” instructions that establish sequencing rules, and “Code also” notes that indicate when additional codes are needed.

CPC Exam Tip: Many exam questions test whether you know the difference between Excludes1 (codes that can never be used together) and Excludes2 (codes that can be used together when both conditions exist). Always check the Tabular List notes — the Alphabetic Index does not show these.

The 21 Chapters of ICD-10-CM

ICD-10-CM organizes all diagnosis codes into 21 chapters, each covering a body system or category of conditions. The first letter of the code generally tells you which chapter it belongs to, though some chapters share letter ranges.

Chapter Code Range Description
1 A00–B99 Certain infectious and parasitic diseases
2 C00–D49 Neoplasms
3 D50–D89 Diseases of the blood and blood-forming organs
4 E00–E89 Endocrine, nutritional, and metabolic diseases
5 F01–F99 Mental, behavioral, and neurodevelopmental disorders
6 G00–G99 Diseases of the nervous system
7 H00–H59 Diseases of the eye and adnexa
8 H60–H95 Diseases of the ear and mastoid process
9 I00–I99 Diseases of the circulatory system
10 J00–J99 Diseases of the respiratory system
11 K00–K95 Diseases of the digestive system
12 L00–L99 Diseases of the skin and subcutaneous tissue
13 M00–M99 Diseases of the musculoskeletal system and connective tissue
14 N00–N99 Diseases of the genitourinary system
15 O00–O9A Pregnancy, childbirth, and the puerperium
16 P00–P96 Certain conditions originating in the perinatal period
17 Q00–Q99 Congenital malformations, deformations, and chromosomal abnormalities
18 R00–R99 Signs and symptoms not classified elsewhere
19 S00–T88 Injury, poisoning, and certain other consequences of external causes
20 V00–Y99 External causes of morbidity
21 Z00–Z99 Factors influencing health status and contact with health services

Notice that Chapters 7 and 8 both use the letter “H” — the numeric range distinguishes them. Chapter 19 spans two letters (S and T). These overlaps mean you cannot always determine the chapter from the first letter alone.

The ICD-10-CM Coding Process — Step by Step

Here is the standard coding workflow used by professional coders and tested on the CPC exam:

Step 1 — Identify the diagnosis. Read the clinical documentation and determine the reason for the encounter. Look for the physician’s final diagnosis, assessment, or impression — not the chief complaint or provisional diagnosis.

Step 2 — Look up the main term in the Alphabetic Index. The main term is the condition (for example, “fracture,” “diabetes,” “pneumonia”), not the anatomical site. Subterms narrow the search by site, type, or cause.

Step 3 — Follow all cross-references. If the Index says “see” or “see also,” follow the reference before selecting a code.

Step 4 — Verify in the Tabular List. Read the full code description, all inclusion and exclusion notes, and any instructional notes. Code to the highest level of specificity documented — if a 7-character code exists and the documentation supports it, do not stop at 4 or 5 characters.

Step 5 — Apply official coding guidelines. The ICD-10-CM Official Guidelines for Coding and Reporting provide rules for code selection, sequencing, and reporting in specific clinical situations. These guidelines are tested directly on the CPC exam.

Common ICD-10-CM Topics on the CPC Exam

Several ICD-10-CM topics appear frequently on the CPC exam. Understanding these areas well gives you a strong foundation:

ICD-10-CM vs ICD-10-PCS — A Quick Clarification

CPC candidates sometimes confuse ICD-10-CM with ICD-10-PCS. They are completely different code sets:

ICD-10-CM is for diagnosis coding — it describes why the patient is being treated. All healthcare settings use ICD-10-CM. This is the code set tested on the CPC exam.

ICD-10-PCS is for inpatient procedure coding — it describes what was done during an inpatient hospital stay. ICD-10-PCS is used only by inpatient facility coders and is not tested on the CPC exam. Outpatient procedure coding uses CPT and HCPCS Level II, not ICD-10-PCS.

Understanding ICD-10-CM Updates and Revisions

ICD-10-CM is not a static code set. The Centers for Medicare and Medicaid Services (CMS) and the National Center for Health Statistics (NCHS) release updates every year, effective October 1. Each annual update may add new codes, revise existing code descriptions, and delete codes that have been replaced or are no longer clinically relevant.

For CPC exam purposes, the AAPC specifies which code year the exam tests. Your ICD-10-CM manual should match the year specified in your exam registration materials. Using an outdated manual could mean looking up a code that has been deleted or missing a new code that the exam expects you to find.

Staying current with code updates is also critical in professional practice. Submitting a deleted or invalid code results in claim denials. Most coding professionals purchase new manuals annually or use electronic coding tools that update automatically.

Coding to the Highest Level of Specificity

One of the most important ICD-10-CM coding principles is coding to the highest level of specificity supported by the medical documentation. This means you should assign the most detailed code available — using all available characters — rather than stopping at a shorter, less specific code.

For example, if a patient is diagnosed with type 2 diabetes mellitus with diabetic chronic kidney disease, the correct code is E11.22 (7 characters), not E11.2 (4 characters) or E11 (3 characters). Using the shorter code when a more specific code exists will typically result in claim denials or requests for additional information.

However, there is an important nuance: you can only code what the physician documents. If the documentation says “knee pain” without specifying left or right, you cannot assume laterality. You would code M25.569 (pain in unspecified knee) rather than guessing. The “unspecified” codes exist for exactly this situation — they are legitimate codes used when documentation lacks detail, not indicators of poor coding.

CPC Exam Tip: When exam questions give you a diagnosis and ask you to select the ICD-10-CM code, always pick the most specific code that matches the documented information. If the scenario says “left” knee, the answer code must specify left. If it does not state laterality, look for the unspecified option.

How ICD-10-CM Supports Medical Necessity

Beyond identifying diagnoses, ICD-10-CM codes serve a crucial role in establishing medical necessity. Insurance payers evaluate whether the diagnosis code on a claim justifies the procedure code billed. A procedure is considered medically necessary when the diagnosis code demonstrates that the service was appropriate for the patient’s condition.

For example, if a physician performs a chest X-ray (CPT 71046) and the diagnosis code is Z00.00 (encounter for general adult medical examination), many payers will deny the claim because a routine physical exam does not establish medical necessity for a chest X-ray. However, if the diagnosis code is R05.9 (cough), the same chest X-ray is clearly justified.

This diagnosis-to-procedure linkage is why accurate ICD-10-CM coding matters beyond just compliance — it directly affects whether the provider gets paid. On the CPC exam, several questions test your understanding of medical necessity by asking which diagnosis code supports a given procedure.

🧪 Test Yourself: What Is ICD-10-CM?

5 quick questions drawn from this guide. Click an answer to check it — explanations appear as you go.

1. ICD-10-CM is used to report:

ICD-10-CM is the U.S. diagnosis code set; ICD-10-PCS covers inpatient procedures.

2. How many chapters does ICD-10-CM contain?

ICD-10-CM is organized into 21 chapters, generally by body system or condition type.

3. ICD-10-CM codes are how many characters long?

Codes range from 3 to 7 characters, with greater length adding specificity.

4. ICD-10-PCS (as opposed to ICD-10-CM) is used for:

ICD-10-PCS codes inpatient facility procedures; ICD-10-CM codes diagnoses in all settings.

5. “Coding to the highest level of specificity” means:

You must use the most specific valid code the documentation supports, not a truncated or unspecified one when more detail exists.

Frequently Asked Questions

How many ICD-10-CM codes are there?

The ICD-10-CM code set contains over 72,000 codes as of the 2026 fiscal year update. New codes are added and existing codes are revised annually, with updates taking effect on October 1 each year.

Is ICD-10-CM used for both inpatient and outpatient coding?

Yes. ICD-10-CM is used for diagnosis coding in all healthcare settings — physician offices, outpatient clinics, emergency departments, ambulatory surgery centers, and inpatient hospitals. Diagnosis codes are always ICD-10-CM regardless of the setting.

What is the difference between ICD-10-CM and ICD-10-PCS?

ICD-10-CM codes diagnoses (why the patient is being treated) and is used in all settings. ICD-10-PCS codes inpatient procedures (what was done) and is used only by inpatient hospital coders. The CPC exam tests ICD-10-CM for diagnoses and CPT/HCPCS for procedures — ICD-10-PCS is not on the CPC exam.

Do I need to memorize ICD-10-CM codes for the CPC exam?

No. The CPC exam is open-book — you bring your ICD-10-CM manual. What you need to know is how to navigate the manual efficiently, how to apply coding guidelines, and how to interpret instructional notes. Memorizing the lookup process and guideline rules is far more valuable than memorizing individual codes.

When did the US switch from ICD-9 to ICD-10?

The United States transitioned from ICD-9-CM to ICD-10-CM on October 1, 2015. The transition had been delayed several times from its original planned date. All HIPAA-covered entities were required to use ICD-10-CM for diagnosis coding on claims submitted on or after that date.