Medical Coding Certification: CPC vs. CCA vs. CCS vs. CBCS

By Chris Gaglardi
| Published September 17, 2026

Share on Pinterest Pinterest share button Share on X X - Twitter share button Share on Meta Facebook share button

Choosing a medical coding credential is less about finding the one certification that is "best" and more about matching a credential to the kind of coding work you actually want to do.

CPCPhysician and professional-fee coding. Beginners who pass without required experience receive CPC-A status.
CCAEarly-career coding across healthcare settings.
CCSMore advanced inpatient and outpatient facility coding.
CCS-PPhysician-based coding through AHIMA.
CBCSBilling, claims, revenue-cycle support, and coding fundamentals.

None of those descriptions means an employer must prefer one credential everywhere. Job requirements vary by organization, specialty, and experience. The useful question is: Which credential lines up with the work setting and responsibilities you want?

Quick comparison

CredentialIssuerBest-aligned workBeginner-friendly?Membership required to maintain?Exam references
CPC / CPC-AAAPCPhysician, clinic, professional-fee codingYes, but inexperienced passers receive CPC-AYesApproved print books or platform eBooks
CCAAHIMAEarly-career coding across settingsYesNoApproved 2026 print codebooks
CCSAHIMAHospital/facility coding, including inpatient complexityUsually better after deeper training or experienceNoApproved 2026 print codebooks
CCS-PAHIMAPhysician-based/professional codingUsually better after experienceNoApproved 2026 print codebooks
CBCSNHABilling, claims, revenue-cycle support plus coding fundamentalsYesNo professional-association membership requiredIntegrated digital coding resources; no personal physical manuals

Do not confuse a school certificate with a professional certification. Finishing a medical coding program can prepare you for an external credential exam, but the school's completion certificate does not automatically make you a CPC, CCA, CCS, CCS-P, or CBCS.

Which medical coding credential fits your goal?

This matcher gives you a credential to investigate first, plus a caveat. It does not rank credentials or pretend one is universally best.

Choose a work setting, then run the matcher.

If you want physician-office or professional-fee coding

The CPC is worth investigating first. AAPC centers the credential on professional coding, including CPT, ICD-10-CM, HCPCS Level II, evaluation and management services, and physician-practice reimbursement.

The catch for beginners is the apprentice designation. Passing the CPC exam without satisfying AAPC's experience requirement results in CPC-A status, not the unsuffixed CPC.

The CCS-P is another physician-based option, but AHIMA describes it as a natural progression for professionals experienced with outpatient records. For a complete beginner, CPC or CCA is usually a more logical credential to investigate before jumping directly to CCS-P.

If you want hospital inpatient or complex facility coding

Look closely at the CCS. AHIMA positions CCS for professionals experienced in coding inpatient and outpatient records. Recommended preparation includes advanced ICD coding, reimbursement methodology, anatomy and physiology, pathophysiology, pharmacology, and coding experience.

That experience is recommended, not a formal prerequisite. The distinction matters. Saying you "must have two years" to take CCS overstates AHIMA's current rule.

If you are new and want a broad coding credential

The CCA is designed for early-career professionals. AHIMA requires a high school diploma and recommends, but does not require, six months of coding experience, completion of an AHIMA-approved coding program, or comparable coursework.

CCA does not carry an apprentice suffix. That does not mean it automatically unlocks every hospital coding job; more complex roles can still demand experience or an advanced credential.

If your goal is billing, claims, and revenue-cycle support

The CBCS deserves a look. NHA's eligibility routes include recent medical billing and coding training, qualifying work experience, or a registered apprenticeship, along with the high-school-equivalency requirement.

CBCS is not simply a cheaper version of CPC or CCS. It places more emphasis on billing workflow, claims, payer rules, insurance, and revenue-cycle tasks.

CPC and CPC-A: the physician-coding route

AAPC's CPC exam has 100 questions and allows four hours. AAPC currently lists core exam vouchers at $425 for one attempt or $499 for two attempts. Student pricing is $400 or $475. Current AAPC membership is $229 per year for individuals and $164 for eligible students, and membership is required to maintain an AAPC credential.

AAPC also has a current CPC/CPB exam page that displays a $399 single-attempt price, so check the current checkout/support page rather than budgeting from an old screenshot or third-party article. The current AAPC support page lists the standard CPC core voucher at $425.

The CPC exam is open-book. AAPC permits approved print books or eBooks delivered through its exam platform.

What CPC-A actually means

When you pass CPC without satisfying the experience requirement, AAPC gives you the CPC-A designation. The "A" marks apprentice status; it does not mean you failed the certification exam.

AAPC currently lists three ways to remove the apprentice designation:

  1. Two years of on-the-job coding experience.
  2. One year of work experience plus Practicode or an approved 80-hour coding course.
  3. Practicode plus an approved 80-hour coding course.

Practicode uses 600 redacted medical records. Successful completion of the full Practicode requirement at the required proficiency can count for one year toward apprentice removal.

CCA: AHIMA's early-career coding credential

AHIMA requires CCA candidates to have a high school diploma. It recommends, but does not require, six months of direct coding experience, completion of an AHIMA PCAP-approved program, or comparable coursework.

The current CCA exam contains 105 questions: 90 scored and 15 pretest items, with two hours allowed. Candidates cannot return to previously answered questions or flag items for later review.

Current exam pricing is $199 for AHIMA members and $299 for non-members. AHIMA membership is optional. Professional membership is currently $149 per year.

For CCA exams delivered on or after May 1, 2026, AHIMA requires candidates to bring the approved 2026 codebooks to the Pearson VUE test center. Candidates without the correct books are denied testing and forfeit the exam fee.

CCA candidates who fail must wait at least 30 days before a new application can be approved.

CCS: the more advanced facility-coding route

AHIMA describes CCS as a natural progression for professionals experienced in inpatient and outpatient coding. Recommended preparation includes one of several combinations, such as advanced coding coursework plus one year of experience, two years of coding experience, CCA plus one year, another coding credential plus one year, or an existing CCS-P/RHIT/RHIA credential.

Those are recommended preparation paths, not mandatory eligibility barriers.

The current CCS exam fee is $299 for AHIMA members or $399 for non-members. AHIMA membership is not required to hold the credential.

For exams delivered on or after May 1, 2026, candidates must bring the approved 2026 physical codebooks. Check AHIMA's current list shortly before buying books because exact approved editions matter.

CCS-P: physician-based coding through AHIMA

CCS-P focuses on physician offices, group practices, multi-specialty clinics, and specialty centers. AHIMA describes it as a natural progression for professionals experienced in outpatient records.

Current exam pricing is $299 for members and $399 for non-members. For exams on or after May 1, 2026, candidates must use the approved 2026 codebook list.

For someone comparing CPC vs. CCS-P, the practical difference is partly organizational ecosystem and career stage: CPC is AAPC's flagship professional-coding credential, while AHIMA frames CCS-P as a progression for experienced outpatient coders. Employers can accept either, both, or other credentials.

CBCS: billing-and-coding support through NHA

NHA's CBCS eligibility requires a high school diploma or equivalent (or qualifying provisional status) plus an eligible route such as recent billing-and-coding training, relevant work experience, or a registered apprenticeship.

NHA changed the CBCS testing experience so candidates no longer rely on personal physical coding manuals during the exam; code-lookup resources are integrated into the testing experience.

NHA certifications are renewed every two years. For non-pharmacy NHA credentials, the current renewal requirement is 10 continuing-education credits plus a $195 renewal fee.

NHA does not expose one universal public CBCS exam price consistently across its current public pages, and institutional testing can be bundled differently. Confirm the current exam price in your NHA account or with your school before enrolling.

School certificate vs. professional certification

A certificate is usually an educational award from a college, career school, or training provider. It shows that you completed a program.

A certification is a professional credential awarded by a certifying organization after you meet its eligibility and exam requirements. CPC, CCA, CCS, CCS-P, and CBCS are certifications.

A school can prepare you for one of those exams without awarding the professional credential itself.

Before enrolling, ask:

  • Which external certification exam does the curriculum prepare me for?
  • Is the exam voucher included in tuition?
  • Are current codebooks included?
  • Does the program satisfy any CPC-A education credit?
  • Does the curriculum teach the coding system used in my target setting?
  • Is there hands-on chart coding, not just multiple-choice test prep?

If a school says it prepares students for "all medical coding certifications," ask for specifics. These credentials do not test identical job scopes.

Accreditation and approval: four different things people mash together

  • Institutional accreditation applies to the school or college as a whole.
  • NCCA accreditation applies to a professional certification program, not the college you attended.
  • CAHIIM accreditation applies to eligible health-information academic programs and matters for degree-based RHIT/RHIA pathways.
  • AHIMA PCAP approval evaluates coding-program curriculum alignment. It is an approval program, not the same thing as institutional or CAHIIM accreditation.

Do not accept "accredited medical coding certification" as a complete answer. Ask what is accredited, by whom, and what that accreditation actually changes for you.

What does medical coding pay?

The Bureau of Labor Statistics does not publish separate national wage tables for CPC holders, CCS holders, CCA holders, or CBCS holders. Claims such as "CCS earns $X more than CPC" should not be presented as federal wage facts.

The clean federal baseline is Medical Records Specialists (SOC 29-2072):

  • May 2025 median annual wage: $51,140
  • 10th percentile: $37,000
  • 90th percentile: $81,150
  • 2025 employment: about 200,700
  • 2035 projected employment: about 216,300
  • Projected growth, 2025-35: 7.8% (8% when rounded by BLS)
  • Average annual openings, 2025-35: about 14,000

Do not read the wage percentiles as career stages. BLS does not say the 10th percentile is a CPC-A salary or that the 90th percentile represents an auditor or manager. Geography, industry, specialty, experience, schedule, and duties all affect pay.

BLS also notes that AI-powered tools may make coding work more efficient and could affect demand. That is not evidence that medical coding is either "AI-proof" or doomed.

What certification costs are easy to overlook?

Exam fees are only one part of the bill. The most useful comparison separates mandatory, conditional, and optional expenses instead of inventing a fake universal three-year total.

CPC

  • Exam voucher
  • Mandatory AAPC membership
  • Codebooks or approved eBook access if not included
  • Possible retesting
  • Continuing education
  • Possible Practicode or education costs for CPC-A removal

CCA / CCS / CCS-P

  • Exam fee
  • Required current codebooks
  • Optional AHIMA membership
  • Possible retesting
  • Continuing education and recertification fees

CBCS

  • Exam fee quoted through your purchasing route
  • Possible training costs
  • Renewal every two years
  • Continuing education

Which certification should a beginner choose?

  1. Choose the work setting first. Physician/pro-fee, facility/inpatient, and billing/revenue-cycle roles are not interchangeable.
  2. Choose the credential second. Match the exam to the work you want instead of chasing the loudest credential marketing.
  3. Choose the training third. Compare programs by whether they teach the code sets and workflows the credential actually tests.

For many newcomers, CPC, CCA, or CBCS will make more sense to investigate first than CCS. Someone with stronger coding preparation or experience who wants hospital/facility work may reasonably target CCS sooner.

When an RHIT path may make more sense

If your real goal is broader health information work such as data governance, health information systems, compliance, records management, or departmental advancement, a short coding credential may be too narrow.

The RHIT is tied to an academic health information pathway with specific CAHIIM education eligibility. It is a different commitment from taking a standalone coding-certification exam.

Questions to ask before enrolling in medical coding training

  1. Which external credential does this program specifically prepare me for?
  2. Does the curriculum teach ICD-10-CM, CPT, HCPCS Level II, and ICD-10-PCS where relevant to my target credential?
  3. Is the certification exam voucher included?
  4. Are current codebooks included, and can I keep them?
  5. Does this program qualify for AAPC CPC-A education credit? If so, what documentation will I receive?
  6. How much real chart coding will I do before graduation?
  7. Does the program include an externship, practicum, or employer-facing experience?
  8. What job titles do recent graduates actually pursue?

If the answers stay vague, keep shopping.

Frequently asked questions

Do I need a degree to become a medical coder?

Not necessarily. CPC, CCA, CCS, CCS-P, and CBCS have their own eligibility rules, and none universally requires a bachelor's degree. Degree-based health information credentials such as RHIT and RHIA have different academic requirements.

Is CPC better than CCS?

Neither is universally better. CPC is strongly aligned with physician and professional coding. CCS is designed around more advanced coding of inpatient and outpatient records. Your target work setting matters more than a generic ranking.

Can I take the CCS without two years of experience?

Yes. AHIMA lists experience and coursework combinations as recommended preparation, not mandatory eligibility requirements.

What is the difference between CPC and CPC-A?

Both indicate that you passed the CPC exam. CPC-A means you have not yet satisfied AAPC's apprentice-removal experience or equivalency requirement. Once those requirements are met and approved, the "A" is removed.

Next steps

If you know which credential you want but still need foundational education, compare medical billing and coding programs and ask each school which external certification its curriculum actually supports.

If you already have some training and want to see how comfortable you are with code lookup and coding guidelines, use the free Medical Coding Practice Lab before spending money on another prep product.

Sources

Credential rules, fees, and testing policies can change. Sources were checked September 17, 2026.