Skip to main content
Quick Answer

What's the Difference Between Medical Billing and Medical Coding?

Medical coding translates clinical documentation into ICD-10, CPT, and HCPCS codes — the input layer to billing. Medical billing uses those codes to create claims, submit them to payers, post payments, and pursue denials. Coding requires AAPC or AHIMA certification (CPC, CCS, COC); billing typically does not require certification but benefits from CPB credential. The roles are often combined in small practices and separated in larger groups. Annual base salaries (BLS data): coders $48,000-$68,000; billers $42,000-$58,000. Both roles are increasingly outsourced because of certification requirements (coding) and scale economies (billing).

  • Coding: documentation → CPT/ICD-10/HCPCS codes
  • Billing: codes → claims → payment posting
  • Coding requires AAPC/AHIMA certification
  • Roles often combined in small practices, separated in groups
Resource

Medical Billing vs Medical Coding: What's the Difference?

By · Published

Medical coders translate clinical documentation into standardized codes (ICD-10, CPT, HCPCS); medical billers use those codes to create and submit claims to insurance payers. Both roles operate inside the revenue cycle but they touch different parts. Coders sit upstream — closer to the chart and the clinical encounter — converting what the provider documented into the specific codes that can be billed. Billers sit downstream — closer to the claim form and the payer — packaging those codes into compliant claims, submitting them, monitoring adjudication, and working denials. The two functions are tightly linked: a coding error becomes a billing problem, and a billing problem often surfaces a coding deficiency. In small practices, one person frequently does both. In larger organizations, they are separate teams with separate certifications and separate career paths. This guide explains what each role does day to day, the certifications that distinguish them, where the work intersects, average salary ranges, and why some practices outsource one or both functions.

Definitions: Coding vs Billing

**Medical coding** is the process of translating clinical documentation — the provider's chart note, operative report, radiology report, lab result, or pathology report — into the standardized code sets used for billing, reimbursement, statistics, and research. The three primary code sets: - **ICD-10-CM** (International Classification of Diseases, 10th Revision, Clinical Modification) — diagnosis codes. Approximately 70,000+ codes describing every diagnosable condition, injury, symptom, and reason for encounter. Used to support medical necessity for the procedures performed. - **CPT** (Current Procedural Terminology) — procedure codes maintained by the American Medical Association. Approximately 10,000+ codes covering physician services, surgical procedures, evaluation and management visits, and diagnostic tests. - **HCPCS** (Healthcare Common Procedure Coding System) — Level II codes for items and services not covered in CPT, maintained by CMS. Includes durable medical equipment, ambulance services, drugs administered in physician offices, and Medicare-specific procedure codes. A coder reads the documentation and assigns the most specific, accurate codes that the documentation supports — including modifiers, units, and the proper sequencing of diagnoses to support each procedure. **Medical billing** is the process of taking the coded encounter data and packaging it into a compliant claim, submitting it to the right payer in the right format (X12 837P for professional claims via CMS-1500; X12 837I for institutional claims via UB-04), monitoring the adjudication, posting payments and adjustments, working denials, and following up on unpaid balances with payers and patients. The simplest mental model: **the coder turns a chart into codes; the biller turns codes into a paid claim.** Both functions are required, both are highly regulated, and both directly determine how much the practice gets paid for the work the providers actually did.

What Medical Coders Do Day to Day

A medical coder's daily workflow centers on the chart-to-code translation and the documentation review that supports it. **Typical daily tasks:** 1. **Review provider documentation.** Read chart notes, operative reports, radiology reports, lab results, and discharge summaries to understand what was performed and why. 2. **Assign ICD-10-CM diagnosis codes.** Select the most specific codes the documentation supports, including primary diagnosis, secondary diagnoses, comorbidities, and complications. Sequence them correctly to support medical necessity for each procedure. 3. **Assign CPT and HCPCS procedure codes.** Select the codes that match the services performed. Apply modifiers when appropriate (25, 59, 76, 77, 24, 51, 50, RT, LT, X-modifiers, time-based modifiers). 4. **Link diagnoses to procedures via diagnosis pointers.** Each procedure line on a claim references which diagnosis(es) supports it. Correct linkage is a medical-necessity requirement. 5. **Query providers when documentation is insufficient.** When the documentation does not support the procedure performed, or contains conflicting information, the coder issues a documentation query asking the provider to clarify or amend the chart. 6. **Apply NCCI edits and payer-specific coding rules.** Check that code combinations comply with the National Correct Coding Initiative bundling rules and any payer-specific coverage policies (LCD, NCD). 7. **Stay current on quarterly code updates.** ICD-10-CM updates annually (October 1); CPT updates annually (January 1); HCPCS Level II updates quarterly. Coders attend continuing education to maintain certification and stay current. In practices with high coding complexity (surgical, oncology, cardiology, hospital inpatient), coding is a full-time specialized role. In smaller primary care practices, coding may be done by the provider directly or by a coder-biller hybrid.

What Medical Billers Do Day to Day

A medical biller's daily workflow centers on claim submission, payment posting, and accounts receivable follow-up. **Typical daily tasks:** 1. **Charge entry.** Take the coded encounter data and enter it into the practice management system as billable charges. (In integrated EHR/PM systems, charge entry is often automated from the chart; the biller's role becomes review and exception handling.) 2. **Pre-submission scrubbing.** Run claims through claim-scrubber rules to catch errors before submission: missing fields, invalid code combinations, eligibility mismatches, NCCI bundling flags, payer-specific edit failures. 3. **Claim submission.** Transmit claims electronically via clearinghouse to payers (X12 837P for professional, 837I for institutional). Monitor clearinghouse acceptance reports and resolve rejections within 24 hours. 4. **Payment posting.** Post electronic remittance advice (835 ERA) payments to patient accounts, applying contractual adjustments, posting denials with CARC/RARC codes, and triggering denial-worklist routing. 5. **Denial management.** Review denied claims, categorize by root cause (eligibility, authorization, coding, documentation, timely filing, payer policy), work the denial within the appeal window — correct and resubmit when appropriate, appeal when documentation supports it, write off when not appealable. 6. **Accounts receivable follow-up.** Work aged AR (claims unpaid past 30/60/90 days), follow up with payers, escalate stuck claims, identify patterns of payer delay or underpayment. 7. **Patient billing.** Generate patient statements after insurance adjudication, set up payment plans, work patient AR, handle billing inquiries. 8. **Reporting.** Produce KPI reports (clean claim rate, denial rate, days in AR, net collection rate) and identify trends that need front-end fixes. A biller's effectiveness is measured in revenue captured per dollar of billing labor — clean claim rate, denial rate, days in AR, and net collection rate are the standard KPIs.

Certifications That Distinguish the Roles

Two main credentialing bodies dominate U.S. Medical billing and coding: the American Academy of Professional Coders (AAPC) and the American Health Information Management Association (AHIMA). Each issues a set of certifications, with some focused on coding, some on billing, and some on broader revenue cycle expertise. **Coding certifications (AAPC):** - **CPC** (Certified Professional Coder) — the most common physician-office coding credential. Tests proficiency in CPT, ICD-10-CM, and HCPCS coding for outpatient/professional services. - **COC** (Certified Outpatient Coder) — outpatient hospital and ambulatory surgery center coding. - **CIC** (Certified Inpatient Coder) — inpatient hospital coding using ICD-10-PCS for procedures. - **Specialty CPCs** — specialty-specific credentials (CPC-A apprentice, plus specialty add-ons for cardiology, OB-GYN, surgery, anesthesia, dermatology, and others). **Coding certifications (AHIMA):** - **CCS** (Certified Coding Specialist) — hospital inpatient and outpatient coding; the AHIMA equivalent of AAPC's CIC and COC roughly combined. - **CCS-P** (Certified Coding Specialist — Physician-based) — physician practice coding; AHIMA equivalent of AAPC's CPC. - **CCA** (Certified Coding Associate) — entry-level coding credential. - **RHIT / RHIA** — broader health information management credentials that include coding competencies. **Billing certifications (AAPC):** - **CPB** (Certified Professional Biller) — the AAPC billing-specific credential. Tests proficiency in claim submission, payment posting, denial management, AR follow-up, and revenue cycle workflows. **Combined / revenue cycle credentials:** - **CRCS** (Certified Revenue Cycle Specialist) — broader revenue cycle credential issued by AAHAM. - **CHFP** (Certified Healthcare Financial Professional) — issued by HFMA, broader healthcare finance. **Practical implication.** A practice hiring a coder typically requires CPC (AAPC) or CCS-P (AHIMA) at minimum. A practice hiring a biller typically requires CPB or equivalent experience. A coder-biller hybrid role often expects both — CPC plus CPB, or CCS-P plus CPB. Many billing companies require certified coders on every account; this is one of the questions to ask when evaluating an outsourced billing service.

Where the Two Roles Intersect

Coding and billing are separate functions but they share a continuous handoff zone where errors in one cascade into the other. Understanding the intersection points is what separates a smooth revenue cycle from a chronically friction-filled one. **Intersection 1: Charge entry.** The handoff from coder to biller. In paper / legacy systems, the coder writes codes on a charge sheet and the biller enters them. In integrated EHR/PM systems, the coding step is embedded in the chart and charge entry is automatic — but the biller still reviews exceptions, scrubs the claim, and verifies modifiers. A miscoded modifier or wrong place of service caught at charge entry is far cheaper than catching it after a denial. **Intersection 2: Denial root-cause analysis.** When a claim denies for CARC 50 (not medically necessary), CARC 11 (diagnosis inconsistent with procedure), CARC 167 (diagnosis not covered), or CARC 197 (authorization absent with coding implications), the root cause is often coding rather than billing. A good denial workflow routes coding-related denials back to the coder for documentation query or recoding; routing them to a biller alone produces appeals that fail because the underlying coding is wrong. **Intersection 3: Documentation queries.** When documentation does not support the procedure billed, the coder issues a query to the provider for clarification. Billing teams that submit claims without coder review skip this step — and the result is denials that could have been prevented at the chart. **Intersection 4: Modifier accuracy.** Modifiers (25, 59, 76, 77, 24, 51, 50, X-modifiers, time-based) are technically a coding decision but their presence or absence determines whether claims get paid. Both coders and billers need to recognize when modifiers are missing or misapplied. **Intersection 5: Payer-specific coverage policies.** LCDs (Local Coverage Determinations from Medicare MACs) and NCDs (National Coverage Determinations from CMS) define what diagnoses support what procedures. Coders apply these at the time of code assignment; billers apply them at scrubbing and at denial work. Practices that treat LCD/NCD as either purely a coding issue or purely a billing issue miss the cross-cutting nature. The practices with the cleanest revenue cycles — denial rates under 5%, clean claim rates over 95% — are almost always those where the coding and billing functions communicate continuously and route denials back to root cause rather than just appealing them.

Why Practices Outsource One, the Other, or Both

Outsourcing decisions for coding and billing are usually driven by practice size, specialty complexity, and the cost of certified labor. **Outsource billing only (keep coding in-house).** Common in practices where providers code their own encounters or where a CPC-credentialed coder is already on staff but the billing back office has been hard to staff or maintain. The outsourced biller receives the coded charges and runs the claim cycle from there. Works well when in-house coding is reliable. **Outsource coding only (keep billing in-house).** Less common but used in specialty practices (surgery, cardiology, oncology) where the coding complexity exceeds in-house capacity but the billing back office is well-staffed. Outsourced coders review documentation, assign codes, and hand off to the in-house billing team. Often used as a coder-overflow model rather than full replacement. **Outsource both (full RCM outsourcing).** The most common model for small practices and many mid-size ones. The outsourced firm handles coding, charge entry, scrubbing, claim submission, payment posting, denial management, AR follow-up, and patient billing. Pricing is typically 4-8% of collections per industry benchmarks (HBMA member surveys). Reduces the practice's hiring/turnover risk on certified billing and coding staff and consolidates accountability for revenue cycle KPIs. **Common drivers behind outsourcing decisions:** - Difficulty hiring certified coders (CPC, CCS-P, CPB) in the local market - High turnover on in-house billing staff and the recurring cost of training - Specialty complexity that exceeds in-house coder capability - Denial rates running 8-12%+ with no internal capacity to fix - Revenue cycle metrics (clean claim rate, days in AR, net collection rate) consistently below benchmark - Practice owner spending too much time on billing rather than clinical work The decision is rarely 'is outsourcing cheaper' alone — it is 'what configuration produces the highest net collected revenue with the lowest operational drag.' For most practices under 10 providers, full outsourcing is operationally simpler than maintaining both functions in-house.

Salary Ranges and Career Path Differences

Coding and billing have similar entry-level salaries but diverge meaningfully at the experienced and senior levels — coding compensates more at the top because specialty expertise and audit defense skills are scarce. According to AAPC's annual salary survey: **Medical coders (CPC, CCS, CCS-P):** - Entry-level: roughly mid-$40Ks - Mid-career (3-7 years experience): roughly mid-$50Ks to mid-$60Ks - Senior / specialty coders (10+ years, specialty credentials): $70K+ - Coding auditors and consultants: $80K-$100K+ **Medical billers (CPB or equivalent experience):** - Entry-level: roughly low-to-mid $40Ks - Mid-career: roughly $48K-$58K - Senior billers and AR specialists: $55K-$70K - Billing managers / RCM directors: $75K-$110K+ Salaries vary materially by region, urban vs rural, hospital vs physician practice vs outsourced billing company, and credential combination (a CPC + CPB hybrid commands more than either alone). AAPC publishes its salary survey annually with breakdowns by credential, region, employer type, and years of experience — that survey is the canonical reference for current numbers. **Career path differences:** *Coding career path* tends to specialize: entry-level CPC → specialty CPC (cardiology, surgery, anesthesia) → coding auditor → coding educator or compliance specialist → director of coding / HIM. The path emphasizes increasing depth in clinical specialty and regulatory expertise (LCD/NCD, RAC defense, CDI - clinical documentation improvement). *Billing career path* tends to broaden: entry-level biller → AR specialist → denial management specialist → billing supervisor → revenue cycle manager → director of revenue cycle / RCM operations. The path emphasizes broader operational and managerial scope rather than deeper clinical specialty knowledge. Many professionals start in one and migrate to the other as they accumulate experience — coder-billers and revenue cycle generalists are increasingly common, especially in small-practice and outsourced-billing-company contexts.

Common Questions

Common questions about medical billing vs medical coding: what's the difference?.

Get a Free Billing Audit

Our billing specialists can walk you through this and more.

Get a Free Billing Audit arrow_forward

What is the difference between medical billing and medical coding?

Medical coders translate clinical documentation into standardized codes (ICD-10-CM for diagnoses, CPT for procedures, HCPCS for items and services), while medical billers use those codes to create compliant claims, submit them to payers, post payments, work denials, and follow up on accounts receivable. Coders sit upstream, working from the chart and operating closer to the clinical encounter; billers sit downstream, working from the codes and operating closer to the payer and the claim form. The two functions are tightly linked — a coding error becomes a billing problem, and a billing problem often surfaces a coding deficiency. In small practices, one person frequently does both functions; in larger organizations, they are separate teams with separate certifications. Both roles are required, both are highly regulated, and both directly determine how much the practice gets paid.

What do medical coders do?

Medical coders read provider documentation — chart notes, operative reports, radiology reports, lab results, discharge summaries — and assign the standardized codes that describe the patient's diagnoses (ICD-10-CM), the procedures performed (CPT), and any items or services not in CPT (HCPCS). They sequence diagnoses to support medical necessity, link diagnoses to procedures via diagnosis pointers, apply modifiers when appropriate, query providers when documentation is unclear or insufficient, and verify code combinations against National Correct Coding Initiative (NCCI) edits and payer-specific coverage policies. Coders maintain their certification (typically CPC from AAPC or CCS-P from AHIMA) through annual continuing education and stay current on quarterly code updates — ICD-10-CM updates each October, CPT each January, and HCPCS Level II quarterly. In specialty-heavy practices, coding is a full-time specialized role.

Is medical billing and coding hard?

Medical billing and coding requires substantial knowledge but is not unusually difficult relative to other allied-health administrative roles. Entry-level certifications (CPC, CCS-P, CPB) typically require 80 to 200 hours of structured study plus a credentialing exam, achievable in three to nine months of part-time study. The hard part is not the entry exam — it is staying current on quarterly code updates, payer-specific coverage policies, NCCI bundling edits, and evolving regulations like the No Surprises Act and price transparency rules. Specialty mastery (surgery, cardiology, oncology, mental health) takes years of practical experience beyond the credential. Most coders and billers report the work itself is detail-oriented but procedural — a strong fit for people who like puzzle-solving, accuracy, and structured workflows; a poor fit for people who want unstructured creative work. Burnout risk increases when denial volume runs high without process improvement.

What certifications do medical billers and coders need?

For coders, the most common certification is the Certified Professional Coder (CPC) from AAPC, which tests proficiency in CPT, ICD-10-CM, and HCPCS coding for outpatient and professional services. AHIMA offers an equivalent through the Certified Coding Specialist - Physician-based (CCS-P) credential. Inpatient hospital coding uses CIC (AAPC) or CCS (AHIMA), which require ICD-10-PCS proficiency. Specialty add-on credentials cover cardiology, surgery, OB-GYN, anesthesia, and others. For billers, AAPC offers the Certified Professional Biller (CPB), which tests claim submission, payment posting, denial management, AR follow-up, and revenue cycle workflows. Many practices and billing companies require both — CPC plus CPB, or CCS-P plus CPB — for hybrid roles. Broader revenue cycle credentials include CRCS from AAHAM and CHFP from HFMA. Many billing companies require certified coders on every account; this is a useful question to ask when evaluating an outsourced billing service.

Can one person do both medical billing and coding?

Yes — in small practices, one person frequently handles both coding and billing as a coder-biller hybrid role. This is operationally efficient when the volume and specialty complexity allow one person to handle both functions without quality degradation. The hybrid is more common in primary care, family medicine, and lower-complexity specialties where coding decisions are relatively routine. It becomes harder in surgical specialties, cardiology, oncology, hospital inpatient, and other coding-heavy environments where specialization in coding is its own full-time discipline. Hybrids typically hold both CPC (or CCS-P) and CPB credentials. The risk in a hybrid role is that the same person under time pressure may shortcut either the coding rigor (under-coding, missing modifiers) or the billing rigor (delayed denial work, undeclared underpayments). Larger practices typically separate the functions to maintain accountability for both clean coding and clean billing KPIs.

How much do medical coders and billers earn?

According to AAPC's annual salary survey, medical coders typically earn from the mid-$40Ks at entry level to $70K+ at senior/specialty levels, with coding auditors and consultants reaching $80K to $100K+. Medical billers earn from the low-$40Ks at entry level to $55K-$70K at senior levels, with billing managers and revenue cycle directors reaching $75K to $110K+. Coding tends to compensate more at the top because specialty expertise and audit-defense skills are scarce; billing compensates more in management and operational tracks. Salaries vary materially by region, urban versus rural setting, hospital versus physician practice versus outsourced billing company, and credential combination. A CPC plus CPB hybrid earns more than either credential alone. AAPC publishes its salary survey each year with breakdowns by credential, region, employer type, and years of experience — that is the canonical reference for current compensation benchmarks.

№ 99 The Closing Argument

Looking for a Billing Service With Certified Coders?

MedPrecision Billing employs AAPC-credentialed coders and CPB-credentialed billers across all 35+ supported specialties. We will show you the credentials of the team that would handle your practice — at no cost.

Free · No obligation · Typical audit 3–5 days &