How to Become a Medical Coder: Training, Certification & Salary (2026)

Key takeaway: Becoming a medical coder means completing a training program that covers anatomy, medical terminology, and the ICD-10-CM, CPT, and HCPCS code sets, then passing a professional certification exam, most commonly the CPC from AAPC for outpatient and physician-office coding or the CCA or CCS from AHIMA for hospital work, and then getting past the experience requirement that most employers attach to their first coding hire. No state licenses medical coders, no degree is legally required, and the certification exams have no education prerequisite, which means the whole path is defined by employers and the two credentialing bodies rather than by law. Medical records specialists, the BLS occupation that covers coders, earned a national median annual wage of $51,140 in May 2025 (Bureau of Labor Statistics, OEWS national median).

Medical coding is one of the more accessible healthcare careers, and it is worth being direct about both halves of that. The training is short, largely online, and does not require a degree. The hiring is harder than the training suggests, because employers want certified coders with experience, and a newly certified coder has the credential but not the track record. This guide covers the path exactly as it works: which training, which credential for which setting, how the exam is run, how the apprentice designation works and how to remove it, and how people actually get the first job.

Step-by-step: how to become a medical coder

  1. Decide which setting you are aiming at. Physician practices, outpatient clinics, and billing companies code with CPT and ICD-10-CM and hire on the CPC. Hospital inpatient departments code with ICD-10-PCS and ICD-10-CM, assign MS-DRGs, and hire on the CCS or RHIT. The setting determines the credential, and the credential should determine the program. If you are not sure, the outpatient path is the larger entry market and the CPC is the most widely requested credential in postings.

  2. Complete a training program. Options are a certificate or diploma, typically structured to run under a year to about 18 months and aimed directly at certification; a CAHIIM-accredited associate in health information technology, about 60 credits, which adds RHIT eligibility; or the credentialing bodies’ own courses. Whatever the route, the program must cover anatomy and physiology, medical terminology, pathophysiology, the full code sets with the Official Guidelines, reimbursement and compliance, and a practicum with real de-identified records. Verify institutional accreditation through the U.S. Department of Education database, and ask for the program’s first-attempt pass rate on the exam it prepares for.

  3. Get the practice volume in before you sit. The certification exams are timed and use the codebooks. The skill they test is finding the right code quickly and spotting the trap in the question, and it comes from coding hundreds of cases. Take full-length timed practice exams under the same conditions as the real thing, with the same codebook edition, and do not schedule the exam until you are finishing practice exams comfortably within time.

  4. Register for and pass the certification exam. For the CPC, you need AAPC membership, current-year codebooks (the exam version determines whether physical or electronic books are allowed), and an exam appointment, either online with live remote proctoring or in person. For AHIMA’s CCA or CCS, you register with AHIMA and schedule through its testing vendor, with in-person and remote options. The RHIT requires graduation from a CAHIIM-accredited associate program; AHIMA allows eligible students at accredited programs to test early in their final term. Read the current candidate handbook for the exam you are taking, because format, question count, and allowed materials change.

  5. Understand and plan to remove apprentice status. Passing the CPC without documented coding experience earns the CPC-A designation. AAPC removes the “A” when you document qualifying experience, and it accepts combinations of coding education, its Practicode practicum modules, and on-the-job experience toward the requirement, with the exact combinations set out in its current policy. If your program’s practicum runs through Practicode or otherwise counts, you can shorten the apprentice period substantially. AHIMA’s CCA does not carry an apprentice designation, which is one reason some hospital systems use it for trainee roles.

  6. Get the first job. This is the hard step. The common routes are: a coding position with an employer that hires CPC-As, often a billing company, outsourced coding vendor, or large health system with a trainee program; a related role such as medical biller, registration, insurance verification, or records clerk, followed by an internal move into coding; or a practicum site that hires its students. Use your program’s career services specifically for employer relationships, not just resume review, and be prepared to take a coding test during hiring.

  7. Specialize and stack credentials. After a year or two of production, the path upward runs through inpatient coding (add the CCS), a surgical or specialty credential from AAPC, auditing (CPMA), or clinical documentation integrity (CDIP from AHIMA or CCDS from ACDIS). Each credential requires continuing education units to maintain, and both AAPC and AHIMA set annual CEU requirements. Coders who stop at the CPC and stay in outpatient production are the ones most exposed to the wage ceiling and to computer-assisted coding; the credentials are the ladder out.

What training do you need to be a medical coder?

No degree is required, and no state licenses medical coders. What employers require is a certification, and the training exists to get you through the exam and to give you enough hands-on coding to be hireable.

  • A medical billing and coding certificate is the standard route: shortest, least expensive, and built around the CPC or CCA. Prefer a credit-bearing certificate at an accredited college if you might pursue a degree later.
  • An associate in health information technology from a CAHIIM-accredited program is the hospital route. It leads to the RHIT, which hospital HIM departments recognize for coding, data quality, and registry roles, and it transfers into a bachelor’s.
  • A bachelor’s in health information management is not an entry credential for coding. It is the degree experienced coders complete to move into auditing, compliance, CDI leadership, and management, and it leads to the RHIA.

Because the job is done at a computer and remote work is common once you have experience, most coders complete their training online. See how online medical billing and coding programs work for what to expect from the format.

Which certification should you get?

CredentialBodyBest forEducation prerequisite
CPC (Certified Professional Coder)AAPCPhysician office, outpatient, billing companiesNone; membership required; apprentice designation until experience is documented
CCA (Certified Coding Associate)AHIMAEntry-level hospital and physician codingNone; recommended training or experience
CCS (Certified Coding Specialist)AHIMAHospital inpatient and facility codingNone required; substantial coding knowledge expected, commonly earned after experience
RHIT (Registered Health Information Technician)AHIMAHospital HIM departments, coding plus data quality and registry workGraduation from a CAHIIM-accredited associate program
CPB (Certified Professional Biller)AAPCBilling, accounts receivable, and denials rolesNone; membership required

Choose the credential that matches the setting you want, not the one that seems most prestigious. A CCS with no inpatient experience is harder to place than a CPC-A at a billing company, because the CCS signals inpatient readiness that employers will test.

How much do medical coders make?

Medical records specialists earn a national median annual wage of $51,140 (Bureau of Labor Statistics, May 2025 OEWS national median). The distribution matters more than the median in this field: the 10th percentile was $37,000 and the 25th percentile $43,490, which is roughly where newly certified coders enter; the 75th percentile was $64,820 and the 90th percentile $81,150, territory generally occupied by experienced inpatient, surgical, and multi-credentialed coders and auditors (Bureau of Labor Statistics, May 2025 OEWS). Employment in the occupation was 194,720, with projected growth of 7.1% from 2024 to 2034 and about 14,200 openings a year (Bureau of Labor Statistics, Employment Projections 2024-34).

The steps above production coding move the number further. Health information technologists and medical registrars earn a national median of $68,020 with a 90th percentile of $117,420, and the occupation is projected to grow 14.7% over the decade (Bureau of Labor Statistics, May 2025 OEWS; Employment Projections 2024-34). Medical and health services managers, the destination for coders who complete a bachelor’s and move into revenue cycle or HIM leadership, earn a national median of $123,860 (Bureau of Labor Statistics, May 2025 OEWS).

How long does it take to become a medical coder?

If you start from scratch with a certificate, plan on roughly a year to a year and a half from enrollment to holding a certification, with the first coding job following at a pace that depends heavily on your local market and your program’s employer relationships. The associate route takes about two years to the RHIT.

PhaseTypical duration
Certificate or diploma programUnder a year to about 18 months, depending on format and pace
Associate in health information technologyAbout 2 years full-time
Exam preparation and schedulingA few weeks to a few months after finishing coursework
Apprentice (CPC-A) periodUntil qualifying experience or approved practicum work is documented
First coding job searchVaries widely; often the longest and least predictable phase

These are program structures and typical sequences rather than guarantees. Self-paced programs can be faster for students with a healthcare background; the exam and the first job do not compress on demand.

Frequently asked questions

What do you need to become a medical coder?

A training program covering anatomy, medical terminology, and the ICD-10-CM, CPT, and HCPCS code sets, followed by a professional certification, most commonly the CPC from AAPC or the CCA or CCS from AHIMA. No degree is legally required and no state licenses coders. Employers hire on the certification, and most want some documented coding experience, which is the hardest part of the path.

How long does it take to become a medical coder?

Roughly a year to a year and a half from enrollment to certification through a certificate program, or about two years through a CAHIIM-accredited associate. Add time for exam scheduling and for the first job search, which varies widely by market. Self-paced programs can be faster for students who already have healthcare vocabulary.

Can you become a medical coder without a degree?

Yes. A certificate or diploma plus a certification is the standard entry route and is what most job postings ask for. An associate degree adds RHIT eligibility and access to hospital HIM departments; a bachelor’s is for advancement into auditing, compliance, and management rather than entry.

How much do medical coders make?

Medical records specialists earn a national median annual wage of $51,140, with a 10th percentile of $37,000 and a 90th percentile of $81,150 (Bureau of Labor Statistics, May 2025 OEWS). New coders generally enter toward the lower end; experienced inpatient and surgical coders and auditors occupy the upper end.

What is a CPC-A and how do I get rid of the A?

The CPC-A is AAPC’s apprentice designation for coders who have passed the CPC exam but have not yet documented qualifying experience. AAPC removes it when you submit proof of experience, and it accepts combinations of coding education, its Practicode practicum modules, and on-the-job coding experience toward the requirement under its current policy. A program whose practicum counts toward removal shortens the apprentice period.

Is medical coding the same as medical billing?

No. Coding assigns diagnosis and procedure codes from clinical documentation; billing builds, submits, and follows up on the claim. Small practices often combine the roles; hospitals separate them. The credentials split the same way: CPC for coding, CPB for billing. Most training programs cover both, and many coders start in a billing role.

Wage figures on this page come from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (May 2025 national medians and percentiles) and Employment Projections (2024-34). Certification eligibility, exam format, and apprentice-removal rules are set by AAPC and AHIMA and change over time; confirm current requirements in each body’s candidate handbook before registering.

Data verified: August 25, 2026. Salary, employment, and tuition figures on this page are sourced from the U.S. Bureau of Labor Statistics (OEWS May 2025; Employment Projections 2024–2034) and the U.S. Department of Education College Scorecard (2023 cohort). The source agency and data year are cited inline with every statistic.