CPC Practice Test (2026)

Practice realistic CPC test questions with step-by-step video explanations.

Reviewed by Tamir Rubin, Head of Product at iPREP • Updated February 2026

The CPC® exam tests physician-service coding using CPT®, ICD-10-CM, and HCPCS Level II. Open-book (approved code books only): 100 multiple-choice questions in 4 hours, including 10 medical-record cases. Pass mark: 70%.

CPC Exam Sample Question

A patient undergoes a laparoscopic cholecystectomy. Which of the following CPT codes should be used?

  • A. 47562
  • B. 47563
  • C. 47600
  • D. 47610

Multiple-choice questions

Assesses: Coding accuracy

  • Apply codes to short scenarios
  • Identify correct CPT, ICD-10-CM, HCPCS
  • Use guidelines to select modifiers
  • Interpret documentation for billable services

Case-study question sets

Assesses: Integrated coding

  • Review longer clinical case narratives
  • Combine diagnoses, procedures, and modifiers
  • Apply guidelines across multiple services
  • Check compliance and documentation details

Test Duration

Total time: 240 minutes (4 hours) • 100 questions

Plan steady pacing and time to consult code books. Avg pace: ~145 seconds per question. Mark tough items, move on, and return if time remains.

Test Breakdown & Sample Questions

The Certified Professional Coder (CPC) exam, administered by the AAPC, consists of 100 multiple-choice questions that assess proficiency across various medical coding domains. The distribution of questions by topic is detailed in the table below:

TopicNumber of Questions
Surgical Procedures
– Integumentary System (CPT® 10,000 Series)6
– Musculoskeletal System (CPT® 20,000 Series)6
– Respiratory, Cardiovascular, Hemic, Lymphatic Systems, Mediastinum, and Diaphragm (CPT® 30,000 Series)6
– Digestive System (CPT® 40,000 Series)6
– Urinary, Male and Female Reproductive Systems (including maternity and delivery), Endocrine System (CPT® 50,000 Series)6
– Nervous System (CPT® 60,000 Series)6
Evaluation and Management (E/M) Services6
Anesthesia4
Radiology6
Laboratory and Pathology6
Medicine6
Medical Terminology4
Anatomy4
ICD-10-CM Code Application and Official Guidelines5
HCPCS Level II (including modifiers)3
Coding Guidelines (including modifier use)7
Compliance and Regulatory Topics3
CPC Exam Blueprint: Question Types and Skills Tested. Source: AAPC

Additionally, the exam includes 10 case studies with multiple-choice questions that integrate various coding scenarios, covering topics such as surgical procedures, medicine, anesthesia, radiology, pathology and laboratory, E/M services, medical terminology, anatomy, compliance, and regulatory information.

Overall Skills for Success:

To perform well on all these question types, you’ll need a strong foundation in medical terminology, anatomy, and coding guidelines. Practice applying your knowledge to various coding scenarios using resources like practice exams will also be crucial. Remember, the CPC exam emphasizes understanding and applying coding principles, not just memorizing codes.

Did you know?

The CPC Exam, with its 100-question format, covers 17 coding sections, including anesthesia and radiology. Successful test takers often have practical experience and rigorous preparation. Administered online or in-person, the exam uses a strict scoring system where 70% is the passing mark. Employers highly value the results, using them to gauge a candidate’s coding proficiency and reliability. Can you handle the pressure and precision required?

Preparation Strategies

  1. Understand the Exam Format: Familiarize yourself with the exam structure, including the number of questions, the types of questions, and the subjects covered.
  2. Study the Official Manuals: Focus on the CPT, ICD-10-CM, and HCPCS Level II coding manuals. These are the primary sources for exam questions.
  3. Take Practice Exams: Use practice tests to identify areas where you need improvement and to get comfortable with the exam’s timing and format.
  4. Attend a Review Course: Consider enrolling in a CPC review course, which can provide structured guidance and expert insights.
  5. Join Study Groups: Collaborate with peers who are also preparing for the CPC Exam. Group study can offer support, different perspectives, and shared resources.
  6. Use Flashcards: Create flashcards for medical terminology, anatomy, and key coding concepts. This can help reinforce your memory through active recall.
  7. Focus on Weak Areas: Identify and concentrate on the areas where you are weakest. Use targeted study materials to improve these skills.
  8. Stay Updated: Keep abreast of any updates or changes in coding guidelines and practices. The healthcare field is constantly evolving, and so do the coding standards.
  9. Utilize Online Resources: Make use of online forums, webinars, and other resources.
  10. Practice Time Management: Develop a strategy to efficiently manage your time during the exam. Practice answering questions under timed conditions to improve your speed and accuracy.

Test Features

The CPC Exam is designed to assess the proficiency and knowledge of medical coders. Purpose: It ensures that candidates have a thorough understanding of medical coding standards and can accurately translate medical services into standardized codes.

Comprehensive Content: The exam covers a wide range of topics, including CPT, ICD-10-CM, and HCPCS Level II codes, and various medical specialties such as anesthesia, surgery, radiology, and pathology.

Real-World Application: Questions are designed to mimic real-life coding scenarios, requiring candidates to apply their knowledge to practical situations.

Flexible Format: The CPC Exam is available both online and in-person, accommodating different preferences and schedules of test-takers.

Common names for the CPC Exam

  • CPC Certification Exam
  • Certified Professional Coder Exam
  • AAPC CPC Exam
  • Medical Coding Certification Exam

Technical Facts

Test Fast Facts (tl;dr)

  • 100 questions
  • 4-hour duration
  • Multiple-choice format
  • Available online and in-person
  • Requires 70% to pass
  • Covers CPT, ICD-10-CM, HCPCS
  • Scenario-based questions
  • Medical specialties included
  • Proctored environment
  • Open book

Purpose: It aims to ensure that candidates have a deep understanding of coding principles and can accurately assign codes for medical diagnoses and procedures.

Comprehensive Coverage: The exam encompasses various coding systems, including CPT, ICD-10-CM, and HCPCS Level II, and spans multiple medical specialties such as surgery, radiology, and pathology.

Scenario-Based Questions: The exam includes questions that mimic real-life coding situations, requiring candidates to apply their knowledge in practical contexts.

Flexible Testing Options: The CPC Exam can be taken either online or in-person, providing flexibility to suit different candidates’ preferences and schedules.

Time Limited: As of September 19, 2022, the exam format has changed. It now consists of a single, continuous four-hour session with 100 questions to complete. You will need to remain seated for the full duration to finish the exam.

Breaks: Short breaks are allowed if needed, but the exam timer will not pause. After returning from a break, you must go through a security check and a full room scan before resuming the exam.

Results Scale and Interpretations

Earning your Certified Physician Coder (CPC) credential demonstrates your expertise in medical coding. But how do you interpret your score report? While details might be limited, let’s explore what we know about CPC exam scoring and how it can inform your path forward.

Decoding the Score Report

Unfortunately, the CPC exam score report is primarily a pass/fail notification. You’ll receive electronic results within 7-10 business days indicating whether you achieved the required passing score (typically 70%).

There is no detailed score report with components like:

  • Raw Score: The total number of correct answers out of 100 questions.
  • Percentile Ranking: How your score compares to other test-takers (e.g., scoring higher than 80% of examinees).
  • Sub-Scores: Performance breakdowns by specific coding sections (e.g., surgery, radiology).

Limited Details, Focused Goal

While the lack of a detailed report might seem like a drawback, remember the primary goal is to achieve a passing score. This signifies you possess the fundamental medical coding knowledge and skills necessary for the profession.

The AAPC does not provide detailed score reports, not even upon request or for a fee.

CPC Exam Score Report. Source: Reddit

FAQs

What is the CPC Exam?

The CPC Exam is a certification test for medical coders to validate their knowledge and skills in coding using CPT, ICD-10-CM, and HCPCS Level II codes.

What skills does the CPC Exam measure?

The exam measures proficiency in medical terminology, anatomy, coding guidelines, and the practical application of coding principles to real-world scenarios.

How is the CPC Exam formatted?

The CPC Exam consists of 100 multiple-choice questions, covering various medical coding topics and requiring application of coding guidelines.

What is the passing score for the CPC Exam?

A minimum score of 70% is required to pass the CPC Exam.

How long is the CPC Exam?

The exam is 4 hours long, designed to test both knowledge and time management skills.

Can I take the CPC Exam online?

Yes, the CPC Exam is available both online and in-person, providing flexibility for test-takers.

Is the CPC Exam open book?

Yes, the CPC Exam is an open-book test, allowing you to use the CPT, ICD-10-CM, and HCPCS Level II coding manuals during the exam.

How are CPC Exam results used by employers?

Employers use CPC Exam results to assess a candidate’s coding proficiency and readiness for medical coding roles, often influencing hiring decisions and career advancement.

How soon do I get my CPC Exam results?

Exam results are typically available within a few days for online exams and a few weeks for in-person exams.

What if I don’t pass the CPC Exam?

If you don’t pass, you can retake the exam. AAPC offers options for retakes to help you achieve certification.

Does AAPC provide detailed score reports?

No, AAPC does not provide detailed score reports, not even upon request or for a fee.

Test Tips

  • Arrive Early: Ensure you arrive at the testing center at least 30 minutes early to avoid any last-minute stress or delays.
  • Bring Necessary Materials: Don’t forget your coding manuals, photo ID, and any other required items. Being prepared will keep you focused.
  • Read Questions Carefully: Take your time to read each question thoroughly before answering to avoid mistakes due to misinterpretation.
  • Manage Your Time: Allocate your time wisely, spending no more than 2 minutes per question. If a question is too difficult, move on and return to it later.
  • Use Process of Elimination: If you’re unsure of an answer, eliminate the clearly incorrect options first to improve your chances of selecting the right one.
  • Stay Calm and Focused: Keep a clear mind, take deep breaths if you feel anxious, and maintain your concentration throughout the exam.
  • Double-Check Your Answers: If time permits, review your answers, especially the ones you were uncertain about, to correct any mistakes.

Administration

  • Test Location: The CPC Exam can be taken at various approved locations or online.
  • Test Schedule: Exams are scheduled regularly; check AAPC’s website for specific dates and times.
  • Test Format: The exam is computerized, with 100 multiple-choice questions.
  • Test Materials: Bring your coding manuals. Pens, pencils, and paper are allowed for notes.
  • Cost: Online Exam: $399 for one attempt or $499 for two attempts. In-Person Exam: $449 for one attempt or $499 for two attempts (includes the benefit of two attempts).
  • Retake Policy: If you fail, you can retake the exam; specific retake policies and fees apply.

Test Provider

The American Academy of Professional Coders (AAPC) is the organization behind the CPC Exam. Established in 1988, AAPC provides training, certification, and resources for medical coders, billers, and other healthcare professionals. Their services aim to enhance the accuracy and efficiency of medical coding and billing, ensuring high standards in the healthcare industry.

AAPC has a global presence, offering certification exams, training programs, and professional development resources worldwide. Their top products include the Certified Professional Coder (CPC) certification, the Certified Outpatient Coder (COC) certification, and comprehensive training courses in medical coding, billing, auditing, and compliance.

Information Sources

Disclaimer –All the information and prep materials on iPREP are genuine and were created for tutoring purposes. iPREP is not affiliated with AAPC, which is the owner of the CPC Exam, or with any of the companies or organizations mentioned above.

Free CPC practice exam: Get to know what the CPC Exam will be like by practicing with these sample questions:

Question 1 of 20 (Surgery)

A patient undergoes a laparoscopic cholecystectomy. Which of the following CPT codes should be used?

  1. 47562
  2. 47563
  3. 47600
  4. 47610

Correct Answer: 47562

Explanation:

  • 47562: Correct code for laparoscopic cholecystectomy.
  • 47563: Incorrect; this code is for laparoscopic cholecystectomy with cholangiography.
  • 47600: Incorrect; this code is for open cholecystectomy.
  • 47610: Incorrect; this code is for cholecystectomy with exploration of the common duct.
Source: iPREP
Question 2 of 20 (Evaluation and Management)

What is the appropriate code for a new patient office visit with a comprehensive history, comprehensive exam, and medical decision making of moderate complexity?

  1. 99201
  2. 99202
  3. 99203
  4. 99204

Correct Answer: 99204

Explanation:

  • 99201: Incorrect; this code is for a problem-focused visit.
  • 99202: Incorrect; this code is for an expanded problem-focused visit.
  • 99203: Incorrect; this code is for a detailed history and exam.
  • 99204: Correct; this code includes comprehensive history, comprehensive exam, and moderate complexity medical decision making.
Source: iPREP
Question 3 of 20 (Anesthesia)

Which code represents anesthesia for a total knee arthroplasty?

  1. 01382
  2. 01402
  3. 01404
  4. 01400

Correct Answer: 01402

Explanation:

  • 01382: Incorrect; this code is for anesthesia for knee arthroscopy.
  • 01402: Correct; this code is for anesthesia for total knee arthroplasty.
  • 01404: Incorrect; this code is for anesthesia for knee revision procedures.
  • 01400: Incorrect; this code is for anesthesia for knee joint procedures.
Source: iPREP
Question 4 of 20 (Radiology)

What is the CPT code for a screening mammogram of both breasts?

  1. 77055
  2. 77056
  3. 77057
  4. 77067

Correct Answer: 77067

Explanation:

  • 77055: Incorrect; this code is for diagnostic mammography of one breast.
  • 77056: Incorrect; this code is for diagnostic mammography of both breasts.
  • 77057: Incorrect; this code is for a screening mammography (older code replaced by 77067).
  • 77067: Correct; this code is for a screening mammography of both breasts.
Source: iPREP
Question 5 of 20 (Pathology and Laboratory)

Which code represents a complete blood count (CBC) with automated differential WBC count?

  1. 85025
  2. 85027
  3. 85004
  4. 85007

Correct Answer: 85025

Explanation:

  • 85025: Correct; this code is for CBC with automated differential WBC count.
  • 85027: Incorrect; this code is for CBC without differential.
  • 85004: Incorrect; this code is for manual differential WBC count.
  • 85007: Incorrect; this code is for blood smear, microscopic examination with manual differential WBC count.
Source: iPREP
Question 6 of 20 (Medicine)

What is the CPT code for an adult flu vaccination administration?

  1. 90471
  2. 90473
  3. 90658
  4. 90662

Correct Answer: 90471

Explanation:

  • 90471: Correct; this code is for immunization administration (one vaccine).
  • 90473: Incorrect; this code is for immunization administration by intranasal or oral route.
  • 90658: Incorrect; this code is for the flu vaccine itself, not the administration.
  • 90662: Incorrect; this code is for high-dose flu vaccine for adults 65 years or older.
Source: iPREP
Question 7 of 20 (Medical Terminology)

Which term describes inflammation of the liver?

  1. Hepatitis
  2. Nephritis
  3. Gastritis
  4. Dermatitis

Correct Answer: Hepatitis

Explanation:

  • Hepatitis: Correct; it means inflammation of the liver.
  • Nephritis: Incorrect; it means inflammation of the kidneys.
  • Gastritis: Incorrect; it means inflammation of the stomach lining.
  • Dermatitis: Incorrect; it means inflammation of the skin.
Source: iPREP
Question 8 of 20 (Anatomy)

Question: What is the anatomical term for the windpipe?

  1. Esophagus
  2. Trachea
  3. Bronchi
  4. Larynx

Correct Answer: Trachea

Explanation:

  • Esophagus: Incorrect; it is the tube that carries food to the stomach.
  • Trachea: Correct; it is the windpipe.
  • Bronchi: Incorrect; these are the main passageways into the lungs.
  • Larynx: Incorrect; it is the voice box.
Source: iPREP
Question 9 of 20 (ICD-10-CM)

What is the ICD-10-CM code for type 2 diabetes mellitus without complications?

  1. E10.9
  2. E11.9
  3. E13.9
  4. E14.9

Correct Answer: E11.9

Explanation:

  • E10.9: Incorrect; this code is for type 1 diabetes mellitus without complications.
  • E11.9: Correct; this code is for type 2 diabetes mellitus without complications.
  • E13.9: Incorrect; this code is for other specified diabetes mellitus without complications.
  • E14.9: Incorrect; this code is for unspecified diabetes mellitus without complications.
Source: iPREP
Question 10 of 20 (HCPCS Level II)

What is the HCPCS code for a standard power wheelchair?

  1. E1130
  2. E1135
  3. E1140
  4. E1150

Correct Answer: E1130

Explanation:

  • E1130: Correct; this code is for a standard power wheelchair.
  • E1135: Incorrect; this code is for a custom motorized/power wheelchair.
  • E1140: Incorrect; this code is for a high strength, lightweight power wheelchair.
  • E1150: Incorrect; this code is for a heavy-duty power wheelchair.
Source: iPREP
Question 11 of 20 (Coding Guidelines)

Which modifier indicates a bilateral procedure?

  1. -22
  2. -50
  3. -51
  4. -59

Correct Answer: -50

Explanation:

  • -22: Incorrect; this modifier indicates increased procedural services.
  • -50: Correct; this modifier indicates a bilateral procedure.
  • -51: Incorrect; this modifier indicates multiple procedures.
  • -59: Incorrect; this modifier indicates a distinct procedural service.
Source: iPREP
Question 12 of 20 (Surgery)

What is the CPT code for a standard open appendectomy?

  1. 44950
  2. 44955
  3. 44960
  4. 44970

Correct Answer: 44950

Explanation:

  • 44950: Correct; this code is for an open appendectomy (removal of the appendix through an open incision).
  • 44955: Incorrect; this code applies to an incidental appendectomy performed for reasons other than appendicitis, such as during another intra-abdominal surgery.
  • 44960: Incorrect; this code is used for an appendectomy performed for a ruptured appendix with abscess or generalized peritonitis.
  • 44970: Incorrect; this code is for a laparoscopic appendectomy.
Source: iPREP
Question 13 of 20 (Evaluation and Management)

What is the appropriate code for a follow-up inpatient consultation with a detailed history and exam, and medical decision making of moderate complexity?

  1. 99231
  2. 99232
  3. 99233
  4. 99234

Correct Answer: 99232

Explanation:

  • 99231: Incorrect; this code is for subsequent hospital care with a problem-focused history and exam.
  • 99232: Correct; this code is for subsequent hospital care with a detailed history and exam, and moderate complexity medical decision making.
  • 99233: Incorrect; this code is for subsequent hospital care with a comprehensive history and exam.
  • 99234: Incorrect; this code is for observation or inpatient care services.
Source: iPREP
Question 14 of 20 (Anesthesia)

Which code represents anesthesia for cesarean delivery only?

  1. 01961
  2. 01967
  3. 01968
  4. 01969

Correct Answer: 01961

Explanation:

  • 01961: Correct; this code is for anesthesia for cesarean delivery only.
  • 01967: Incorrect; this code is for neuraxial labor analgesia/anesthesia for planned vaginal delivery.
  • 01968: Incorrect; this code is for anesthesia for cesarean delivery following neuraxial labor analgesia/anesthesia.
  • 01969: Incorrect; this code is for anesthesia for cesarean hysterectomy following neuraxial labor analgesia/anesthesia.
Source: iPREP
Question 15 of 20 (Radiology)

What is the CPT code for a bone density study using dual-energy X-ray absorptiometry (DEXA) for the spine?

  1. 77080
  2. 77081
  3. 77085
  4. 77086

Correct Answer: 77080

Explanation:

  • 77080: Correct; this code is for a DEXA bone density study of the spine.
  • 77081: Incorrect; this code is for a DEXA bone density study of the appendicular skeleton.
  • 77085: Incorrect; this code is for a DEXA bone density study with vertebral fracture assessment.
  • 77086: Incorrect; this code is for vertebral fracture assessment### Mock Question 16: Pathology and Laboratory
Source: iPREP
Question 16 of 20 (Medicine)

What is the CPT code for a routine electrocardiogram (ECG) with at least 12 leads, with interpretation and report?

  1. 93000
  2. 93005
  3. 93010
  4. 93015

Correct Answer: 93000

Explanation:

  • 93000: Correct; this code is for a routine ECG with interpretation and report.
  • 93005: Incorrect; this code is for ECG tracing only, without interpretation and report.
  • 93010: Incorrect; this code is for ECG interpretation and report only.
  • 93015: Incorrect; this code is for cardiovascular stress test using ECG monitoring.
Source: iPREP
Question 17 of 20 (Medical Terminology)

Which medical term describes the surgical removal of the gallbladder?

  1. Cholecystectomy
  2. Cholecystitis
  3. Cholelithiasis
  4. Cholangiography

Correct Answer: Cholecystectomy

Explanation:

  • Cholecystectomy: Correct; it means the surgical removal of the gallbladder.
  • Cholecystitis: Incorrect; it means inflammation of the gallbladder.
  • Cholelithiasis: Incorrect; it means the presence of gallstones.
  • Cholangiography: Incorrect; it is an imaging test of the bile ducts.
Source: iPREP
Question 18 of 20 (Anatomy)

What is the anatomical term for the collarbone?

  1. Scapula
  2. Clavicle
  3. Sternum
  4. Humerus

Correct Answer: Clavicle

Explanation:

  • Scapula: Incorrect; it is the shoulder blade.
  • Clavicle: Correct; it is the collarbone.
  • Sternum: Incorrect; it is the breastbone.
  • Humerus: Incorrect; it is the upper arm bone.
Source: iPREP
Question 19 of 20 (ICD-10-CM)

What is the ICD-10-CM code for acute bronchitis due to Mycoplasma pneumoniae?

  1. J20.0
  2. J20.1
  3. J20.2
  4. J20.3

Correct Answer: J20.0

Explanation:

  • J20.0: Correct; this code is for acute bronchitis due to Mycoplasma pneumoniae.
  • J20.1: Incorrect; this code is for acute bronchitis due to Hemophilus influenzae.
  • J20.2: Incorrect; this code is for acute bronchitis due to Streptococcus.
  • J20.3: Incorrect; this code is for acute bronchitis due to coxsackievirus.
Source: iPREP
Question 20 of 20 (Case)

OPERATIVE REPORT
PREOPERATIVE DIAGNOSIS: Fractured right distal radius
POSTOPERATIVE DIAGNOSIS: Same
PROCEDURE: Closed reduction of right distal radial fracture with percutaneous pinning

DESCRIPTION OF PROCEDURE:
The patient was brought to the operating room and placed under monitored anesthesia care (MAC). The right arm was prepped and draped in the usual sterile fashion. Closed reduction of the distal radial fracture was performed under fluoroscopic guidance. Once acceptable alignment was achieved, percutaneous pins were inserted to stabilize the fracture. The pins were confirmed to be in appropriate position under fluoroscopy. A splint was applied, and the patient was taken to recovery in stable condition.

What CPT® and ICD-10-CM codes should be reported?

  1. 25606 – Percutaneous skeletal fixation of distal radial fracture; S52.501A – Unspecified fracture of the lower end of the right radius, initial encounter
  2. 25607 – Open treatment of distal radial fracture; S52.501A – Unspecified fracture of the lower end of the right radius, initial encounter
  3. 25608 – Open treatment of distal radial fracture with internal fixation; S52.511A – Displaced fracture of distal radius, initial encounter
  4. 25565 – Closed treatment of radial shaft fracture; S52.521A – Displaced fracture of shaft of right radius, initial encounter

The correct answer is A.

25606 represents percutaneous fixation of a distal radial fracture, and S52.501A describes an unspecified fracture of the lower end of the right radius.

B. (25607) refers to open treatment, which was not performed in this case.
C. (25608) involves open treatment with internal fixation, but the procedure was percutaneous.
D. (25565) applies to shaft fractures, not fractures of the distal radius.

Source: iPREP

Sample Survey of CPC Flashcards

Boost your Survey of the CPC Exam prep with these key concept flashcards.

About the course

Includes 10 practice tests (5 full-length simulations)
35 Learning hours · 10 Practice tests · 500 Questions · 540 Flashcards

This course walks you through CPC®-level physician-service coding from the ground up—starting with healthcare business basics, terminology/anatomy, and official coding rules. You’ll then build system-by-system coding fluency across ICD-10-CM and CPT®, including HCPCS Level II and modifier use. The course finishes with full mock exams to help you apply everything under realistic conditions.

Welcome! Join 160,000 students who trust our experts to guide them. My team and I built this to remove the guesswork.

Questions? Email us 24/7.

Tamir Rubin

Head of product @ iPREP


Skills you will learn

CPT® coding · ICD-10-CM diagnosis coding · HCPCS Level II coding · Modifier selection · E/M coding · Compliance and medical necessity


Curriculum

Course Introduction

  • How to navigate lessons, tests, and tools

Chapter 1: The Business of Medicine

  • Medical coding roles and care settings
  • Payers, RVUs/RBRVS, and medical necessity
  • HIPAA, compliance, fraud/abuse, OIG work plan

Chapter 2: Medical Terminology and Anatomy Review

  • Terminology foundations: prefixes, suffixes, roots
  • Common abbreviations and medical acronyms
  • Anatomy review across major body systems

Chapter 3: Introduction to ICD-10-CM Coding

  • ICD-10-CM structure, conventions, guidelines
  • Diagnosis lookup steps and symptom coding
  • Sequencing rules and key chapter guidance

Chapter 4: Introduction to CPT®, HCPCS Level II, and Modifiers

  • CPT® book structure and appendices
  • HCPCS Level II overview and usage
  • NCCI edits and modifier fundamentals

Chapter 5: Integumentary System

  • Skin anatomy terms for accurate coding
  • ICD-10-CM integumentary conditions coding
  • CPT® procedures plus common modifiers/HCPCS

Chapter 6: Musculoskeletal System

  • Bones, joints, muscles: anatomy and terminology
  • ICD-10-CM musculoskeletal disorders coding
  • CPT® procedures with HCPCS/modifiers

Chapter 7: Respiratory, Hemic, and Lymphatic Systems

  • Respiratory and lymphatic anatomy essentials
  • ICD-10-CM respiratory and hemic coding
  • CPT® procedure selection for these systems

Chapter 8: Cardiovascular System

  • Heart and vascular anatomy terminology
  • ICD-10-CM cardiovascular conditions coding
  • CPT® procedures with common modifiers/HCPCS

Chapter 9: Digestive System

  • Digestive anatomy terms and documentation cues
  • ICD-10-CM gastrointestinal conditions coding
  • CPT® procedures plus modifiers/HCPCS patterns

Chapter 10: Urinary and Reproductive Systems

  • Urinary and genital anatomy terminology
  • ICD-10-CM urinary/reproductive disorders coding
  • CPT® procedures with HCPCS/modifiers

Chapter 11: Nervous and Endocrine Systems

  • Nervous and endocrine anatomy essentials
  • ICD-10-CM coding for these conditions
  • CPT® procedures: selection and documentation fit

Chapter 12: Radiology

  • Radiology coding basics and terminology
  • CPT® diagnostic imaging code selection
  • Modifiers and HCPCS Level II tie-ins

Chapter 13: Pathology and Laboratory

  • Lab/pathology coding concepts and rules
  • CPT® codes for tests and panels
  • Medicare guidance considerations

Chapter 14: Anesthesia

  • Anesthesia types, time, and terminology
  • Anesthesia coding guidelines and compliance
  • CPT® anesthesia procedures with modifiers

Chapter 15: Evaluation and Management (E/M) Services

  • E/M framework: history, exam, MDM
  • E/M categories, time-based coding, modifiers
  • Choose codes that match documentation

Chapter 16: Medicine Section

  • CPT® Medicine section structure and scope
  • Coding for: key medicine service areas

Chapter 17: Modifiers: In-Depth Analysis

  • Why modifiers matter in reimbursement
  • CPT® and HCPCS Level II modifiers
  • Apply modifiers to real case examples

Chapter 18: Global Surgical Coding Essentials

  • Global package rules and period basics
  • Bundling, unbundling, separately reportable services
  • Surgery scenarios: modifiers and decision points

Mock Exams Practice

  • Full CPC simulations in multiple modes
  • Review rationale for every answer choice
  • Exam-taking tips for pacing and accuracy

Course Conclusion

  • Wrap-up, recap, and next-step planning

Reviews

Shari R*******

February 3, 2026 at 5:38 PM

I wish I would have found this course 1st instead of wasting my time with a different program. So far (40%+ complete) I am absolutely loving their curriculum. The depth of the information is great. They seem to be breaking the information down and building it up at a respectable pace. It's a lot of repetitive information, but each time it's adding additional information on top. Making the information given make sense.

Rachel M*******

December 9, 2025 at 12:52 AM

This program seems like a great fit for anyone who is interested in passing the CPC exam. It came highly recommended to me by a friend.

Rosane G********

November 8, 2025 at 3:01 AM

It has been helping me study the key points for the Medical Coding Exam. I'm confident that I will Ace the exam with the IPrep material and mock practice exam.

Lauren r******

October 19, 2025 at 4:28 PM

this is a very direct and brief overview on what should be reviewed. i am hoping to be very prepared on my first test attempt!

Sharlene B*******

October 15, 2025 at 1:06 AM

The overview in reading all the chapters was a lot easier for me to understand. I felt like it reading to me and writing down the questions I missed help a lot.

Kaitlynn P****

October 13, 2025 at 4:57 PM

Very very helpful. I was having a hard time studying before I found this website and now I am understanding the material so much more!!

Megan L********

September 17, 2025 at 10:13 AM

Really great prep sessions. Practice exams are amazing. I would highly recommend. It is worth the small fee you pay.

Sharlene B*******

September 17, 2025 at 2:18 AM

I am really starting to understand with this practice exam, really hoping to pass. The way you have it written out is helpful. And I really like having the cards for definitions that are at the end of the chapters. IT does make a difference.

Adelina S******

August 30, 2025 at 9:20 PM

I'm very glad that I purchased this program - extremely helpful. Highly recommended! Looking forward to taking my CPC exam.

Leasley R******

June 3, 2025 at 4:47 AM

Very informative. Breakdown of section with the important information needed to pass the exam. Glad to have more than one practice test available.

×

Practice Tests

Includes a mix of mock exams and shorter quizzes that reflect real test conditions. Helps build skills progressively and reinforce learning.

Questions & Explanations

Each question includes a clear explanation that walks you through the logic of the correct answer to strengthen understanding.

Flashcards

Digital flashcards designed to help you review key concepts, terms, and problem-solving steps. They’re ideal for quick study sessions and reinforcing knowledge between practice tests.

Study Guide: Read or Listen

A complete guide covering all topics—accessible in both text and audio formats for flexible learning.

One Time Payment

Pay once for full course access—no subscriptions, no automatic renewals, and no hidden fees.

Unlimited for 30 Days

Enjoy peace of mind and flexibility with unlimited access for 30 days. Study and retake tests as often as you wish. Optional extensions are available if you need more time.

Certificate of Completion

A downloadable iPREP certificate to recognize your effort—great for motivation or personal records.

Learning Hours

The course provides comprehensive learning material suitable for in-depth study. Most learners prefer studying at a comfortable pace, but you can master the essentials in just a few hours if needed.

×

Access Duration

Unlimited access for 30 days after purchase (lessons + practice + mock tests).

Need more time? You can extend anytime after signing up: