Medical Coding Professional

Updated

Online Medical Coding Program

With Penn Foster’s online Medical Coding Professional Career Diploma, you can prepare to take the next steps toward a new career as a certified professional medical coder. During this self-paced, accredited program, you’ll learn essential skills and knowledge that can help you prepare for gold-standard industry certification through the Certified Professional Coder (CPC) exam and accelerate your career.

  • Coursework and practice tests aligned to the American Academy of Professional Coders (AAPC) CPC exam, with your exam voucher included.
  • AAPC Practicode is included in your tuition, so when you complete it and pass the CPC exam, you can skip Apprentice (CPC-A) status.
  • Online and self-paced, with up to 18 months to finish around work and family.
  • What’s included in your tuition:
    • CPC exam voucher ($499 value)
    • AAPC Practicode course ($299 value)
    • AAPC student membership ($210 value)
Accredited
Online
Self Paced

Save up to $400 Ends 10/27/2026

Cost of Program

$2,199

$2,599 Save $400

or

$69/month, Start for as low as $20

1-800-523-0577 (9AM - 10PM ET)

This Program is Right for You If:

  • You want to work in healthcare without being on your feet all day.
  • You’d rather work behind the scenes than with the public or patient-facing.
  • You need a program you can fit around work and family.
  • You want the full CPC credential, without the apprentice wait.
  • You already code at work and need the credential to keep or grow your role.
medical professional on computer.

What You Will Learn

  1. How to understand and apply ICD-10-CM, CPT and HCPCS coding systems, including how to accurately apply the appropriate codes for outpatient and physician services.
  2. How electronic health records are used and regulated in healthcare.
  3. How to differentiate reimbursement systems for various programs, including private insurance and contracts, managed care, Medicare, Medicaid, Workers' Compensation, and other disability.
  4. How to employ both manual and electronic resources to accurately code and sequence information from patient health records using the ICD-10-CM classification system.
Full Program Goal & Outcomes

Medical Coding Career Outcomes

Medical Records Specialist

AVG SALARY*

$51,140/yr

NUMBER OF JOBS*

200,700

JOB GROWTH %*

8%


Medical coders translate information from a patient’s medical records, such as physician notes, lab reports, procedures, diagnoses, and medical equipment, into standardized medical codes. Healthcare providers and insurance companies then use these codes for accurate billing and record-keeping. Medical coders can work in hospitals, clinics, or for insurance companies and 64.8% work remotely.**

State Licensing Requirements

Licensing and/or certification requirements for jobs in this field are not the same in every state and may include educational, testing, and/or experiential requirements beyond those offered in the Penn Foster Program. Prospective students should contact the state professional licensing board or similar regulatory body in the state(s) where they plan to work to determine their requirements before enrolling in this program.  See the State Licensing page for contact information for state licensing/regulatory boards and certain industry licensing information. This is particularly important for residents of California and Florida.

How to Become a Medical Coding Professional

Becoming a medical coding professional involves a few steps.

  1. Earn your high school diploma or equivalent.
  2. Enroll in and complete a formal medical coding training program.
  3. Sit for certification like the AAPC’s CPC exam. 68% of employers require certification.***
  4. Find and apply for jobs!

Medical Coding Professional Curriculum Details

Estimated completion time: 18 months


With Penn Foster, you can learn at whatever pace works best for you. You’ll have up to 18 full months to complete your Medical Coding Professional Program, on your own schedule. Learners who are able to dedicate more time to studying will be able to complete their program more quickly.


Designed to help learners prepare to sit for industry certification and accelerate their medical coding careers, our online Medical Coding Professional Career Diploma focuses on essential coding and healthcare knowledge aligned to the CPC exam. Your self-paced courses include:


  • Comprehensive Medical Terminology
  • Health Information Management
  • Outpatient Coding
  • Medical Billing

 

Non-US residents: This is a United States-based institution with course materials that are geared toward US job and labor standards. Learners from outside of the US may find that some information and materials will differ from the current standards of their country. Please note, the materials for this program are in English and use the Imperial unit of measurement, not the metric system.

Show Full Curriculum
Person holding smartphone displaying tuition calculator for Penn Foster.

Not sure if the Penn Foster program you’re interested in will fit your budget?

Use our Tuition Calculator to estimate your total tuition costs to help you decide what payment plan works best for you.

Calculate Your Tuition Now

*These photos of real Penn Foster students are for illustrative purposes only and may not depict the individual who provided the testimonial.

Compare our Medical Coding programs

We're here to help.  Compare similar programs today and find your match.

These organizations trust Penn Foster with their healthcare training—you can too

Penn Foster currently works with hundreds of leading employers to meet their unique organizational needs.

Medical Coding Online Training Tuition

Take the first step toward a new career with our online Medical Coding Professional Career Diploma Program and explore Penn Foster’s affordable tuition options. Choose from one of our low-cost payment plans below and get started today. Learn more about available payment plans and ways to save.

Option 1: Pay in full

Save up to $400 Ends 10/27/2026

Cost of Program1

$2,199

$2,599 Save $400

  • Best price. Best value.
  • Pay the full cost today
  • No monthly payments
Enroll Now

Option 2: Monthly Auto Pay Plan

Cost of Program1

$2,599

  • Pay $69 per month
  • Start for $20 down
  • All major credit and debit cards accepted
Enroll Now

Option 3: Monthly Mail Pay Plan

cost of program1

$2,599

  • Pay $69 per month
  • Start for $39 down
  • Mail your payments
Enroll Now

Need more info or ready to enroll?

Looking for more information on transfer credits, military savings, or our refund policy? Find this information and more about tuition and enrollment here.

Tuition & Payment Options

We're here to help. Call 1-800-523-0577 (9AM - 10PM ET)

Request Info

Our Proven Medical Coding Professional Learning Model

Empowering students to reach their professional goals

Flexible

  • Start anytime
  • No exam due dates
  • Self-paced

Interactive

  • Digital study guides
  • Presentations and animations
  • Simulations and videos

Connected

  • 24/7 access to online resources
  • Stay in the loop through our socials
  • Dedicated Learner Center

Supportive

  • Expert faculty
  • Dedicated student support
  • Robust learning resources

Related Programs

Online Medical Coding Professional Career Diploma Program FAQs

How do I become a Certified Professional Coder?

To become a Certified Professional Coder, you’ll need to

  1. Earn your high school diploma.
  2. Get medical coding training.
  3. Sit and pass the CPC exam.
  4. Provide proof of completion of 80 contact hours of a medical coding preparation course and the AAPC Practicode course OR complete 2 years of documented work experience as a medical coding professional.

With our Medical Coding Professional Training, you’re able to skip over the work experience portion to become fully certified since our program is approved for the 80 contact hours needed and the cost of the AAPC Practicode course is covered by your tuition.

What is the CPC exam? 

Offered through the American Academy of Professional Coders (AAPC), the Certified Professional Coder (CPC) exam is a test that measures medical coding proficiency. It consists of 100 multiple-choice questions. Most questions involve various coding scenarios to test your knowledge of the proper application of PT® procedure codes, HCPCS Level II supply codes, and ICD-10-CM diagnosis codes.

This is a timed exam, so you have 4 hours to complete it and must get at least 70% of questions correct to pass the exam.

What is CPC-A apprentice status?

After passing the AAPC Certified Professional Coder (CPC) certification exam, most medical coders will remain credentialed at the CPC-A (apprentice) level until they have fulfilled a 2-year work experience requirement. To help you accelerate your new career as a certified professional coder we’ve included the cost of the AAPC Practicode course. Successful completion of the Penn Foster Medical Coding Professional program and the AAPC Practicode course meets the work experience requirement allowing you to obtain the full CPC certification credential when you pass the AAPC Certified Professional Coder (CPC) certification exam.

What happens if I fail the CPC exam?

If you fail the CPC exam, you are able to retake the test. As part of your tuition, Penn Foster will cover the cost of 2 exam attempts.

Where can I work as a Certified Professional Coder?

Certified Professional Coders can work in a variety of healthcare settings, including:

  • Doctor’s offices
  • Hospitals
  • Insurance companies
  • Skilled nursing facilities

Depending on the organization you work for and your particular responsibilities, many coders can eventually work from home, making it a flexible career option for those who prefer remote work. In fact, 64.8% of medical records specialists work remotely!**

How much do certified medical coders make? 

As of 2025, the average salary for a certified medical coder was $51,140.*

Online medical coding classes vs in-person training: which is right for me?

Whether online or in-person medical coding classes are a better fit really depends on your life and what you’re looking for. With online classes, like Penn Foster’s Medical Coding Program, there’s usually more flexibility since there are no scheduled class times or due dates, which can make it a better fit for someone with a busy life. Additionally, online classes can be a bit more budget friendly, offering monthly payment plan options instead of financing loans.

Penn Foster (Online) In-Person Schools
Fully online Yes No
Self-paced Yes Varies
Certification prep Yes Sometimes
Exam vouchers included Yes Rarely