(CPC) Certified Procedural Coder Practice Test

โ–ถ

The cpc certification from the AAPC (American Academy of Professional Coders) is the most widely held credential in outpatient medical coding, with more than 200,000 certified coders across the United States. Earning the CPC demonstrates that you can assign accurate CPT, ICD-10-CM, and HCPCS Level II codes for physician and outpatient services โ€” a skill that directly affects healthcare reimbursement, compliance, and revenue cycle accuracy for every medical practice and hospital system in the country. The exam is challenging not because the individual coding rules are obscure, but because applying them under timed, open-book conditions requires fast pattern recognition built through extensive practice.

This page provides a free printable CPC practice test PDF covering the major content domains of the AAPC exam. The questions mirror the format you will see on exam day: clinical scenarios with patient notes, procedures, and diagnoses that you must translate into correct code sets using your reference books. Download and print the PDF, work through it with your actual CPT, ICD-10-CM, and HCPCS code books beside you, and use the answer explanations to understand not just the correct code but the reasoning path that leads to it.

CPC Exam Fast Facts

Core Content Areas Tested on the CPC Exam

Medical Terminology and Anatomy by Organ System

Before you can code accurately, you must read clinical documentation and understand what the physician actually did or diagnosed. The CPC exam tests anatomy and medical terminology in the context of every major body system: integumentary (skin layers, wound repair classifications), musculoskeletal (bones, joints, fracture types), respiratory (airway anatomy, endoscopy terminology), cardiovascular (heart chambers, vessel types, catheter placement terms), digestive (organ sequence, endoscopic approach terms), urinary (kidney, ureter, bladder, urethra), nervous system (CNS vs. PNS, nerve block terminology), endocrine (gland locations, hormone-related diagnoses), and reproductive (both male and female anatomy). Questions in this domain present a short operative note and ask you to identify the structure or procedure described before you can even select the correct code range.

A practical approach for this section is to study anatomy within the CPT Surgery subsections rather than from a separate anatomy textbook. The CPT manual is organized by body system, and reviewing the section guidelines and instructional notes for each subsection reinforces the anatomical vocabulary in the exact context where it will be tested. Pay particular attention to approach terminology โ€” open versus endoscopic versus laparoscopic โ€” because the approach almost always determines which specific CPT code applies, and confusing an open cholecystectomy with a laparoscopic one is a common and costly exam error.

CPT Coding: Evaluation and Management, Surgery, and Modifiers

Evaluation and management (E/M) coding is the single most heavily tested domain on the CPC exam. The 2021 AMA revisions to office visit E/M codes (99202โ€“99215) replaced the old three-key-component system (history, examination, medical decision making) with a two-pathway approach: medical decision making (MDM) or total time. To select the correct level under MDM, you must assess the number and complexity of problems addressed, the amount and complexity of data reviewed, and the risk of complications from management options. Exam questions present a detailed note and ask you to select the correct E/M level by walking through the MDM table, which requires familiarity with the four MDM levels: straightforward, low, moderate, and high.

Surgery codes dominate the CPT section of the exam. Every surgical CPT code includes a global period โ€” the number of post-operative days during which follow-up visits are bundled into the procedure fee. Major procedures have a 90-day global period; minor procedures typically have 0 or 10 days. Modifier -51 (multiple procedures) signals that additional procedures were performed at the same session, triggering a payment reduction on secondary procedures. Modifier -59 (distinct procedural service) is used when two procedures that would normally be bundled under CCI (Correct Coding Initiative) edits are legitimately separate and distinct. The exam tests your ability to identify when each modifier applies and what happens to reimbursement when it is used correctly versus incorrectly.

Anesthesia coding uses a formula rather than direct CPT surgery codes: (base units + time units + physical status modifier units) ร— conversion factor = reimbursement. Physical status modifiers P1 through P6 reflect the patient's overall health and add units to the calculation โ€” P3 adds 1 unit, P4 adds 2, P5 adds 3, and P6 (brain-dead donor) is not reported separately. The exam presents anesthesia scenarios and asks you to identify the correct ASA code from the anesthesia crosswalk and the appropriate physical status modifier. Qualifying circumstances codes (99100โ€“99140) โ€” for extremes of age, emergency conditions, controlled hypotension, or neurophysiologic monitoring โ€” can be added to anesthesia codes and are tested in one or two questions on most exam forms.

ICD-10-CM Diagnosis Coding and Sequencing

ICD-10-CM questions test both code lookup skills and Official Coding Guidelines. Combination codes โ€” single codes that describe a condition together with its associated complication or etiology โ€” are a frequent source of errors. For example, a patient with type 2 diabetes mellitus with diabetic chronic kidney disease stage 3 is reported with a single combination code from the E11 category rather than two separate codes. The exam tests whether you know when to use a combination code and when the guidelines require you to assign an etiology code sequenced first, followed by a manifestation code marked in the ICD-10-CM tabular list with the instruction "use additional code."

Chapter 20 (External Cause Codes, V00โ€“Y99) and Chapter 21 (Factors Influencing Health Status, Z00โ€“Z99) are both tested. External cause codes identify the mechanism of injury, the place of occurrence, and the activity of the patient at the time of injury โ€” they are never sequenced as the principal diagnosis but are required as additional codes on trauma and injury claims for many payers. Z codes are used for encounters that are not due to illness or injury, such as preventive care, screenings, history of conditions, or status codes. Knowing the reporting guidelines for both chapters โ€” including when external cause codes are required and when Z codes may be used as principal diagnoses โ€” is necessary to answer a handful of questions correctly on every exam form.

HCPCS Level II Codes and Compliance Fundamentals

HCPCS Level II codes cover services and supplies not described in CPT, including durable medical equipment (A and E codes), drugs and biologicals administered in the office (J codes), ambulance services (A codes), and temporary national codes for specific programs. The exam tests HCPCS coding in the context of physician office scenarios: billing for a drug administered by injection, coding for a walker or wheelchair prescribed at discharge, or selecting the correct ambulance service code based on the level of care provided and the transport origin and destination modifier.

Compliance content on the CPC exam covers the major laws and programs that govern healthcare billing. The False Claims Act imposes civil monetary penalties for knowingly submitting false claims to federal healthcare programs and is the primary statute underlying whistleblower (qui tam) lawsuits against healthcare organizations. HIPAA privacy and security rules govern the handling of protected health information (PHI) and apply to covered entities and their business associates. OIG (Office of Inspector General) compliance programs provide voluntary guidance for medical practices to detect and prevent fraud, and the exam may include a question identifying what an effective compliance program must include: written standards, training, a compliance officer, open lines of reporting, disciplinary guidelines, and internal monitoring. Unbundling โ€” billing separately for component services that should be reported as a single comprehensive code โ€” is distinguished from legitimate multiple procedure billing, and the exam tests whether you can tell the difference in a clinical scenario.

Tab and index your CPT, ICD-10-CM, and HCPCS manuals before exam day โ€” color-coded tabs save minutes per question
Practice the MDM table for E/M coding until you can select a level without looking at the table header row
Memorize the global period rules: 90-day major surgery, 10-day minor surgery, 0-day procedures
Learn the top 10 CPT modifiers: -25, -51, -57, -59, -76, -77, -78, -79, -LT, -RT and their key distinctions
Study ICD-10-CM combination codes for diabetes, hypertension, and CKD โ€” these appear on nearly every exam form
Review the Official Coding Guidelines Sections I, II, III, and IV โ€” exam questions cite these directly
Practice anesthesia coding with the base units + time formula and all physical status modifiers P1โ€“P6
Know the difference between unbundling and legitimate multiple procedure billing with modifier -59
Review Chapter 20 (external causes) and Chapter 21 (Z codes) sequencing and principal diagnosis rules
Complete at least two full 150-question timed practice exams before your scheduled test date

One of the most effective strategies for CPC preparation is to practice coding from actual operative notes and clinic documentation rather than simplified practice questions alone. When you read a real procedure note and must identify the correct code range, look up instructional notes, apply modifiers, and sequence diagnoses โ€” all within the time pressure of the exam โ€” you build the exact skill set the AAPC credential measures. The PDF on this page provides exam-format questions to sharpen your speed and accuracy. Pair it with regular study sessions using your actual code books, and review the full cpc certification practice test library on this site for additional section-specific quizzes covering E/M coding, surgery, and ICD-10-CM chapter guidelines.

How long does it take to prepare for the CPC exam?

Most candidates spend three to six months preparing for the CPC exam, depending on whether they have a background in healthcare or are entering the field from another profession. AAPC offers a Professional Medical Coding Curriculum (PMCC) that runs approximately one year with instructor-led classroom sessions. Self-study candidates using AAPC study guides, practice exams, and code book familiarization can often prepare adequately in three to four months with consistent daily study. The open-book format means speed and accuracy with your code books matters as much as memorized rules, so hands-on coding practice is more valuable than note-reading alone.

What code books are allowed on the CPC exam?

You may bring the current-year CPT Professional Edition, ICD-10-CM, and HCPCS Level II code books into the exam. Books may be tabbed, highlighted, and annotated with handwritten notes โ€” there is no restriction on personal tabs or notes written directly in the books. Pre-printed stickers or peel-and-stick notes are generally not allowed. Printed study materials, reference cards, or additional textbooks are not permitted at the testing center. Confirm the current policy on the AAPC website before your scheduled exam date, as proctoring rules for remote exams differ slightly from test center rules.

What is the difference between CPC and CCS certification?

The CPC (Certified Professional Coder) from AAPC focuses on outpatient and physician office coding โ€” primarily CPT procedure codes billed by professional fee. The CCS (Certified Coding Specialist) from AHIMA focuses on inpatient hospital coding using ICD-10-PCS procedure codes in addition to ICD-10-CM diagnoses. CPC holders typically work in physician practices, outpatient clinics, and ambulatory surgery centers. CCS holders typically work in hospital health information management departments coding inpatient admissions. Both credentials are nationally recognized and command similar salary ranges, so the right choice depends on the care setting you want to work in.

Can I retake the CPC exam if I do not pass?

Yes. AAPC allows candidates to retake the CPC exam. Exam retake fees apply, and candidates must wait for a new registration window before scheduling. AAPC provides a score report after a failed attempt that identifies which content domains had the lowest performance, which helps you focus your restudy on the weakest areas. Most candidates who fail on their first attempt pass on their second attempt after targeted preparation in the domains where they scored below 70%. There is no lifetime limit on the number of attempts, but retake fees can add up, so thorough preparation before the first attempt is cost-effective.
โ–ถ Start Quiz