How to Get a Medical Billing and Coding Certification

Getting a medical billing and coding certification typically takes four to eighteen months, depending on whether you enroll in a formal training program or self-study. The two organizations that dominate the field are AAPC and AHIMA, and choosing the right credential depends on whether you want to focus on physician-based coding, hospital coding, or billing. Here’s what the process looks like from start to finish.

Choose the Right Certification

Several credentials exist, and each one targets a different slice of the medical billing and coding world. Picking the wrong one can mean studying material you’ll never use in the job you actually want.

Certified Professional Coder (CPC) from AAPC: The most widely recognized entry-level coding credential. It focuses on outpatient and physician-office coding, covering CPT (procedure codes), ICD-10-CM (diagnosis codes), and HCPCS Level II (codes for supplies and equipment). If you want to work in a doctor’s office, outpatient clinic, or multi-specialty group, this is the standard starting point.

Certified Coding Associate (CCA) from AHIMA: A broader entry-level credential that covers clinical classification systems, reimbursement methods, and health information management. It requires a high school diploma and passing the CCA exam. This is a good fit if you’re interested in both inpatient and outpatient settings and want a credential from the health information management side of the industry.

Certified Coding Specialist (CCS) from AHIMA: A step above the CCA, this credential focuses on coding inpatient and outpatient hospital records used for reimbursement from insurance companies and government programs like Medicare and Medicaid. It’s geared toward hospital coders and carries more weight in facility-based roles.

Certified Professional Biller (CPB) from AAPC: If your interest leans more toward billing than coding, the CPB credential covers insurance claims processing, payment posting, denial management, and the revenue cycle. Some people pursue the CPB alongside a coding credential to make themselves more versatile.

Meet the Prerequisites

Most medical billing and coding certifications do not require a college degree. The CCA requires a high school diploma. The AAPC’s CPC exam has no formal educational prerequisite, but passing it requires strong knowledge of medical terminology, anatomy, and pathophysiology. If you don’t have a clinical background or prior healthcare experience, you’ll need to build that foundation through coursework before you can realistically pass the exam.

AAPC offers prerequisite courses for candidates who lack medical experience, and many community colleges and vocational programs bundle this foundational material into their billing and coding certificate programs. Skipping this step is one of the main reasons people fail certification exams on the first attempt.

Complete a Training Program

You have three main paths to prepare for the exam: a community college certificate program, an online training course, or self-study with textbooks and practice exams.

Community college and vocational programs typically run six to eighteen months and include coursework in medical terminology, anatomy, pharmacology, and coding systems. Many also include hands-on practice with electronic health records. These programs often cost between $3,000 and $10,000 depending on the school, and some qualify for financial aid. The structured schedule and instructor access make this a solid option if you’re new to healthcare.

Online programs from AAPC, AHIMA, and third-party providers offer more flexibility. AAPC’s own medical coding training bundles prerequisite coursework with CPC exam prep. These courses let you move at your own pace, which appeals to people who are working while studying. Completion times range from four to twelve months depending on how many hours per week you can commit.

Self-study is the cheapest route but requires discipline. You’ll need current CPT, ICD-10-CM, and HCPCS code books, a study guide aligned with your chosen exam, and practice tests. This path works best for people who already have healthcare experience and just need to formalize their knowledge with a credential.

Register and Pay for the Exam

For AAPC certifications, exam pricing depends on whether you’re enrolled in an AAPC training program. Students pay $400 for a single exam attempt or $475 for a two-attempt package. Non-students pay $425 for one attempt or $499 for two attempts on core exams like the CPC and CPB. If you’re on the fence about the two-attempt option, it’s worth the extra cost as insurance, since many first-time test takers don’t pass.

On top of the exam fee, budget for study materials. Current-year code books alone can run $100 to $300 depending on which ones your exam requires, and practice exams are often sold separately. AHIMA exam fees vary by credential and membership status, so check their current pricing when you’re ready to register.

Take the Exam

AAPC exams can be taken online at home with a live remote proctor or at a physical testing center. The at-home option is convenient, but you’ll need a quiet, private room, a stable internet connection, and a webcam. Testing centers offer a more controlled environment if you’re worried about distractions or technical issues.

The CPC exam is open-book, meaning you can bring your code books (CPT, ICD-10-CM, HCPCS Level II) into the exam. This sounds generous, but the exam is timed, so you need to know those books well enough to find codes quickly. Tabbing and annotating your code books during your study period is essential. Candidates who rely on looking up every answer run out of time.

Understand the Apprentice Designation

One detail that surprises many new CPC holders: unless you have two years of professional medical coding experience before taking the exam, AAPC awards you the CPC-A credential instead of the full CPC. The “A” stands for apprentice. You’ll need to accumulate two years of on-the-job coding experience to drop the apprentice tag and hold the full CPC.

AAPC does offer ways to shorten that timeline. Their Practicode program (a set of real-world coding exercises) and their Xternship Program both count toward the experience requirement, each reducing the apprenticeship period by one year. Completing both can eliminate the apprentice designation entirely. This matters because some employers prefer or require the full CPC when hiring, so clearing the apprentice status quickly can open more doors.

Keep Your Certification Active

Certification isn’t a one-time event. AAPC requires holders of a single credential to complete 36 continuing education units (CEUs) every two years, reported on or before your membership renewal date. If you hold two certifications, the requirement rises to 40 CEUs. Three certifications require 44, and five or more require 52.

CEUs can be earned through webinars, workshops, local chapter meetings, online courses, and industry conferences. AAPC’s own platform offers many options, but third-party providers also offer approved CEU courses. Falling behind on CEUs can result in losing your active credential status, which means you’d need to re-exam to get it back. Setting a pace of about 1.5 CEUs per month keeps you comfortably on track for a single certification.

Timeline From Start to Certification

If you’re starting from scratch with no healthcare background, expect the full process to take roughly six to twelve months: three to six months for prerequisite medical terminology and anatomy coursework, another three to six months for coding-specific training, and then the exam itself. People with prior clinical experience, such as medical assistants or nurses transitioning into coding, can often compress this to four to six months.

The total investment, including training, study materials, and the exam fee, typically falls between $1,000 and $6,000 for self-study or online programs, and up to $10,000 or more for community college certificates. Entry-level medical coders with a CPC or CCA credential can expect starting salaries in the range of $35,000 to $45,000 annually, with experienced coders in specialized fields earning significantly more.

Post navigation