Medical Coding Certifications: Complete Guide to AAPC and AHIMA Certifications
2026-09-15
Direct Answer
What are all the AAPC & AHIMA Medical Coding Certifications Courses? The most recognized medical coding certification options include certifications from AAPC and AHIMA. AAPC offers the widely pursued CPC (Certified Professional Coder) along with inpatient, outpatient, risk adjustment, evaluation and management, and specialty coding certifications. AHIMA offers certifications such as CCA, CCS and CCS-P, which validate coding knowledge across healthcare settings and physician-based environments. The right certification depends on your education, coding experience, career goal and the type of medical records you want to code. Medical coding is an important part of the healthcare revenue cycle. Medical coders review clinical documentation and assign standardized diagnosis and procedure codes used for billing, reimbursement, data analysis, compliance and healthcare reporting. For students planning a career in medical coding, choosing the right medical coding certification course is one of the most important decisions. Two of the leading organizations in this field are the American Academy of Professional Coders (AAPC) and the American Health Information Management Association (AHIMA). This guide explains the major AAPC certification courses and AHIMA medical coding certifications, including what each certification means, who it is suitable for and the career area it focuses on.What Are Medical Coding Certifications?
A medical coding certification is a professional credential that demonstrates knowledge and competency in medical coding and related healthcare processes.
Certified medical coders may work with:
-
ICD-10-CM diagnosis codes
-
CPT procedure codes
- HCPCS Level II codes
- ICD-10-PCS inpatient procedure codes
- Medical records and clinical documentation
- Insurance claims
- Risk adjustment data
- Healthcare reimbursement
- Coding compliance
- Specialty-specific medical records
Certification can help candidates demonstrate their knowledge to healthcare employers and differentiate themselves when applying for medical coding jobs.
AAPC offers certifications covering professional, inpatient, outpatient, risk adjustment and specialty coding. AHIMA's coding credentials include CCA, CCS and CCS-P.
AAPC Medical Coding Certifications
AAPC, the American Academy of Professional Coders, offers a wide range of medical coding certifications for different healthcare settings and specialties.
Among the most recognized AAPC certifications is the CPC – Certified Professional Coder. AAPC also offers inpatient, outpatient, risk adjustment and numerous specialty credentials.
CPC – Certified Professional Coder
The CPC certification is one of the most popular medical coding certifications for professionals entering physician-office and outpatient coding.
A CPC-certified professional demonstrates knowledge of diagnosis coding, procedure coding, medical terminology, anatomy, documentation and coding guidelines.
Who should choose CPC?
CPC is particularly suitable for:
-
Medical coding freshers
-
Graduates entering healthcare
- Physician-office coders
- Outpatient coders
- Candidates seeking a broad medical coding foundation
For many students asking, "Which medical coding certification is best for beginners?", CPC is one of the most considered options.
COC – Certified Outpatient Coder
The COC certification focuses on outpatient facility coding.
It is designed for professionals who want to work with outpatient hospitals and facility records. AAPC describes COC preparation as focused on coding in an outpatient hospital/facility setting.
Career areas
COC professionals may work in:
-
Outpatient hospitals
-
Ambulatory facilities
- Hospital departments
- Outpatient coding teams
- Healthcare revenue cycle organizations
CIC – Certified Inpatient Coder
The CIC certification focuses on inpatient hospital coding.
It involves advanced knowledge of inpatient diagnosis and procedure coding, including ICD-10-CM, ICD-10-PCS, MS-DRGs and inpatient reimbursement concepts. AAPC states that CIC validates expertise in abstracting information from medical records for ICD-10-CM and ICD-10-PCS coding and knowledge of MS-DRGs and IPPS.
Who should consider CIC?
CIC is suitable for professionals interested in:
-
Hospital inpatient coding
-
Inpatient medical records
- ICD-10-PCS
- DRG-related coding
- Hospital reimbursement
CRC – Certified Risk Adjustment Coder
The CRC certification focuses on risk adjustment coding.
Risk adjustment coding involves reviewing medical documentation and identifying diagnoses that accurately represent a patient's health status.
Career opportunities
CRC-certified professionals may work in:
-
Risk adjustment
-
HCC coding
- Healthcare analytics
- Insurance organizations
- Medicare-related coding operations
- Clinical documentation and coding teams
AAPC identifies CRC as its Certified Risk Adjustment Coder credential.
AAPC Specialty Medical Coding Certifications
AAPC also provides specialty certifications for professionals who want to develop expertise in specific medical specialties. Its current specialty certification materials include credentials such as CASCC, CANPC, CCC, CCVTC, CEDC, CEMC, CFPC, CGIC, CGSC, CHONC, COBGC, COPC, COSC, CPEDC, CRHC, CUC and CIRCC.
CASCC – Certified Ambulatory Surgery Center Coder
CASCC focuses on coding services performed in ambulatory surgery centers (ASCs).
It is suitable for coders working with surgical procedures performed in outpatient surgical facilities.
CANPC – Certified Anesthesia and Pain Management Coder
CANPC is designed for professionals specializing in anesthesia and pain management coding.
The certification focuses on the coding principles and documentation requirements associated with anesthesia and pain management services.
CCC – Certified Cardiology Coder
CCC focuses on cardiology coding.
It is appropriate for coders who work with cardiac conditions, diagnostic services, procedures and cardiovascular documentation.
CCVTC – Certified Cardiovascular and Thoracic Surgery Coder
CCVTC specializes in cardiovascular and thoracic surgery coding.
It is intended for coders working with complex cardiovascular and thoracic surgical procedures.
CEDC – Certified Emergency Department Coder
CEDC focuses on emergency department coding.
Emergency department coding requires knowledge of medical diagnoses, procedures, documentation and evaluation and management services.
This certification can be useful for professionals working in hospital emergency departments and emergency coding teams.
CEMC – Certified Evaluation and Management Coder
CEMC focuses on Evaluation and Management (E/M) coding.
E/M coding is important for accurately reporting physician and healthcare provider services based on documentation, patient encounters and medical decision-making requirements.
CFPC – Certified Family Practice Coder
CFPC specializes in family practice medical coding.
Family practice coders handle documentation involving a wide variety of conditions and services because family medicine covers patients across different age groups and medical needs.
CGIC – Certified Gastroenterology Coder
CGIC focuses on gastroenterology coding.
It is useful for professionals working with gastrointestinal diagnoses, procedures and gastroenterology-related documentation.
CGSC – Certified General Surgery Coder
CGSC is a specialty certification for general surgery coding.
It focuses on surgical documentation and coding principles related to general surgical procedures.
CHONC – Certified Hematology and Oncology Coder
CHONC focuses on hematology and oncology coding.
This specialty requires knowledge of documentation and coding related to cancer, hematological conditions, treatments and associated services.
CIRCC – Certified Interventional Radiology Cardiovascular Coder
CIRCC specializes in interventional radiology and cardiovascular coding.
It is appropriate for coders who work with complex interventional radiology and cardiovascular procedures.
AAPC specifically identifies CIRCC as the Certified Interventional Radiology Cardiovascular Coder credential.
COBGC – Certified Obstetrics and Gynecology Coder
COBGC focuses on obstetrics and gynecology coding.
It is designed for professionals working with women's health, obstetric and gynecological services.
COPC – Certified Ophthalmology Coder
COPC specializes in ophthalmology coding.
It is useful for coders working with eye-care services, ophthalmic procedures and related documentation.
COSC – Certified Orthopedic Surgery Coder
COSC focuses on orthopedic surgery coding.
Professionals pursuing this specialty develop knowledge related to musculoskeletal conditions and orthopedic surgical procedures.
CPCD – Certified Dermatology Coder
CPCD is the specialty certification for dermatology coding.
It is suitable for professionals interested in coding skin conditions, dermatological procedures and related services.
CPEDC – Certified Pediatric Coder
CPEDC specializes in pediatric medical coding.
Pediatric coding involves medical services provided to infants, children and adolescents and requires an understanding of age-specific documentation.
CRHC – Certified Rheumatology Coder
CRHC focuses on rheumatology coding.
It is designed for coders who want specialized knowledge of coding for rheumatologic and musculoskeletal conditions.
CUC – Certified Urology Coder
CUC focuses on urology coding.
It is suitable for professionals working with urological diagnoses, procedures and related medical documentation.
AAPC's current certification materials list these specialty credentials and identify their corresponding specialties.
AHIMA Medical Coding Certifications
AHIMA, the American Health Information Management Association, provides professional certifications in medical coding and health information management.
For candidates specifically interested in medical coding, three important AHIMA credentials are:
-
CCA
-
CCS
- CCS-P
AHIMA describes CCA as an entry-level coding credential, CCS as a professional coding credential demonstrating coding proficiency, and CCS-P as a physician-based coding credential.
CCA – Certified Coding Associate
The CCA certification is an entry-level medical coding credential from AHIMA.
It is designed for candidates beginning their healthcare coding careers and covers areas such as clinical classification systems, reimbursement methodologies, health information, compliance and medical coding.
AHIMA states that candidates need at least a high school diploma and recommends coding experience or completion of an appropriate coding training program.
Who should choose CCA?
CCA can be suitable for:
-
Medical coding beginners
- Entry-level healthcare professionals
- Candidates beginning a coding career
- Students completing medical coding training
CCS – Certified Coding Specialist
The CCS certification is a more advanced AHIMA coding credential.
It is designed for professionals skilled in classifying medical data from health records and demonstrates coding proficiency, data quality and accuracy.
CCS can be particularly relevant to professionals with experience in inpatient and outpatient coding.
AHIMA recommends knowledge of subjects including:
-
Anatomy and physiology
-
Pathophysiology
- Pharmacology
- Medical terminology
- Reimbursement methodology
- ICD-10-CM
- ICD-10-PCS
- CPT/HCPCS
- Coding experience
CCS career scope
CCS professionals may pursue opportunities involving:
-
Hospital coding
-
Inpatient coding
- Outpatient coding
- Health information management
- Coding quality
- Revenue cycle operations
CCS-P – Certified Coding Specialist – Physician-Based
The CCS-P certification is AHIMA's physician-based coding credential.
It is designed for professionals who perform coding in:
-
Physician offices
-
Group practices
- Multispecialty clinics
- Specialty centers
AHIMA describes CCS-P professionals as specialists in physician-based coding, health information documentation, data integrity and quality.
Who should choose CCS-P?
This certification may be suitable for experienced professionals who want to specialize in physician-based and outpatient coding.
AAPC vs AHIMA: Which Medical Coding Certification Should You Choose?
The answer depends on your career goal.
|
Certification |
Organization |
Focus |
Suitable For |
|
CPC |
AAPC |
Professional/physician coding |
Beginners and professional coders |
|
COC |
AAPC |
Outpatient facility coding |
Outpatient coders |
|
CIC |
AAPC |
Inpatient coding |
Hospital inpatient coders |
|
CRC |
AAPC |
Risk adjustment |
Risk adjustment coders |
|
Specialty AAPC |
AAPC |
Specific medical specialties |
Experienced/specialty coders |
|
CCA |
AHIMA |
Entry-level coding |
Beginners |
|
CCS |
AHIMA |
Advanced coding |
Experienced coders |
|
CCS-P |
AHIMA |
Physician-based coding |
Physician/outpatient coders |
There is no single "best" certification for every student. CPC, CCA, CCS, CCS-P, COC, CIC and CRC serve different career objectives.
For a beginner looking for a broad medical coding credential, CPC or CCA may be considered. For experienced coders, advanced or specialty certifications may provide a pathway toward specialization.
How to Choose the Right Medical Coding Certification?
Before enrolling in a medical coding certification course, consider these five factors.
Your career goal
Decide whether you want to work in physician-office coding, hospital coding, outpatient coding, risk adjustment or a medical specialty.
Your experience
Beginners may prefer an entry-level or foundational certification, while experienced coders can consider advanced and specialty credentials.
Coding system
Understand whether the certification involves ICD-10-CM, CPT, HCPCS, ICD-10-PCS or specialty-specific coding concepts.
Employer requirements
Check job descriptions for the certifications commonly requested by healthcare organizations and medical coding employers.
Training and practical experience
Certification preparation should not only focus on memorizing codes. Strong medical coding training should include medical terminology, anatomy, coding guidelines, documentation review, case studies and practical coding exercises.
AAPC itself notes that beginning coders benefit from knowledge of medical terminology and anatomy before entering medical coding curriculum.
Why Is Medical Coding Certification Important?
A professional certification can demonstrate that a candidate has studied the required coding concepts and passed a certification examination.
It can help candidates:
-
Build professional credibility
-
Demonstrate coding knowledge
- Preparing for medical coding jobs
- Develop specialty expertise
- Improve understanding of coding guidelines
- Build a long-term healthcare career
AHIMA explains that professional credentials validate established knowledge, skills and competencies and can help candidates distinguish themselves when applying for healthcare positions.
However, certification alone does not replace practical knowledge. Employers may also consider coding accuracy, experience, communication skills, productivity and understanding of healthcare documentation.
Frequently Asked Questions About Medical Coding Certifications
CPC and CCA are two commonly considered options for beginners. CPC is an AAPC credential focused on professional coding, while CCA is an AHIMA entry-level coding credential. The right option depends on your career objective and preferred certification organization.
Neither certification is universally "better." CPC and CCS have different focuses. CPC is an AAPC professional coding certification, while CCS is an AHIMA credential that demonstrates advanced coding proficiency and is particularly relevant to professionals with coding experience.
COC stands for Certified Outpatient Coder. It focuses on coding for outpatient hospital and facility settings.
CRC stands for Certified Risk Adjustment Coder. It focuses on risk adjustment coding and accurate reporting of patient health conditions from medical documentation.
CCS stands for Certified Coding Specialist. It is an AHIMA certification demonstrating professional coding knowledge, coding proficiency and data accuracy.
CCS-P stands for Certified Coding Specialist – Physician-Based. It focuses on coding in physician offices, group practices, multispecialty clinics and specialty centers.
Yes. Beginners can prepare for appropriate entry-level or professional coding certifications by completing medical coding training and developing knowledge of anatomy, medical terminology, ICD-10-CM, CPT and coding guidelines.
Students should generally develop knowledge of medical terminology, anatomy and physiology, ICD-10-CM, CPT, HCPCS, coding guidelines, documentation and healthcare reimbursement. The exact preparation requirements depend on the certification.