Medical Billing and Coding Programs
Medical billing and medical coding are often bundled into one school category, but they are not the same job. That distinction should shape the program you choose.
Medical coders spend more of their time interpreting clinical documentation and applying systems such as ICD-10-CM, CPT, HCPCS Level II, and, for some facility roles, ICD-10-PCS. Medical billers work farther downstream in the revenue cycle, dealing with claims, payer requirements, reimbursement, denials, payment posting, and patient balances. Some smaller practices and entry-level roles combine both kinds of work.
So before comparing schools, decide what you are actually training for: billing, professional/outpatient coding, facility/inpatient coding, a combined billing-and-coding role, or a broader health information career. Then compare programs by curriculum, accreditation or approval status, certification alignment, practical experience, total cost, and outcomes instead of choosing the one with the fastest headline.
What Exactly Are You Training For?
| Goal | Main work | What training should emphasize | Credentials worth investigating |
|---|---|---|---|
| Medical biller | Claims, payer rules, payment posting, denials, accounts receivable | Revenue cycle, insurance, claims, reimbursement, compliance, basic coding literacy | AAPC CPB; NHA CBCS |
| Professional/outpatient coder | Physician and outpatient documentation, diagnosis and procedure coding | Anatomy, terminology, ICD-10-CM, CPT, HCPCS Level II, coding guidelines, documentation analysis | AAPC CPC; AHIMA CCA |
| Facility/inpatient coder | Hospital records and inpatient procedures | Stronger clinical sciences, ICD-10-CM, ICD-10-PCS, reimbursement methodology, complex record review | AHIMA CCS; other facility-focused credentials as experience grows |
| Billing-and-coding generalist | A mix of outpatient coding and revenue-cycle work | Both coding fundamentals and claims/reimbursement workflows | CPC, CPB, CBCS, or another credential aligned with the intended job |
| Health information technician | Broader record quality, data, privacy, information systems, and HIM work | Health information management curriculum, not just billing/coding | RHIT if the education route meets AHIMA eligibility requirements |
These are common alignments, not universal job descriptions. Employers use different titles, and a program name alone does not tell you how deep the coding or billing curriculum goes.
Medical Billing vs. Medical Coding: Choose Training That Matches the Work
A combined program can be useful, but the curriculum should still match the kind of work you want.
Coding-heavy programs
Coding-focused training should teach you how to read healthcare documentation and apply the correct classification and procedure-reporting systems. Depending on the intended setting, coursework may include medical terminology, anatomy and physiology, pathophysiology, pharmacology, ICD-10-CM, CPT, HCPCS Level II, reimbursement, compliance, and documentation analysis.
If a school promotes hospital or inpatient coding preparation, look for meaningful ICD-10-PCS instruction and facility reimbursement concepts. A short course built mainly around outpatient code lookup is not automatically preparation for complex inpatient work.
Billing-heavy programs
Billing-focused training should go deeper into the revenue cycle: insurance and payer requirements, claim creation and submission, reimbursement, payment posting, denials, accounts receivable, patient balances, compliance, and the systems used to move claims through the payment process.
A billing program still needs enough coding knowledge to understand why claims are built and edited the way they are. But billing training and advanced clinical coding training are not interchangeable.
Combined programs
Combined medical billing and coding programs can make sense for students who want broader entry-level preparation, particularly for offices where one person may handle multiple administrative functions. The tradeoff is depth. Ask exactly how much time the curriculum spends on coding versus billing and which professional credential, if any, it is designed to support.
Certificate, Diploma, or Associate Degree?
There is no single nationally required school credential for entering medical billing or coding. Schools use terms such as certificate, career diploma, and associate degree differently, so compare the actual curriculum and credits rather than relying on the label.
Focused certificate or diploma
A focused program can be the shorter route when your goal is job-specific billing or coding preparation. Programs vary from relatively short courses to substantially longer college certificate sequences. Important questions include:
- Does the coding curriculum include enough anatomy, terminology, and pathophysiology for the credential or job you want?
- Does it cover the code sets used in the intended work setting?
- Is the program designed around billing, coding, or both?
- Are the credits transferable, if that matters to you?
- Does the program qualify for institutional financial aid options you plan to use?
- Is a certification exam voucher included, or is exam preparation merely advertised?
Associate degree and broader HIM routes
An associate degree usually adds general education and broader health information coursework. That can be useful if you want a wider foundation in health information management, data quality, privacy, information systems, or future degree progression.
Do not assume that any associate degree makes you eligible for the RHIT exam. AHIMA currently requires the academic requirements of an associate-level Health Information Management program accredited by CAHIIM, subject to AHIMA's published eligibility rules.
What Does “Accredited Medical Billing and Coding Program” Actually Mean?
This is one of the messiest parts of shopping for training. Four different ideas are routinely squeezed into the word accredited. They are not the same thing.
| Claim you see | What to verify |
|---|---|
| Accredited school or college | Which institutional accreditor recognizes the school. Check the U.S. Department of Education's DAPIP database and the accreditor itself. |
| CAHIIM-accredited program | Whether the exact program is listed by CAHIIM. CAHIIM accredits HIM degree programs and also certificate programs in areas that can include medical coding and revenue-cycle subjects. |
| AHIMA-approved coding certificate | Whether the exact non-degree certificate appears in AHIMA's Professional Certificate Approval Program (PCAP) directory. PCAP is program approval, not institutional accreditation. |
| AAPC education partner or AAPC curriculum | Whether the school is using AAPC curriculum through its education-partner/licensing program. That relationship can be useful for credential preparation, but it is not institutional accreditation. |
The practical rule: when a school says accredited, ask who accredits what. Is the institution accredited? Is the specific program accredited? Is a certificate approved by a professional organization? Or is the curriculum simply aligned with a certification exam?
Also remember that accreditation does not automatically guarantee that another school will accept your credits, that every form of financial aid applies, or that an employer will prefer the program. Verify the outcome you care about separately. For more background, see our guide to college and trade-school accreditation.
School Certificate vs. Professional Certification
A school can award a certificate or diploma for completing its curriculum. Professional certifications such as CPC, CCA, CCS, CPB, CBCS, and RHIT are awarded by outside credentialing organizations after you meet their rules and, generally, pass an exam.
Finishing a program does not automatically make you a CPC, CCS, or another certified professional unless you separately satisfy that credential's requirements.
| Credential | Organization | Main focus | Education/experience point to know |
|---|---|---|---|
| CPC | AAPC | Physician-office and outpatient coding | If you pass without two years of coding experience, AAPC awards CPC-A apprentice status. AAPC has specific combinations of work experience, an approved 80-hour course, and Practicode that can remove the A. |
| CCA | AHIMA | Entry-level coding across healthcare settings | High school diploma is the eligibility baseline. Coding experience or relevant training is recommended, not required. |
| CCS | AHIMA | More advanced coding, including facility coding | AHIMA recommends substantial coursework and/or coding experience, but those recommendations are not the same as mandatory exam eligibility prerequisites. |
| CPB | AAPC | Medical billing and revenue cycle | Focuses on billing, claims, reimbursement, payer rules, denials, and compliance rather than deep clinical coding. |
| CBCS | NHA | Combined billing and coding fundamentals | Requires a high school diploma/equivalent plus recent training or qualifying supervised work experience under NHA's current eligibility routes. |
| RHIT | AHIMA | Broader health information management | Requires an associate-level HIM education route meeting AHIMA's CAHIIM-accreditation eligibility requirements. A generic coding certificate does not create RHIT eligibility. |
Credential rules change. Before paying tuition because a school promises certification preparation, check the current candidate requirements directly with the credentialing organization.
Licensing is usually not the main gate
Medical billing and coding is generally a certification- and employer-requirement field rather than a licensed clinical profession with one standard state licensing pathway. BLS notes that certification may be required or preferred for Medical Records Specialists. Employer expectations can still vary, so ask schools which credentials and requirements are common for the roles and location you are targeting.
A CPC-specific question worth asking
If CPC is your goal, ask whether the program provides at least 80 contact hours of coding education that AAPC will accept toward CPC-A apprentice removal. AAPC currently lets CPC-A holders remove the apprentice designation through approved combinations of work experience, an 80-hour course, and Practicode. Practicode itself counts as one year of coding experience when its requirements are met.
That makes “prepares you for the CPC exam” and “helps you reach full CPC status” two different claims. Ask schools to explain both.
What Strong Medical Coding Programs Should Teach
For a coding-heavy program, look for a curriculum that builds clinical understanding before expecting you to assign codes. Depending on the target setting, useful subjects can include:
- Medical terminology
- Anatomy and physiology
- Pathophysiology
- Pharmacology
- Clinical documentation
- ICD-10-CM
- ICD-10-PCS for inpatient/facility-oriented training
- CPT
- HCPCS Level II
- Reimbursement methodology
- Coding guidelines and compliance
- Healthcare privacy and information security
- Electronic health records and coding technology
- Case-based coding practice
CPT is maintained and copyrighted by the American Medical Association, so reputable programs should provide legitimate current access rather than reproducing pirated code content.
Current code sets matter
Medical coding is not a memorize-it-once field. CMS and CDC publish ICD-10-CM/PCS updates for October 1 and can also publish April 1 updates. CMS publishes HCPCS Level II files quarterly. The AMA's main annual CPT code set takes effect January 1, with some categories also receiving interim electronic releases.
Ask a school:
- Which edition of each code set will I use?
- Are updated books or electronic resources included if the program crosses an update cycle?
- How does the curriculum teach students to verify current official guidance?
- Will I practice with current documentation and reimbursement rules rather than an old static workbook?
What Strong Billing Programs Should Teach
A billing-focused curriculum should go beyond typing codes into claim forms. Look for instruction in areas such as:
- Insurance terminology and payer requirements
- Claim creation, submission, and status tracking
- Reimbursement methods
- Eligibility and benefits workflows
- Payment posting
- Denials and appeals
- Accounts receivable
- Patient financial responsibility
- Compliance and healthcare privacy
- Practice-management or billing systems
- Enough ICD-10-CM, CPT, and HCPCS knowledge to understand claim data and edits
If a program promises both advanced coding and deep billing preparation, compare the total instructional time. There are only so many hours in a curriculum, despite what the brochure may imply.
Practicum, Externship, and Hands-On Experience
Practical experience can be valuable, but the word externship is not a quality guarantee.
Before enrolling, ask:
- Is a practicum or externship required or optional?
- Is it real workplace experience, simulated practice, or both?
- Who arranges the placement?
- Will I actually perform supervised coding or billing work, or mostly general office tasks?
- Which software and code resources will I use?
- Can the experience be documented for the professional credential I am pursuing?
If CPC is the target, verify experience-credit rules directly with AAPC. Do not assume that every school externship automatically removes CPC-A status.
Online Medical Billing and Coding Programs
Billing and coding are relatively compatible with online learning because much of the work is documentation- and computer-based. But “100% online” tells you almost nothing about instructional quality.
A stronger online program should make it clear how students get:
- Access to qualified instructors
- Detailed feedback on coding or billing assignments
- Current code-set resources
- Practice with realistic records and scenarios
- Exposure to EHR, encoder, billing, or practice-management systems where appropriate
- Practicum or simulated applied experience
- Preparation for the specific credential the school advertises
- Academic and career support
Also check how exams are proctored, what technology you need, whether books/software are included, and whether any practicum has location restrictions.
How Long Does Training Take?
There is no honest one-number answer. Focused career programs may take a few months or more than a year depending on scope and pace. College certificate sequences and associate degrees require more credits and usually take longer.
Instead of comparing programs by advertised calendar length alone, compare:
- Contact hours or credits
- Full-time vs. part-time pace
- Coding depth
- Billing depth
- General education requirements
- Practicum requirements
- Included certification preparation
- Whether prerequisites are built into the program
A “fast” program is only fast if it actually gets you to the skills and credential path you need.
What Does Medical Billing and Coding Training Really Cost?
Tuition is only one part of the bill. Ask for a written total-cost breakdown that includes:
- Tuition and registration fees
- Required textbooks
- Current ICD-10, CPT, and HCPCS resources
- Software, lab, or virtual-practice fees
- Certification exam vouchers
- Professional memberships if required for the intended exam
- Retake fees
- Practicum-related expenses
- General education courses in a degree program
- Graduation or technology fees
Certification pricing changes, so verify it directly before enrolling. As of September 2026, for example, AAPC lists $425 for one attempt at core exams including CPC and CPB, while AHIMA lists CCA at $199 for members/$299 for nonmembers and CCS at $299/$399. Those are certification costs, not school tuition.
Career and Pay Context: Billing and Coding Are Not One BLS Occupation
There is no federal occupation called “medical biller and coder.” For coding-oriented work, the closest major BLS category is Medical Records Specialists. Billing-type work is often represented by Billing and Posting Clerks, a broader occupation that includes workers outside healthcare.
| BLS occupation | Why it matters here | 2025 median pay | 2025-35 outlook | Average annual openings |
|---|---|---|---|---|
| Medical Records Specialists | Closest BLS category for many coding-oriented roles | $51,140 | +8% | 14,000 |
| Billing and Posting Clerks | Broad proxy for billing work across industries, not a medical-billing-only category | $48,500 | About 0% | 37,000 |
BLS projects Medical Records Specialists to grow 8 percent from 2025 to 2035. For Billing and Posting Clerks, employment is essentially flat nationally over the same period. BLS notes that billing jobs may rise in fast-growing healthcare industries while automated invoice processing limits overall employment growth.
Do not use those figures as a promise of what a graduate will make. Pay varies by employer, setting, location, experience, duties, and credentials. They are useful for comparing occupational categories, not predicting an individual starting salary.
Can Medical Billers and Coders Work From Home?
Remote and hybrid billing/coding jobs exist, but an online program does not come with a remote job stapled to the diploma.
Employers set their own experience, productivity, accuracy, security, and credential requirements. Remote work involving protected health information also requires compliance with the employer's privacy and information-security controls.
If working from home is a major goal, ask schools for evidence about the roles their graduates actually obtain, not just whether billing and coding work can theoretically be done on a computer.
How AI and Computer-Assisted Coding Change What You Should Learn
Automation is already part of coding and revenue-cycle work. BLS specifically notes that increasing use of AI-powered coding tools may affect demand for Medical Records Specialists, even while projecting 8 percent employment growth through 2035. Billing workflows are also affected by automated invoice and claims-processing technology.
That makes shallow code lookup a weak long-term educational target. A stronger program should teach enough clinical context, documentation analysis, compliance, reimbursement logic, and technology use for students to evaluate automated suggestions and recognize when something does not fit the record.
AHIMA has argued for guardrails and human review around automated coding, while AAPC's current education emphasizes critical thinking and validating AI-generated suggestions. The useful question is not “Will AI kill coding?” It is “Will this program teach me the judgment needed to work with increasingly automated systems?”
Program Outcomes Worth Asking For
Before enrolling, ask the school to document whatever outcomes it uses in marketing. Useful questions include:
- What percentage of students complete this specific program?
- Which certification exam does the curriculum prepare students for?
- What is the first-attempt pass rate for that exam, and what cohort/year is being reported?
- What percentage of graduates are placed in billing, coding, or health-information roles?
- What jobs does the school count as “in field”?
- Who verifies placement data?
- Which employers or practicum partners have taken recent students?
- What portion of graduates complete an externship or practicum?
- What is the typical debt for students who borrow?
- Can I see the methodology behind every advertised placement or salary statistic?
For eligible colleges and degree programs, federal College Scorecard data can also provide institution- and program-level context on costs, debt, completion, and earnings where data is available.
12 Questions to Ask Medical Billing and Coding Schools
- Is this program mainly billing, mainly coding, or genuinely both?
- Which work setting is the coding curriculum built for: physician/outpatient, facility/inpatient, or both?
- Which professional certification is the program designed to prepare me for?
- Does completing the program make me eligible for that exam, or are there additional experience or education requirements?
- If CPC is the goal, how does the program fit AAPC's CPC-A apprentice-removal rules?
- What exactly does your accreditation or approval claim refer to: the school, this program, AHIMA PCAP, CAHIIM, or an AAPC curriculum relationship?
- Which editions of ICD-10-CM/PCS, CPT, and HCPCS will I use, and who pays for updates?
- What coding, EHR, billing, or encoder software will I practice with?
- Is there a practicum or externship, who arranges it, and what work will I actually perform?
- What is the full cost including books, software, memberships, certification exams, and retakes?
- What completion, certification-pass, and job-placement outcomes can you document for this exact program?
- If the program advertises remote careers, what percentage of recent graduates actually obtained remote billing or coding roles?
Program Red Flags
Be cautious when a school:
- Says you will be “nationally certified” without naming the credentialing organization and exam
- Treats a school certificate as if it were CPC, CCA, CCS, CBCS, CPB, or another professional certification
- Uses “accredited” without identifying what is accredited and by whom
- Claims CAHIIM, AHIMA, or AAPC status that you cannot verify in the organization's current directory or program information
- Promises guaranteed certification, guaranteed employment, or guaranteed remote work
- Promotes complex inpatient-coding proficiency from an extremely thin crash course
- Uses outdated coding resources without explaining how current updates are handled
- Cannot explain the total cost beyond headline tuition
- Advertises an externship but cannot say who arranges it or what students actually do
- Publishes placement or salary statistics without a methodology and reporting period
Try Medical Coding Before Choosing a Program
If you are deciding whether the coding side appeals to you, use Trade-Schools.net's free Medical Coding Practice Lab. It lets you explore ICD-10-CM search, code-family recognition, chapter navigation, flashcards, and fictional beginner scenarios using official-source coding data.
It is a study tool, not a substitute for professional coding software or credential preparation, and it intentionally does not provide CPT lookup or real-patient coding advice.
Related Healthcare Training Paths
Medical billing and coding overlaps with several healthcare-office fields, but each has a different center of gravity:
- Medical Administrative Assistant: front-office healthcare administration, scheduling, communication, and routine records/insurance duties
- Medical Office Administration: broader medical-office operations and administration
- Medical Office Specialist: cross-functional medical-office preparation
- Medical Transcription: clinical documentation and transcription workflows rather than claims coding
- Medical Assistant Career Path: a more patient-facing option that combines clinical and administrative duties
Sources and Data Notes
Labor-market data was verified September 9, 2026 using U.S. Bureau of Labor Statistics May 2025 OEWS and 2025-35 Employment Projections. Credential and accreditation details were checked against current primary sources from AAPC, AHIMA, CAHIIM, NHA, the U.S. Department of Education, CMS, and the AMA.
- U.S. Bureau of Labor Statistics: Medical Records Specialists
- U.S. Bureau of Labor Statistics: Financial Clerks / Billing and Posting Clerks
- AAPC: Certified Professional Coder (CPC) and CPC-A apprentice status
- AAPC: Certified Professional Biller (CPB)
- AHIMA: Certified Coding Associate (CCA), Certified Coding Specialist (CCS), and Registered Health Information Technician (RHIT)
- AHIMA: Professional Certificate Approval Program (PCAP)
- CAHIIM: Certificate Accreditation and Program Directory
- NHA: Certified Billing and Coding Specialist (CBCS)
- U.S. Department of Education: Database of Accredited Postsecondary Institutions and Programs
- CMS: ICD-10 updates and HCPCS quarterly updates
- American Medical Association: CPT coding resources