The CPC exam is a certification test for medical coders, administered by the AAPC (formerly the American Academy of Professional Coders). Passing it earns you the Certified Professional Coder credential, which signals to employers that you can accurately translate medical procedures and diagnoses into the standardized codes used for billing and insurance reimbursement. It’s the most widely recognized credential in outpatient medical coding, and certified coders earn roughly 21% more than their uncertified peers, averaging $67,260 per year compared to $55,721 according to AAPC’s 2026 salary report.
What the Exam Covers
The CPC exam tests your ability to assign correct codes from three major coding systems. CPT (Current Procedural Terminology) codes describe the procedures and services a provider performs. ICD-10-CM codes identify the patient’s diagnosis. HCPCS Level II codes cover supplies, equipment, and services not included in CPT, such as ambulance transport or durable medical equipment like wheelchairs.
Questions span 17 knowledge areas, and most are structured as real-world coding scenarios rather than abstract definitions. You’ll read a clinical description and determine which codes apply. The final 10 questions go further: they present full medical record cases and ask you to code them from start to finish, testing whether you can pull the right information from documentation the way you would on the job.
Exam Format and Time Limit
The test consists of 100 multiple-choice questions, and you get four hours to complete them. That works out to about 2.4 minutes per question, which sounds tight but is manageable if you’re comfortable navigating your code books. The exam is open-book: you can bring the AMA’s CPT Professional Edition (no other publisher’s version is allowed), plus your choice of ICD-10-CM and HCPCS Level II code books. Tabbing and annotating your books ahead of time is a common study strategy that helps you find codes quickly under time pressure.
All other materials needed for the exam are provided within the electronic testing platform. You won’t need to bring scratch paper or supplementary references beyond your approved code books.
Who Can Take the CPC Exam
There are no strict prerequisites to sit for the exam. You don’t need a specific degree or a set number of work hours before registering. However, most people prepare through a medical coding training program, whether that’s a community college certificate, a vocational program, or AAPC’s own online courses. These programs typically take four to six months and cover anatomy, medical terminology, and the coding systems you’ll be tested on.
If you pass the exam without prior professional coding experience, you’ll receive the CPC-A credential, with the “A” standing for Apprentice. This is a temporary designation. Once you verify qualifying experience, AAPC removes the apprentice label and you hold the full CPC credential.
Removing the Apprentice Designation
AAPC offers three paths to upgrade from CPC-A to CPC, and each involves demonstrating hands-on coding experience:
- Two years of work experience. Your employer verifies that you’ve spent at least two years using CPT, ICD-10-CM, or HCPCS Level II code sets on the job. Externships count toward this total.
- One year of work experience plus additional training. You combine one year of verified employment with either an 80-hour coding preparation course (contact hours, not continuing education credits) or completion of AAPC’s Practicode program, which requires coding a minimum of 600 cases with an overall score of 70% or higher.
- Training only, no employment required. You complete both an 80-hour coding course and the Practicode program. This option works well if you’re still job-hunting after passing the exam.
Exam Costs
AAPC sells exam vouchers in one-attempt and two-attempt packages. For most test-takers, the CPC exam costs $425 for a single attempt or $499 for two attempts. If you’re enrolled in an AAPC training program, student pricing drops to $400 for one attempt or $475 for two. The two-attempt voucher is worth considering if you want a built-in safety net: retaking the exam with a separate voucher costs the full price again.
Beyond the exam fee, you’ll also need to purchase or already own the required code books. The CPT Professional Edition, ICD-10-CM manual, and HCPCS Level II book together typically run $150 to $300 depending on the publisher and edition. Many training programs include these in their tuition, so check before buying separately. AAPC membership is also required to hold the credential, which carries an annual fee.
How to Prepare
Most successful test-takers spend three to six months studying, though the timeline varies depending on whether you’re in a structured program or self-studying. The single most important skill isn’t memorizing codes. It’s learning to navigate your code books efficiently. Since the exam is open-book, speed and familiarity with the index, tabular lists, and guidelines matter more than rote recall.
Practice exams are essential. AAPC offers official practice tests, and working through timed coding scenarios helps you build the pacing instincts you’ll need for the real thing. Pay special attention to the guidelines printed at the beginning of each CPT section and the ICD-10-CM Official Guidelines for Coding and Reporting. Many exam questions hinge on these rules rather than the codes themselves.
Tabbing your code books with labeled dividers for each body system, E/M codes, and frequently referenced guidelines can save you 20 to 30 seconds per question. Over 100 questions, that adds up to a meaningful time cushion.
What the CPC Credential Does for Your Career
The CPC is primarily an outpatient (physician office) coding credential. Employers in physician practices, outpatient clinics, billing companies, and health insurance firms recognize it as the standard qualification for coding roles. Job postings for medical coders frequently list CPC certification as either required or preferred.
The salary gap between certified and uncertified coders is significant. Certified medical records specialists average about $11,500 more per year than those without a credential. That gap tends to widen with experience, and holding the CPC also opens doors to specialized certifications in areas like cardiology, orthopedics, or risk adjustment coding, each of which can push earnings higher. Many coders also find that the credential makes remote work opportunities more accessible, since employers hiring remote coders often use certification as a baseline quality filter.

