Free AAPC CPC Exam Actual Questions & Explanations

Last updated on: Jun 1, 2026
Author: Delfina Binnie (AAPC Certified Medical Coding Instructor)

The Certified Professional Coder (CPC) Exam, offered by AAPC, validates your expertise in medical coding across inpatient and outpatient settings. This certification demonstrates your ability to assign accurate diagnosis and procedure codes, apply compliance guidelines, and support healthcare revenue cycle management. Whether you're transitioning into medical coding or advancing your career, this page provides a structured roadmap to exam success. Use the syllabus overview, question formats, and preparation strategies below to build a focused study plan.

CPC Exam Syllabus & Core Topics

Use this topic map to guide your study for AAPC CPC (Certified Professional Coder (CPC) Exam) within the Certified Professional Coder Certification path.

  • ICD-10-CM Coding Fundamentals: Understand the structure, conventions, and official guidelines for diagnosis code selection. You must accurately interpret clinical documentation and apply laterality, combination codes, and excludes notes.
  • ICD-10-PCS Procedure Coding: Master the seven-character code structure for inpatient procedures. Apply root operation definitions, body part identification, and approach selection to real operative reports.
  • CPT and HCPCS Code Selection: Identify appropriate Current Procedural Terminology codes for outpatient services and supplies. Recognize modifiers, add-on codes, and bundling rules that affect claim accuracy and reimbursement.
  • Compliance and Coding Ethics: Apply HIPAA regulations, fraud and abuse prevention, and AAPC's Code of Ethics to daily coding decisions. Recognize scenarios requiring documentation clarification or physician queries.
  • Anatomy and Physiology for Coders: Demonstrate knowledge of body systems, organ function, and pathology relevant to code assignment. Link clinical conditions to appropriate code families and severity levels.
  • Outpatient Coding and Revenue Cycle: Navigate ambulatory care settings, including office visits, emergency department, and surgical centers. Understand charge capture, claim submission, and denial prevention.
  • Inpatient Coding and DRG Assignment: Apply MS-DRG logic, principal diagnosis rules, and secondary condition reporting for hospital inpatient claims. Recognize how code sequencing affects reimbursement and quality metrics.
  • Medical Terminology and Documentation Review: Interpret clinical language, recognize abbreviations, and identify documentation gaps that impact coding accuracy. Practice querying physicians for missing or conflicting information.

Question Formats & What They Test

The Certified Professional Coder (CPC) Exam uses a blend of question types to assess both foundational knowledge and practical coding judgment in realistic healthcare scenarios.

  • Multiple Choice: Test your recall of coding guidelines, anatomy, terminology, and regulatory rules. Each question presents a clinical scenario or definition with four answer options; you select the single best code or answer.
  • Scenario-Based Items: Present real operative reports, office notes, or discharge summaries. You analyze documentation, identify key clinical details, and select the most accurate code set while applying compliance principles.
  • Vignette Style: Describe a patient case with multiple diagnoses or procedures. You must prioritize codes, apply sequencing rules, and explain why certain codes are excluded or combined.

Questions progress in difficulty and emphasize real-world application, requiring you to think beyond memorization and apply guidelines to complex clinical situations.

Preparation Guidance

Build a structured study plan by mapping each topic to weekly goals and reinforcing connections across coding domains. Consistent practice with realistic questions and timed reviews will build both speed and accuracy.

  • Allocate study weeks to ICD-10-CM, ICD-10-PCS, CPT/HCPCS, and compliance topics; track progress on each objective and revisit weak areas.
  • Complete practice question sets in untimed mode first to focus on understanding; then switch to timed practice to build exam pacing.
  • Review answer explanations carefully, understand why the correct code applies and why distractors are wrong, linking each decision back to guidelines.
  • Connect anatomy, documentation, and coding logic across inpatient and outpatient workflows so you recognize how a single clinical detail changes code assignment.
  • Run a full-length timed mock exam one week before your test date to identify remaining gaps and adjust your final review strategy.

Explore other AAPC certifications: view all AAPC exams.

Get the PDF & Practice Test

Strengthen your preparation with up‑to‑date resources from validexamdumps.com. These materials align to CPC and cover practical scenarios with clear explanations.

  • Q&A PDF with explanations: topic-mapped questions that clarify why correct options are right and others aren't.
  • Practice Test: realistic items, timed and untimed modes, progress tracking, and detailed review.
  • Focused coverage: aligned to ICD-10-CM, ICD-10-PCS, CPT/HCPCS, compliance, anatomy, outpatient coding, inpatient coding, and medical terminology so you study what matters most.
  • Regular updates: content refreshes that reflect syllabus and coding guideline changes.

Visit the exam page to download the PDF, Online Practice Test, or get a bundle discount for both formats: Certified Professional Coder (CPC) Exam.

Frequently Asked Questions

Which CPC exam topics require the most study time?

ICD-10-CM and CPT/HCPCS code selection typically account for the largest portion of exam questions and require the deepest mastery of guidelines and conventions. Allocate roughly 40% of your study time to diagnosis and procedure coding, with the remaining time split among inpatient DRG logic, compliance, and supporting anatomy and documentation skills.

How do ICD-10-CM, ICD-10-PCS, and CPT codes connect in real coding workflows?

In inpatient settings, ICD-10-CM codes identify diagnoses and ICD-10-PCS codes describe procedures; together they feed DRG assignment and reimbursement. In outpatient settings, ICD-10-CM diagnoses link to CPT procedure and service codes to form a complete claim. Understanding this workflow helps you see why code sequencing and accuracy matter beyond isolated code selection.

What hands-on experience helps most for the CPC Exam?

Actual coding practice in an EHR or coding software is ideal, but not required. At minimum, review real clinical documents (redacted operative reports, office notes, and discharge summaries) and practice assigning codes without looking up answers first. This builds pattern recognition and decision-making speed that pure study guides cannot develop alone.

What are the most common mistakes that cost points on the CPC Exam?

Coders often miss excludes notes and combination code rules in ICD-10-CM, misapply modifiers in CPT, or ignore documentation gaps that require physician queries. Another frequent error is incorrect code sequencing in inpatient settings, which changes DRG assignment and reimbursement. Always read the entire code description and related guidelines before finalizing your answer.

How should I approach the final week before the CPC Exam?

Reduce new material study and focus on reviewing weak topic areas identified in practice tests. Complete one full-length timed mock to assess pacing and confidence. Spend the final 2-3 days reviewing guideline summaries and high-yield scenarios rather than cramming new content. Get adequate sleep the night before the exam to ensure sharp focus during the test.

Question No. 1

A patient in a radiology facility has an X-ray examination of her lumbosacral spine due to pain while playing golf. The radiologist takes a complete 7-view of the lumbosacral spine, including

bending views.

What CPT code is reported?

Show Answer Hide Answer
Correct Answer: C

1. Procedure and CPT Code Selection:

The patient underwent a 7-view X-ray of the lumbosacral spine, which included bending views. A complete set of views is captured.

CPT Code 72114 is appropriate for a complete lumbosacral spine X-ray with a minimum of six views. This code includes comprehensive imaging, such as bending and other specialized views, which were taken in this scenario.

2. Rationale for Excluding Other Options:

Code 72020 is for a single-view X-ray of the spine, which is not adequate to describe a 7-view series.

Code 72080 is for a two- or three-view X-ray of the thoracolumbar spine, which does not cover the full set of seven views described in this scenario.

Code 72084 represents a complete thoracic spine study with multiple views but does not specifically cover the lumbosacral spine, which is the focus of this X-ray examination.

3. AAPC and CPT Coding Guidelines:

According to AAPC and CPT guidelines, 72114 is the correct choice for a complete lumbosacral spine study involving multiple views, including specialized views like bending.

Therefore, the correct answer is C. 72114.


Question No. 2

Patient is admitted in observation care on 12/2/20XX in the morning for acute asthma exacerbation. The ED physician requires the patient to stay overnight. Next day, 12/3/20XX the patient is

discharged from observation care in the afternoon. Patient's total stay in observation was 16 hours.

What E/M categories and code ranges are appropriate to report?

Show Answer Hide Answer
Correct Answer: A

1. E/M Code Category Selection:

The patient was placed in observation care on 12/2/20XX for an acute asthma exacerbation and stayed in observation for a total of 16 hours, with discharge occurring on 12/3/20XX.

The appropriate E/M category for patients in observation care for a period that includes both admission and discharge on separate calendar dates is 'Hospital Inpatient or Observation Care Services', with specific codes for admission and discharge on different dates.

2. Code Range and Specific Codes:

Code Range 99234-99236 applies to cases where observation care includes both admission and discharge, particularly when they occur on different calendar days and the total duration of care is under 24 hours.

For discharge on the subsequent day, 99238-99239 (Hospital Inpatient or Observation Discharge Services) applies, depending on the time spent on discharge.

3. Rationale for Excluding Other Options:

Option B and Option D include Initial Hospital Inpatient or Observation Care codes (99221-99223), which are typically used for admissions to inpatient care rather than for observation care scenarios as presented here.

Option C incorrectly combines Subsequent Inpatient or Observation Care codes (99231-99233), which are used for follow-up days rather than discharge services.

4. AAPC and CPT Coding Guidelines:

According to CPT guidelines, the 99234-99236 code range is used when observation care requires both admission and discharge on different dates, and 99238-99239 is appropriate for discharge services.

Therefore, the correct answer is A. Hospital Inpatient or Observation Care Services (Including Admission and Discharge Services) (99234-99236) and Hospital Inpatient or Observation Discharge services (99238-99239).


Question No. 3

An interventional radiologist performs an abdominal paracentesis using fluoroscopic guidance to remove excess fluid. The procedure is performed in the hospital. What CPT coding is reported?

Show Answer Hide Answer
Correct Answer: C

49083 -- Abdominal paracentesis, diagnostic or therapeutic; with imaging guidance

This code includes imaging guidance (ultrasound or fluoroscopy).

Per CPT guidelines, do not separately report fluoroscopy or ultrasound guidance with 49083.

The procedure was performed in the hospital, but CPT coding does not change based on site of service.

Why Other Options Are Incorrect:

A (49082) -- Used without imaging guidance

B / D -- Imaging guidance codes (77001, 77002) are bundled into 49083 per CPT and NCCI edits

Official CPT Guidance:

When a paracentesis is performed with imaging guidance, report 49083 only.


Question No. 4

A patient presents to the office with dysuria and lower abdominal pain. The physician suspects she has a UTI. A non-automated urinalysis is done in the office and is negative. UTI is ruled out

for the final diagnosis.

What CPT and ICD-10-CM codes are reported?

Show Answer Hide Answer
Correct Answer: C

1. Procedure and CPT Code Selection:

The urinalysis performed was non-automated and without microscopy.

CPT Code 81002 is appropriate for a non-automated urinalysis without microscopy. This code accurately reflects the test performed in the office.

2. Diagnosis and ICD-10-CM Code Selection:

ICD-10-CM Code R30.0 is used for dysuria, which was one of the patient's presenting symptoms.

ICD-10-CM Code R10.30 is used for lower abdominal pain, another presenting symptom.

Since the urinalysis ruled out a urinary tract infection, N39.0 (UTI) is not appropriate as a final diagnosis.

3. Rationale for Excluding Other Options:

Code 81000 (in options A and B) is for a urinalysis with microscopy, which was not performed here.

N39.0 is used when a UTI is confirmed, which is incorrect for this case since the urinalysis was negative, ruling out UTI.

4. AAPC and CPT Coding Guidelines:

AAPC guidelines recommend coding based on the symptoms when a specific diagnosis (such as UTI) is ruled out. Therefore, R30.0 and R10.30 are appropriate symptom codes for this encounter.

Thus, the correct answer is C. 81002, R30.0, R10.30.


Question No. 5

A 10-year-old had a cochlear implant in his left ear few weeks ago. Today he sees the audiologist to initialize and program the implant.

What CPT code is reported?

Show Answer Hide Answer
Correct Answer: D

1. Procedure and CPT Code Selection:

The patient had a cochlear implant placed in the left ear and is now seeing the audiologist for initialization and programming of the implant.

CPT Code 92603 is specific for initial programming of a cochlear implant for patients younger than 12 years old. This includes the setup and initial adjustments required for the cochlear implant, making it the correct code.

2. Rationale for Excluding Other Options:

Code 92626 is used for evaluating auditory function with the cochlear implant, focusing on assessment rather than programming, and is therefore incorrect for this programming session.

Code 92630 is for aural rehabilitation following cochlear implant, which does not apply to the programming/initiation stage.

Code 92604 is for subsequent programming sessions after the initial programming and is therefore not applicable for the first-time programming.

3. AAPC and CPT Coding Guidelines:

According to AAPC guidelines, 92603 is the appropriate code for initial programming of a cochlear implant in children under 12 years of age.

Therefore, the correct answer is D. 92603.