Home / Healthcare Careers

Medical Billing and Coding: Training, Certification and the Catch Nobody Mentions

Training takes four to twelve months and no degree is required. But passing the exam gives you an apprentice credential, not a full one, and that is the part the advertising leaves out.

Cyril Bongnyu Founder and editor

Medical coding training takes four to twelve months and requires no degree. There is no state licence. What employers want is a certification, most commonly the CPC from the AAPC or the CCA or CCS from AHIMA.

Here is the part the advertising leaves out. Pass the CPC exam without prior experience and you receive CPC-A, an apprentice credential. Removing that A takes documented experience or extra work, and many job adverts ask for the version without it.

Key takeaways

  • 4 to 12 months, no degree, no licence. One of the fastest routes into healthcare.
  • Two certifying bodies: AAPC (physician and outpatient) and AHIMA (hospital and inpatient). Choose by where you want to work.
  • The apprentice designation is the real barrier, not the exam.
  • Remote work is genuinely common, but usually not for your first job.
  • Billing and coding are two different jobs that are frequently taught and advertised as one.

This is the most heavily advertised qualification in healthcare, and the advertising is unusually misleading. The promise is a short course leading to well-paid work from home. The qualification is real, the jobs are real, and the route to them has two obstacles that almost no marketing page mentions.

Billing and coding are not the same job

They are taught together and advertised as one thing. In a large organisation they are separate roles with different skills.

CodingBilling
What you doRead clinical documentation and assign the correct codesSubmit claims, chase payment, handle denials and appeals
Core skillClinical knowledge and precisionPayer rules, persistence, communication
Who you deal withRecords, and sometimes cliniciansInsurers, and sometimes patients about money
Typical payHigher, particularly once certified and specialisedLower at entry, though management pays well
Remote-friendlyVeryModerately

In a small practice one person does both. In a hospital they are different departments. If your goal is remote work and higher pay, coding is the side to aim at, and it is the side the certifications are really about.

What coding actually is

A coder reads what a clinician wrote about an encounter and translates it into standardised codes that determine what is billed and what the record says.

  • ICD-10-CM for diagnoses: what was wrong with the patient.
  • CPT for procedures and services: what was done.
  • HCPCS Level II for supplies, drugs and equipment.

The work is detailed, rule-bound and consequential. A wrong code can mean a claim denied, a patient billed incorrectly, or a provider paid for something that did not happen, which at scale is fraud. Coders are expected to code what the documentation supports and to query the clinician when it does not, rather than guessing helpfully.

People who enjoy it tend to describe it as puzzle work. People who dislike it find it repetitive and isolating, particularly remotely. It is worth being honest with yourself about which you are, because the day is largely you, a screen and a code book.

The apprentice catch

This is the single most useful thing on this page.

The AAPC’s CPC is the most requested coding certification. If you pass the exam without documented coding experience, you are awarded CPC-A, where the A stands for apprentice. It is a real credential and it appears on your CV with the A attached, which employers read as “not yet experienced”.

Removing the apprentice designation generally requires documented on-the-job coding experience, typically around two years, reducible to about one year in combination with additional approved training. The AAPC also offers a practical coding course that can substitute for part of the requirement.

So the loop many people find themselves in: adverts want experience, and experience is what removes the A. It is escapable, and the ways out are worth knowing before you enrol rather than after.

  • Take the practical experience course the AAPC offers specifically to offset part of the requirement.
  • Get any job inside a medical office. Front desk, records, billing. Internal moves into coding are far easier than external ones.
  • Look for apprentice-friendly employers. Large coding companies and hospital systems run entry programmes; small practices rarely can.
  • Consider AHIMA’s CCA instead, which is designed as an entry-level credential and does not carry an apprentice suffix.
Ask any training provider this directly: “After I pass, will I hold CPC or CPC-A, and what specifically do you do to help me remove the apprentice designation?” A provider that glosses over the distinction is one whose marketing you should discount entirely.

AAPC or AHIMA?

AAPCAHIMA
Main credentialsCPC, plus specialty credentialsCCA (entry), CCS (advanced)
Traditional focusPhysician practices, outpatientHospitals, inpatient, health information management
Entry credentialCPC, awarded as CPC-A without experienceCCA, designed for entry level
Best if you wantClinic and physician-office codingHospital coding or a route into health information management

Both are legitimate and widely recognised, and the distinction between them has softened over time. The practical way to choose is to search current job adverts in the area you will actually work in and count which credential is named more often. Local employer preference matters more than any general comparison.

Both require continuing education units to maintain, on a recurring cycle, plus membership and renewal fees. Budget for it as an ongoing cost rather than a one-off.

The remote work question, answered honestly

Remote coding is genuinely widespread. It is one of the few clinical-adjacent jobs that can be done entirely from home, and experienced coders frequently do.

The claim that collapses under inspection is that you can do it from your first day. Remote roles are overwhelmingly advertised for coders with experience, usually a stated minimum of one to three years, for reasons that make sense from the employer’s side: a new coder needs review, correction and someone to ask, and that is far harder to provide remotely.

The realistic path is one to two years on site or hybrid, then remote work opens up widely. That is a good outcome. It is not the outcome advertised as “work from home in four months”, and knowing which one you are signing up for changes whether the training was a good decision.

Choosing training

Unlike clinical fields, coding has no programmatic accreditor whose approval gates the exam. Anyone can sit the CPC. That means training quality varies enormously and price correlates weakly with it.

OptionNotes
Community college certificateUsually the best value. Often aligned to one certifying body.
AAPC or AHIMA’s own coursesAligned to their exam by definition. Mid-priced.
Private online providerWidest quality range. Check exam pass rates before paying.
Self-studyCheapest. Viable for disciplined people with a healthcare background.

Whatever you choose, ask for the first-attempt exam pass rate and what proportion of graduates are working in coding within a year. Ask whether current code books and the exam fee are included, because both are substantial and are frequently excluded from the advertised price. And check whether an externship or practical component is offered, since that is what addresses the apprentice problem.

Is this a good bet given automation?

A fair question and it deserves a straight answer rather than reassurance.

Computer-assisted coding has existed for years and machine learning is being applied to it seriously. Straightforward, high-volume, repetitive coding is the part most exposed, and that is also the part entry-level coders traditionally cut their teeth on. It would be dishonest to suggest this field is untouched.

What is harder to automate is the ambiguous case: documentation that does not clearly support a code, a denial that needs an appeal argued, a clinician who needs querying, an audit that needs defending. Those require judgement and accountability, and the regulatory consequences of getting them wrong mean a human generally has to own the decision.

The reasonable read is that the field is likely to shift toward auditing, denial management, compliance and specialty coding, and away from high-volume routine work. If you enter it, aim at the judgement end: specialise, learn appeals, and treat the entry-level routine coding as a stage rather than a destination.

For the wider set of routes, see healthcare careers without medical school. For a comparably short route with patient contact instead, see medical assistant programmes.

How to actually get the first job

The certification is the easy part. Getting hired without experience is the part that defeats people, so it is worth planning for before you enrol rather than after you are certified and stuck.

  1. Get into a medical office in any role. Front desk, scheduling, records, patient registration. Internal moves into coding happen constantly and external ones are hard. This is the single most effective route and it is almost never the one advertised.
  2. Apply to large employers, not small practices. Hospital systems, billing companies and large multi-site groups have the supervision capacity to take someone new. A two-physician practice needs a coder who is already good.
  3. Take the practical experience course. The AAPC offers one specifically to offset part of the apprentice requirement. It costs money and it removes the obstacle that is costing you interviews.
  4. Look for the word apprentice in job adverts. Some employers explicitly hire CPC-A holders and train them. They exist and they are worth searching for by that term.
  5. Volunteer or intern if you can afford to. Some clinics will take an unpaid coder for a few months, and documented hours count.

Expect the first role to be on site and to pay modestly. The pay and the flexibility both arrive with experience, and the gap between year one and year three in this field is unusually large.

Where the pay actually rises

General outpatient coding is the entry point and the floor. Earnings climb by moving toward work that is harder to automate and harder to staff.

DirectionWhy it pays more
Inpatient hospital codingMore complex, longer records, higher stakes per claim
Specialty codingCardiology, oncology, surgery and interventional radiology have dense rule sets few coders master
Risk adjustment codingTies directly to payer revenue, and demand has been strong
Auditing and complianceReviewing other coders’ work; judgement-heavy and hard to automate
Denial management and appealsArgues cases rather than assigning codes. Directly recovers money.
Coding managementRunning a team, usually the highest-paid route

Notice that every row moves away from routine code assignment and toward judgement, argument or supervision. That is the same direction automation is pushing the field, which makes it the sensible place to aim from the beginning rather than somewhere to retreat to later.

The practical implication for someone starting out: treat general coding as an apprenticeship in the ordinary sense of the word, and pick a specialty as soon as you have a choice about it.

Read next

Frequently asked questions

How long does medical billing and coding training take?

Four to twelve months for a certificate, depending on the provider and whether you study full or part time. No degree is required and there is no state licence.

What is CPC-A and how do I remove the A?

CPC-A is the apprentice version of the AAPC’s Certified Professional Coder credential, awarded when you pass the exam without documented coding experience. Removing it generally requires about two years of on-the-job experience, reducible to roughly one year combined with additional approved training, or through the AAPC’s practical experience course.

Can you work from home doing medical coding?

Yes, but usually not straight away. Remote coding roles overwhelmingly ask for one to three years of experience, because new coders need review and support that is difficult to provide remotely. One to two years on site is the realistic path to remote work.

Which is better, AAPC or AHIMA certification?

Both are widely recognised. AAPC has traditionally focused on physician and outpatient coding, AHIMA on hospital and inpatient work. The most reliable way to choose is to search job adverts in your area and see which credential local employers name more often.

Do you need a degree for medical coding?

No. A certificate is the standard route and no degree is required to sit either certifying body’s exam. An associate degree in health information management is an alternative that opens more hospital and management roles later.

Will AI replace medical coders?

Automation is already handling routine high-volume coding, which is the work entry-level coders traditionally start on. Ambiguous documentation, denials, appeals, audits and compliance still need human judgement and accountability. The field is likely to shift toward those areas rather than disappear.

Certification requirements, apprentice removal rules, code sets and continuing education obligations are set by the certifying bodies and change. Nothing here is career or legal advice. Confirm current requirements directly with the AAPC or AHIMA before enrolling in any training, and check what credential local employers actually ask for.