ICD 10 Practice Test

โ–ถ

ICD-10-CM (International Classification of Diseases, 10th Revision, Clinical Modification) is the standard diagnostic coding system used across U.S. healthcare for billing, documentation, and statistical reporting. Whether you're preparing for the CPC, CCS, or RHIT certification exam, mastering ICD-10 code structure and official guidelines is essential. This free printable PDF gives you real exam-style questions you can study anywhere โ€” no internet required.

ICD-10-CM codes follow a precise alphanumeric structure: the first character is always a letter, followed by two numeric digits, a decimal point, and up to four additional characters. The seventh character extension is used for injuries and fractures to specify the encounter type. Understanding how each character position conveys clinical meaning is the foundation of accurate coding.

ICD-10-CM Code Structure and Official Guidelines

Accurate ICD-10-CM coding requires understanding both code structure and the Official Guidelines for Coding and Reporting, updated annually by CMS and the National Center for Health Statistics. The guidelines govern how coders sequence diagnoses, when to code signs and symptoms versus definitive diagnoses, and how to handle chronic versus acute conditions.

For inpatient encounters, the principal diagnosis is the condition determined after study to be chiefly responsible for the admission. For outpatient encounters, coders assign a first-listed diagnosis โ€” the main reason for the visit. When a definitive diagnosis has not been confirmed, outpatient coders report signs, symptoms, and abnormal findings rather than uncertain diagnoses.

Fracture coding uses seventh characters to indicate the episode of care: A for the initial encounter when active treatment is provided, D for subsequent encounters during healing, and S for sequela (late effects). Additional characters distinguish open from closed fractures and displaced from non-displaced fractures, making specificity critical for accurate reimbursement.

Common Code Categories You Must Know

The diabetes mellitus codes (E08โ€“E13) are combination codes that capture both the type of diabetes and any associated complications in a single code. E11 covers Type 2 diabetes with subtypes for complications such as diabetic nephropathy (E11.21), diabetic retinopathy (E11.3x), and peripheral neuropathy (E11.40). E10 covers Type 1 diabetes with the same complication structure.

The neoplasm table in the ICD-10-CM Alphabetic Index is the primary lookup tool for cancer coding. Codes vary by behavior โ€” primary malignancy, secondary (metastatic) malignancy, carcinoma in situ, benign, uncertain behavior, or unspecified. Coding from the wrong column is one of the most common errors on certification exams.

Start Practice Test
Memorize the alphanumeric code structure and the role of each character position
Understand when to use 7th character extensions A, D, and S for injury/fracture coding
Practice distinguishing principal diagnosis (inpatient) from first-listed diagnosis (outpatient)
Study when to code signs and symptoms versus confirmed definitive diagnoses
Learn the E10/E11 diabetes combination code structure and common complication subtypes
Review Z-code categories for health status factors, screenings, and follow-up encounters
Practice using the neoplasm table to select primary, secondary, in situ, and benign codes
Understand external cause coding (V/W/X/Y) and when it is required or optional
Study acute vs. chronic condition coding rules and sequencing guidelines
Review AHIMA CCS and AAPC CPC exam formats, question types, and passing score requirements
โœ… Verified Reviews

ICD 10 Practice Test Reviews

โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…
4.5 /5

Based on 340 reviews

Preparing for ICD-10 Certification Exams

The two most widely recognized medical coding credentials are the AAPC's Certified Professional Coder (CPC) and AHIMA's Certified Coding Specialist (CCS). Both exams test ICD-10-CM diagnostic coding alongside procedural coding systems. The CPC is primarily outpatient-focused (physician office and clinic), while the CCS emphasizes inpatient hospital coding and DRG assignment.

The RHIT (Registered Health Information Technician) exam from AHIMA includes a medical coding domain covering ICD-10-CM, ICD-10-PCS, and CPT. All three credentials require a deep understanding of the Official Guidelines, sequencing rules, and code specificity requirements.

Using this free PDF alongside timed practice tests helps you build both accuracy and speed โ€” essential for passing under real exam conditions where you have limited time per question. Focus on high-yield areas like diabetes coding, neoplasm table navigation, fracture 7th character selection, and outpatient vs. inpatient sequencing rules.

Pros

  • Industry-recognized credential boosts your resume
  • Higher earning potential (10-20% salary increase on average)
  • Demonstrates commitment to professional development
  • Opens doors to advanced career opportunities

Cons

  • Exam preparation requires significant time investment (4-8 weeks)
  • Certification fees can be $100-$400+
  • May require continuing education to maintain
  • Some employers may not require certification

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

ICD-10-CM (Clinical Modification) is used to code diagnoses for all healthcare settings in the United States. ICD-10-PCS (Procedure Coding System) is used exclusively for inpatient hospital procedure coding. Outpatient and physician office procedure coding uses CPT codes, not ICD-10-PCS.

When do you use a 7th character in ICD-10-CM fracture codes?

The 7th character for fracture codes specifies the episode of care: A (initial encounter โ€” active treatment), D (subsequent encounter โ€” during healing), S (sequela โ€” late effects). Additional 7th characters distinguish open vs. closed fractures and routine vs. delayed healing. You must always assign the most specific 7th character available.

Can you code both a sign/symptom and a definitive diagnosis together?

Generally no โ€” when a definitive diagnosis is confirmed, you do not separately code signs and symptoms that are integral to that condition. However, signs or symptoms that are not routinely associated with the confirmed diagnosis may be coded additionally. For outpatient encounters where a definitive diagnosis has not been confirmed, code the sign or symptom as the first-listed diagnosis.

What are Z-codes used for in ICD-10-CM?

Z-codes (Z00โ€“Z99) classify encounters for reasons other than active disease or injury. Common uses include preventive screenings (Z12), immunizations (Z23), follow-up after completed treatment (Z09), family history (Z82โ€“Z84), personal history (Z86โ€“Z87), and social determinants of health such as housing instability (Z59) and food insecurity (Z59.4). Z-codes may be first-listed or additional depending on the encounter type.
โ–ถ Start Quiz