Medical Billing and Coding Career Guide
Medical Billing and Coding — Complete Guide to Schools, Certification, and Careers 2026
Medical billing and coding professionals translate healthcare services into the standardized codes used for insurance claims, reimbursement, and health data management. It is one of the fastest-growing healthcare careers in the United States — available through certificate programs as short as four months, with strong remote work availability and consistent demand driven by an aging population and expanding healthcare documentation requirements. This guide covers everything about medical billing and coding — what the job involves, which certification to pursue, how to choose a school, what programs cost, salary by state, and how to advance your career.
Exploring other healthcare careers? See the complete Medical Schools Guide for MD and DO programs, or browse all Healthcare Career Guides.
What Is Medical Billing and Coding?
Medical billing and coding is the process of translating healthcare services — diagnoses, procedures, treatments, and medical equipment — into standardized alphanumeric codes used for insurance claims, reimbursement processing, and health data reporting. Medical coders review clinical documentation and assign codes from standardized code sets including ICD-10-CM (diagnosis codes), CPT (procedure codes), and HCPCS Level II (equipment and supply codes). Medical billers use those codes to create and submit insurance claims, follow up on unpaid claims, manage patient billing accounts, and resolve claim denials. In many healthcare settings, billing and coding functions are performed by the same professional — in larger hospital systems, the roles may be separated into distinct positions.
Medical Coding
Medical coders read physician notes, operative reports, laboratory results, and other clinical documentation to identify billable diagnoses and procedures. They assign the correct ICD-10-CM diagnosis codes, CPT procedure codes, and HCPCS codes that accurately represent the clinical encounter. Coding accuracy is critical — incorrect codes result in claim denials, delayed reimbursement, and potential compliance violations. Medical coders must stay current with annual code updates — the ICD-10-CM and CPT code sets are updated every October and January respectively — and understand the specific coding guidelines for each clinical specialty they support.
Medical Billing
Medical billers use the codes assigned by coders to create insurance claims submitted to Medicare, Medicaid, and private insurance payers. They verify patient insurance eligibility, submit electronic claims through practice management software, track claim status, follow up on unpaid or denied claims, post insurance payments and patient payments to accounts, and manage accounts receivable. Medical billers communicate directly with insurance companies, patients, and clinical staff to resolve billing issues. Strong billing professionals reduce a healthcare organization's denial rate and days in accounts receivable — two of the most important financial performance metrics in healthcare practice management.
Work Settings
Medical billing and coding professionals work in hospitals, physician offices, outpatient clinics, home health agencies, nursing homes, insurance companies, billing service companies, and government health agencies. Remote work is one of the most significant career advantages in this field — experienced coders with strong credentials frequently work fully remotely for healthcare systems, billing services, or as independent contractors. The shift toward remote work in medical coding accelerated during 2020 and has remained — the American Health Information Management Association (AHIMA) reports that remote coding positions now constitute a substantial proportion of available coding roles nationally.
Career Outlook
The Bureau of Labor Statistics projects medical records and health information technician employment — which includes medical billing and coding — to grow 9 percent through 2032, significantly faster than the average for all occupations. Growth is driven by an aging population generating more healthcare encounters requiring documentation and billing, expansion of electronic health record systems requiring trained coding professionals, and increasing complexity of coding requirements across all payer types. Healthcare organizations of all sizes — from single-physician practices to multi-hospital health systems — require billing and coding expertise, creating broad geographic employment availability.
Medical Billing and Coding Certifications — Which Credential to Pursue
Medical billing and coding is a credential-driven field. While some entry-level positions are available without certification, certified professionals earn higher salaries, access more remote positions, and advance more quickly. The following certifications are the most widely recognized in the industry.
| Certification | Full Name | Issuing Organization | Experience Required | Exam Format | Best For |
|---|---|---|---|---|---|
| CPC | Certified Professional Coder | AAPC | None for exam; 2 years for full credential | 100 questions, 5 hours 40 minutes | Physician office and outpatient coding |
| CCS | Certified Coding Specialist | AHIMA | None required | 97 questions + 13 medical records, 4 hours | Hospital inpatient and outpatient coding |
| CCS-P | Certified Coding Specialist — Physician-based | AHIMA | None required | Multiple choice + coding scenarios | Physician office coding |
| CCA | Certified Coding Associate | AHIMA | None required | 105 questions, 2 hours | Entry-level coding; stepping stone to CCS |
| CPB | Certified Professional Biller | AAPC | None for exam | 100 questions, 5 hours 40 minutes | Medical billing focus |
| CBCS | Certified Billing and Coding Specialist | NHA | None required | 100 questions, 2 hours | Entry-level billing and coding |
| RHIT | Registered Health Information Technician | AHIMA | AAS degree required | 130 questions, 3.5 hours | Health information management |
| RHIA | Registered Health Information Administrator | AHIMA | AHIMA-accredited bachelor's required | 180 questions, 4 hours | Health information management leadership |
The two most widely pursued certifications are the CPC (from AAPC) and the CCS (from AHIMA). The CPC is the most common entry-level coding credential nationally — particularly for physician office and outpatient settings. AAPC reports over 200,000 CPC-certified professionals in the United States. The CCS is more widely required in hospital inpatient coding roles and is administered by AHIMA. Both are respected and recognized by employers — the right choice depends on your target work setting. Physician office and outpatient coding: pursue CPC. Hospital inpatient coding: pursue CCS. If uncertain, the CPC is the more accessible starting point with the largest job board presence.
Medical Billing and Coding Schools — Program Types and What to Look For
Medical billing and coding education is available through community colleges, vocational schools, online certificate programs, and university health information management programs. Program length ranges from four months for focused certificate programs to two years for associate degrees that include broader health information management content. The right program type depends on your timeline, budget, career goals, and whether you want to pursue additional credentials beyond entry-level certification.
Certificate Programs (4 to 12 months)
Certificate programs are the fastest route to entry-level billing and coding employment and certification eligibility. They focus specifically on coding systems (ICD-10-CM, CPT, HCPCS), medical terminology, anatomy and physiology basics, health insurance fundamentals, billing procedures, and coding compliance. Most certificate programs are available online and designed for working adults. Graduates are eligible to sit for the CPC, CCA, or CBCS certification examinations. Certificate programs at community colleges typically cost 3,000 to 8,000 dollars. Private online programs vary widely — 2,000 to 15,000 dollars. Verify that the program curriculum aligns with the specific certification examination you plan to pursue.
Associate Degree Programs (18 to 24 months)
Associate degree programs in health information technology or medical billing and coding provide broader training than certificate programs — including additional coursework in health information management, healthcare law and ethics, database management, healthcare statistics, and quality improvement. AHIMA-accredited associate degree programs qualify graduates for the RHIT (Registered Health Information Technician) credential — a higher-level credential than the CPC or CCS that opens additional career pathways in health information management leadership. Associate degrees cost 8,000 to 25,000 dollars at community colleges and 15,000 to 40,000 dollars at private institutions.
Online Programs
Online medical billing and coding programs are the dominant program format in this field — a reflection of the remote-work-friendly nature of the career itself. Reputable online programs are available through community college systems, AHIMA-approved programs, AAPC education partners, and private career colleges. Online programs deliver coursework asynchronously and typically include access to coding software, practice EHR systems, and virtual coding labs. When evaluating online programs, verify: accreditation status, whether the curriculum aligns with your target certification exam, what software training is included, and what job placement or career support resources are provided.
What to Look For in a Program
Four indicators of program quality: first, curriculum alignment with the CPC or CCS examination — programs that teach the specific code sets and guidelines tested on your target certification produce better pass rates than generic programs. Second, inclusion of coding software training — hands-on experience with encoder software (3M, TruCode, or similar) is expected by most employers and cannot be replaced by textbook-only instruction. Third, externship or practicum experience — programs that include supervised coding practice in real or simulated healthcare settings produce graduates who are more immediately productive in entry-level positions. Fourth, graduate employment rates and certification pass rates — ask programs for this data specifically rather than relying on marketing claims.
Online Medical Billing and Coding Programs — How They Work and What to Look For
Online medical billing and coding programs deliver all coursework remotely — there are no in-person clinical requirements because billing and coding does not involve direct patient care. This makes medical billing and coding one of the few healthcare careers where the entire educational program can be completed fully online. The absence of clinical placement requirements eliminates the geographic constraints that affect online nursing, PA, and medical programs — students can enroll in any accredited online billing and coding program regardless of location.
| Program Type | Typical Length | Total Cost | Certification Target | Notable Providers |
|---|---|---|---|---|
| Online Certificate — Basic | 4 – 6 months | $2,000 – $6,000 | CCA, CBCS | AAPC, community colleges, Penn Foster |
| Online Certificate — Comprehensive | 6 – 12 months | $3,000 – $10,000 | CPC, CCS-P | AAPC, AHIMA, community colleges |
| Online Associate Degree | 18 – 24 months | $8,000 – $30,000 | RHIT (AHIMA-accredited programs) | AHIMA-accredited community colleges |
| Online Bachelor's Degree | 3 – 4 years | $30,000 – $80,000 | RHIA (AHIMA-accredited programs) | AHIMA-accredited universities |
For online medical billing and coding programs, two accreditation standards matter most. CAHIIM (Commission on Accreditation for Health Informatics and Information Management Education) accreditation is required for programs leading to the RHIT or RHIA credential — only graduates of CAHIIM-accredited programs are eligible for these examinations. AAPC-approved education programs meet curriculum standards aligned with the CPC examination. Programs that are neither CAHIIM-accredited nor AAPC-approved should be evaluated carefully — verify that the curriculum covers all content domains tested on your target certification before enrolling.
Medical Billing and Coding Salary — How Much Do Billers and Coders Earn?
Medical billing and coding salaries vary by credential level, specialization, work setting, experience, and geographic location. Certified professionals earn significantly more than uncertified staff — certification is the single most impactful factor in salary progression in this field.
| Role and Credential Level | Average Annual Salary | Notes |
|---|---|---|
| Entry-Level Coder (No Certification) | $35,000 – $42,000 | Limited remote access; lower advancement ceiling |
| CCA (Certified Coding Associate) | $38,000 – $48,000 | Entry-level AHIMA credential; stepping stone |
| CPC (Certified Professional Coder) | $52,000 – $65,000 | Most widely held outpatient coding credential |
| CCS (Certified Coding Specialist) | $55,000 – $70,000 | Hospital inpatient coding; higher complexity |
| CPB (Certified Professional Biller) | $48,000 – $60,000 | Billing focus; practice management settings |
| RHIT (Registered Health Information Technician) | $52,000 – $68,000 | Health information management; leadership eligible |
| RHIA (Registered Health Information Administrator) | $65,000 – $90,000 | Management and director level positions |
| Remote Coding Specialist (Experienced) | $60,000 – $85,000 | Premium for remote roles at large health systems |
| Coding Auditor or Compliance Specialist | $65,000 – $90,000 | Advanced role; requires deep multi-specialty experience |
Medical billing and coding salaries vary by state and metropolitan area. States with the highest average salaries include California, Massachusetts, Washington, New Jersey, and Connecticut — all above 58,000 dollars annually for certified coders. Remote work has partially equalized geographic salary differences — a certified coder in a lower-wage state who secures remote employment with a California or New York health system can earn above the local market rate. This remote work premium makes credential quality and specialization more important than geography for maximizing earning potential.
Medical coders who specialize in high-complexity clinical areas earn above the generalist average. The highest-paying coding specializations include: cardiovascular coding (CPT codes for cardiac catheterization, electrophysiology, and vascular surgery), neurosurgery coding, orthopedic surgery coding, oncology coding, and risk adjustment coding for Medicare Advantage plans. Specialization credentials — such as the CPC-H for hospital coding or specialty-specific AAPC certifications in cardiology, oncology, or orthopedics — command premium salaries and open doors to senior coding positions at major health systems.
Medical Billing and Coding Salary by State
The following table reflects average annual salaries for medical billing and coding professionals by state, based on Bureau of Labor Statistics occupational data.
| State | Average Annual Salary | Notes |
|---|---|---|
| California | $62,000 – $72,000 | Highest in nation; large health system employers |
| Massachusetts | $60,000 – $70,000 | Strong academic medical center presence |
| Washington | $58,000 – $68,000 | Growing tech-health sector; remote-friendly employers |
| New Jersey | $57,000 – $67,000 | Dense healthcare market; proximity to NYC employers |
| Connecticut | $56,000 – $66,000 | High cost of living offset by salary |
| New York | $55,000 – $65,000 | NYC concentration; strong union presence |
| Maryland | $54,000 – $64,000 | Federal health agency employment (NIH, CMS) |
| Colorado | $52,000 – $62,000 | Growing Denver market; remote-friendly employers |
| Illinois | $50,000 – $60,000 | Chicago metro concentration |
| Texas | $48,000 – $58,000 | Large state; diverse employer market |
| Florida | $46,000 – $56,000 | High volume; lower wages than Northeast |
| Ohio | $44,000 – $54,000 | Moderate cost of living; strong regional systems |
| Georgia | $44,000 – $54,000 | Atlanta healthcare hub; rural shortage areas |
| National Median | $47,180 | Bureau of Labor Statistics |
How to Become a Medical Biller and Coder — Step by Step
- 1
Choose your certification target before choosing a school
Before enrolling in any program, decide which certification you are targeting — CPC, CCS, CCA, or CBCS. This decision drives your program choice because curricula are built around specific certification exam content domains. If you want to work in physician offices and outpatient settings, target the CPC and enroll in an AAPC-aligned program. If you want hospital inpatient coding, target the CCS and enroll in a CAHIIM-accredited or AHIMA-aligned program. Do not enroll in a generic billing and coding program without knowing which credential the curriculum prepares you for.
- 2
Complete an accredited billing and coding program
Enroll in a certificate or associate degree program aligned with your target certification. Program length ranges from four months for focused certificate programs to two years for associate degrees. Online programs are widely available and fully adequate for this career — there are no clinical placement requirements. Prioritize programs that include hands-on encoder software training, practicum or externship experience, and a demonstrated track record of certification exam pass rates.
- 3
Gain hands-on practice with coding software and real records
Coding proficiency is built through practice on real or realistic clinical documentation — not through textbook study alone. During your program, maximize time with encoder software, practice coding operative reports and discharge summaries, and use AAPC's or AHIMA's practice exam resources. After program completion and before your certification exam, dedicate specific study time to the code sets and guidelines that carry the highest weight on your target examination. AAPC and AHIMA both publish official study guides and practice examinations aligned with their respective credentials.
- 4
Pass your certification examination
Schedule your certification examination through AAPC (for CPC or CPB) or AHIMA (for CCS, CCS-P, or CCA) after completing your program. The CPC examination is open-book — you may use your ICD-10-CM, CPT, and HCPCS code books during the exam. Familiarity with tabbing, indexing, and navigating your code books quickly is as important as content knowledge. The CCS examination includes both multiple-choice questions and live medical record coding scenarios. Prepare specifically for the examination format — not just the content.
- 5
Obtain your first position and build specialty experience
Entry-level coding positions in physician offices, outpatient clinics, and billing service companies are the most accessible starting points. Focus the first one to two years on building coding speed, accuracy, and familiarity with your employer's practice management and EHR systems. During this period, identify the clinical specialty that interests you most — cardiology, orthopedics, oncology, or another high-complexity area — and begin studying toward specialty certification or a more advanced credential such as the CCS or RHIT. The combination of CPC credential, two years of experience, and specialty knowledge positions you for remote roles, senior coder positions, and coding audit or compliance careers.
- 6
Pursue advanced credentials and remote opportunities
After two or more years of coding experience, pursue advanced credentials aligned with your specialty and career goals. AAPC offers specialty-specific certifications in cardiology (CPC-Cardiology), oncology (COC), orthopedics (COSC), and more than a dozen other areas. AHIMA's CCS credential is the gateway to hospital inpatient coding and health information management leadership. Remote coding opportunities become accessible with two or more years of verified experience and an active CPC or CCS credential — major health systems, billing companies, and remote coding services actively recruit experienced credentialed coders for fully remote positions.
Medical Billing vs Medical Coding — What Is the Difference?
Medical billing and medical coding are related but distinct functions — understanding the difference helps you choose the right certification and career focus.
| Feature | Medical Coding | Medical Billing |
|---|---|---|
| Primary function | Translate clinical documentation into standardized codes | Use codes to create and submit insurance claims |
| Key skills | Clinical knowledge, code set expertise, documentation analysis | Insurance knowledge, claim submission, denial management |
| Primary code sets | ICD-10-CM, CPT, HCPCS Level II | CMS-1500, UB-04 claim forms; payer-specific rules |
| Certifications | CPC, CCS, CCA, COC | CPB (AAPC), CBCS (NHA) |
| Patient interaction | None — works with documentation only | Some — communicates with patients on billing questions |
| Remote work availability | Very high | High |
| Average salary | $48,000 – $65,000 (certified) | $42,000 – $58,000 (certified) |
| Work setting | Hospitals, coding services, health systems, remote | Physician offices, billing companies, insurance, remote |
| Advancement path | Senior coder, auditor, compliance specialist, HIM leadership | Billing manager, revenue cycle director, practice manager |
In smaller healthcare settings — physician offices, small clinics, and outpatient practices — billing and coding functions are frequently performed by the same person. In these combined roles, professionals need competency in both areas and a credential that covers both — the CPC (which covers coding) combined with the CPB (which covers billing) is the most comprehensive dual-credential combination for combined billing and coding roles. In larger hospital systems, coding and billing are typically separate departments with distinct roles, credentials, and career ladders.
Healthcare Career Guides and Resources
Medical billing and coding is one of several healthcare careers covered in SmartCGPA's healthcare education resource library. These guides cover related careers and educational pathways: