EverCure Billing Logo
Expert Guide • US Healthcare • Updated 2026

Informational Article

Medical Coding:
What It Is, How It Works, and Why It Matters

Medical coding is the process of translating a documented clinical encounter into standardized alphanumeric codes that describe the patient diagnosis, the services performed, the supplies used, and the circumstances that altered those services. Medical coding operates on four code sets in the United States, namely ICD-10-CM for diagnoses, ICD-10-PCS for inpatient hospital procedures, CPT for professional procedures and services, and HCPCS Level II for supplies, drugs, and non-physician services.

Medical coding sits between clinical documentation and claim creation. A provider documents the encounter, a coder assigns the codes and attaches modifiers, and a biller builds those codes into a claim the payer prices and adjudicates. Coding accuracy therefore determines reimbursement, medical necessity, audit exposure, and quality reporting at the same time.

The stakes rise every year with the code sets themselves. The FY 2026 ICD-10-CM update, effective October 1, 2025, added 487 new diagnosis codes, revised 38, and deleted 28. The CPT 2026 code set, effective January 1, 2026, carried 418 total changes across 288 new codes, 84 deletions, and 46 revisions. A practice coding on last year's list generates denials every October and every January.

The guide below defines medical coding, lists the code sets and modifiers, walks the coding process step by step, separates coding from billing, ranks the most common coding errors, explains the certifications coders hold, and describes how coding accuracy gets measured.

HIPAA Compliant
Expert Guide
Data-Driven
US Healthcare
Definition

What Is Medical Coding?

Medical coding is the assignment of standardized diagnosis, procedure, and supply codes to a documented patient encounter so that payers, registries, and public health agencies read the same clinical event in the same structured language. A coder reads the provider note, identifies the condition treated and the services delivered, selects the codes that match the documentation, and sequences them by clinical relevance.

Documentation limits the code. A coder assigns only what the note supports, so a vague note produces a vague code and an unspecified code often fails medical necessity at adjudication. Coding therefore measures documentation quality as much as coder skill, which is the reason clinical documentation improvement sits next to coding inside every serious revenue cycle.

Medical coding serves four separate purposes beyond payment. Reimbursement uses codes to price the encounter. Medical necessity uses the diagnosis-to-procedure pairing to justify the service. Quality programs such as MIPS use codes to score performance. Population health and risk adjustment use diagnosis specificity to describe patient complexity.

Code Sets

What Code Sets Are Used in Medical Coding?

Medical coding uses four primary code sets and one supporting layer of modifiers.

Code setDescribesApplies toMaintained by
ICD-10-CMPatient diagnoses and conditionsEvery claim, professional and institutionalCDC and CMS
ICD-10-PCSInpatient hospital proceduresInstitutional inpatient claimsCMS
CPTPhysician and outpatient procedures and servicesProfessional claims on the CMS-1500 and 837PAmerican Medical Association
HCPCS Level IISupplies, drugs, durable medical equipment, transportItems and services outside CPTCMS
ModifiersCircumstances that altered a serviceAttached to CPT and HCPCS linesAMA and CMS

ICD-10-CM diagnosis codes

ICD-10-CM codes describe the condition treated, ordered by clinical relevance on the claim. Specificity drives payment. Laterality, encounter type, anatomic site, and stage all carry separate characters, and an unspecified code frequently fails a payer medical policy or a local coverage determination even where the documentation supports a more precise option.

CPT procedure codes

CPT codes describe what the provider performed, across three categories. Category I covers established procedures and services, including evaluation and management, surgery, radiology, pathology, and medicine. Category II covers optional performance measurement tracking codes. Category III covers emerging technology and temporary codes.

HCPCS Level II codes

HCPCS Level II codes cover the items CPT excludes, including injectable drugs, durable medical equipment, prosthetics, orthotics, ambulance transport, and certain supplies. J codes for drugs and A codes for supplies produce a large share of missed charges, because the administered drug gets documented in the clinical note and never reaches charge entry.

Modifiers

Modifiers are two-character suffixes that clarify laterality, a distinct procedural service, a repeated procedure, a reduced service, a professional or technical component split, or a significant separately identifiable evaluation and management service delivered on the same day as a procedure. Habitual attachment of a bypass modifier without documentation support creates compliance exposure rather than a denial risk alone.

Process

How Does the Medical Coding Process Work?

The medical coding process works through seven steps that move a clinical note into a coded, auditable claim line.

1

Review the complete clinical documentation, including the history, examination, medical decision-making, procedure notes, operative report, and time statements where time-based codes apply.

2

Identify the primary condition treated and every secondary condition that affected management during the encounter.

3

Assign ICD-10-CM diagnosis codes at the highest specificity the documentation supports, sequenced by clinical relevance.

4

Assign CPT or HCPCS Level II codes for every service, procedure, drug, and supply delivered.

5

Attach modifiers where a service was altered, repeated, bilateral, distinct, reduced, or split between professional and technical components.

6

Query the provider whenever documentation contradicts itself, omits laterality, or supports greater specificity than the note states.

7

Validate the coded encounter against National Correct Coding Initiative edits, medically unlikely edits, and payer medical policy before charge entry.

Provider queries deserve separate attention. A query asks the provider to clarify documentation, never to change a code. Coders who adjust codes without a documentation change create the two errors described further below—upcoding and downcoding—and both carry consequences.

Comparison

What Is the Difference Between Medical Coding and Medical Billing?

The difference between medical coding and medical billing is function and output: coding translates documentation into codes, and billing turns those codes into a submitted claim and collects the payment.

AttributeMedical CodingMedical Billing
InputClinical documentationAssigned codes plus demographics and insurance data
OutputICD-10-CM, CPT, HCPCS codes and modifiersSubmitted claim, posted payment, cleared balance
Primary questionDoes the documentation support this codeDid this claim get paid
Core riskAudit, recoupment, False Claims Act exposureDenial, timely filing write-off, aged A/R
Owns denialsModifier, bundling, specificity, medical necessityEligibility, registration, authorization, duplicate, timely filing
CredentialCPC, CCS, COC, CIC, CRCCPB and payer-specific operational training

Attribution matters during denial analysis. A denial assigned to the wrong function gets corrected on the claim and recurs the following week, because the process that produced it stayed unchanged.

Why It Matters

Why Does Medical Coding Matter?

Medical coding matters because the assigned codes determine reimbursement amount, medical necessity approval, audit exposure, quality scores, and risk adjustment accuracy.

1

Reimbursement accuracy, since the payer prices the encounter from the CPT and HCPCS lines against the contracted fee schedule.

2

Medical necessity approval, since the diagnosis-to-procedure pairing justifies the service against payer medical policy and local coverage determinations.

3

Audit protection, since documented, supported coding withstands payer review, recoupment demands, and False Claims Act scrutiny.

4

Quality program performance, since MACRA and the Quality Payment Program score MIPS measures from coded data.

5

Risk adjustment accuracy, since diagnosis specificity describes patient complexity for Medicare Advantage and value-based contracts.

6

Revenue visibility, since payer mix analysis, service line profitability, and reimbursement per encounter all read from coded output.

Errors

What Are the Most Common Medical Coding Errors?

The six most common medical coding errors are upcoding, downcoding, unbundling, incorrect modifiers, diagnosis and procedure mismatch, and unspecified diagnosis codes. Each error traces back to documentation quality more often than to intent.

1

Upcoding

Upcoding is the assignment of a higher level or more expensive code than the documentation supports. Consequences include payer audit, recoupment of paid amounts, and False Claims Act liability. Comparing evaluation and management level distribution against specialty norms exposes the pattern before a payer does.

2

Downcoding

Downcoding is the assignment of a lower level than the documentation supports, usually as a defensive habit intended to avoid scrutiny. Revenue loss follows silently on every affected encounter, and no report flags the loss, because the claim pays.

3

Unbundling

Unbundling is the separate billing of component codes for a procedure the code set already covers under one comprehensive code. National Correct Coding Initiative procedure-to-procedure edits catch the pattern automatically. Repeat bundling denials usually indicate a charge template listing components separately rather than a coder decision.

4

Incorrect or missing modifiers

Modifier errors produce denials for invalid modifier, inconsistent modifier, or bundled procedure. Auditing modifier usage by provider and by code pair on a fixed schedule identifies habitual attachment faster than reviewing individual denials.

5

Diagnosis and procedure mismatch

A payer denies a claim where the diagnosis fails to justify the procedure clinically or fails the payer medical policy. Running diagnosis-to-procedure compatibility edits before submission removes most of the category.

6

Unspecified diagnosis codes

Unspecified codes fail medical necessity even where the note supports a specific alternative. Provider queries and documentation education resolve the root cause, and code substitution without a documentation change resolves nothing.

Certifications

What Certifications Do Medical Coders Hold?

Medical coders hold certifications issued by two bodies, the AAPC and AHIMA.

CPC

AAPC

Certified Professional Coder, covering physician and outpatient professional coding.

COC

AAPC

Certified Outpatient Coder, covering hospital outpatient and ambulatory surgical center coding.

CIC

AAPC

Certified Inpatient Coder, covering inpatient facility coding with ICD-10-PCS.

CRC

AAPC

Certified Risk Adjustment Coder, covering risk adjustment and hierarchical condition categories.

CCS

AHIMA

Certified Coding Specialist, covering hospital inpatient and outpatient coding.

CCS-P

AHIMA

Certified Coding Specialist Physician-based, covering physician practice coding.

Certification maintenance requires continuing education units on an annual cycle, which keeps coders current with the code set updates.

Updates

How Often Do Medical Code Sets Change?

Medical code sets change annually on two separate dates—October 1 for ICD-10-CM and January 1 for CPT and HCPCS Level II. The two dates create two predictable denial spikes for practices that delay the update.

FY 2026 ICD-10-CM

Effective October 1, 2025

  • • 487 new codes
  • • 38 revisions
  • • 28 deletions

CPT 2026

Effective January 1, 2026

  • • 418 total changes
  • • 288 new codes
  • • 84 deletions
  • • 46 revisions

Note: Payer medical policies update on their own schedules alongside both, so a code valid under the new set still fails a payer rule updated the same quarter.

Note for publishing: Confirm the current code counts and effective dates directly on cms.gov and the American Medical Association CPT page before each annual refresh of this page, since both figures change every cycle.

Accuracy

How Do You Measure Medical Coding Accuracy?

To measure medical coding accuracy, audit a defined sample of coded encounters on a fixed cadence and compare the findings against documentation rather than against payment.

1

Pull a sample sized to claim volume and specialty risk, reviewed quarterly as a standard cadence.

2

Compare each assigned code against the clinical documentation for support, specificity, and sequencing.

3

Chart evaluation and management level distribution by provider against specialty norms to expose upcoding and downcoding patterns.

4

Review modifier usage by provider and by code pair, checking documentation support for each distinction claimed.

5

Trace every coding-attributed denial from the prior quarter back to a documentation gap, a template problem, or a payer policy change.

Commonly cited industry guidance places coding accuracy targets at 95 percent or higher. Share audit findings with the providers and coders whose work produced them, since audits that end in a file change nothing about the next quarter.

How We Help

How EverCure Billing
Supports Medical Coding

EverCure Billing provides medical coding as part of end-to-end billing and revenue cycle support for US healthcare practices, alongside eligibility verification, claims management, payment posting, denial management, A/R recovery, credentialing, medical audits, HEDIS and PCMH support, and complete financial reporting.

Our coding work runs against documentation, not against payment history. Certified coders assign ICD-10-CM, CPT, and HCPCS Level II codes at the specificity the note supports, query providers where documentation falls short, validate every encounter against NCCI edits and payer medical policy before charge entry, and audit modifier usage and evaluation and management distribution on a fixed cadence. Coding-attributed denials get traced back to the documentation gap or charge template that produced them, so the correction lands upstream.

To review your coding accuracy and coding-attributed denial trends,
contact EverCure Billing at info@evercurebilling.com or (929) 249-5929.

FAQ

Frequently Asked Questions
About Medical Coding

Medical coding translates clinical documentation into standardized codes, and medical billing turns those codes into a claim and collects the payment. Coding owns modifier, bundling, specificity, and medical necessity denials. Billing owns eligibility, registration, authorization, duplicate, and timely filing denials.

Medical coding requires anatomy, medical terminology, pathophysiology, and code set training, typically delivered across a program of several months followed by a certification exam. Difficulty concentrates in specialty rules, payer policy variation, and annual code updates rather than in code lookup, which explains why continuing education units form part of every credential.

No, because computer-assisted coding suggests codes from documentation and lacks the judgment to decide what the documentation supports. Software applies NCCI edits, flags missing modifiers, and catches format problems. Software fails to judge whether a note supports a higher evaluation and management level, whether an authorization covers the procedure actually performed, or whether a payer policy changed last month.

A coder issues a provider query requesting clarification, and the code follows the corrected documentation. Assigning a higher code without documentation support constitutes upcoding. Assigning a lower code to avoid scrutiny constitutes downcoding and erases legitimate revenue on every affected encounter.

ICD-10-CM describes the patient diagnosis on every claim, professional and institutional. CPT and HCPCS Level II describe the services, procedures, drugs, and supplies delivered. ICD-10-PCS describes inpatient hospital procedures on institutional claims.

A structured coding audit runs quarterly for most practices, with sample size scaled to claim volume and specialty risk. Denial trends get reviewed monthly, since that cadence catches a process problem before aged claims approach a timely filing deadline.

Yes, because coding determines the allowed amount, the covered benefit, and the resulting patient responsibility. A denied claim for medical necessity shifts the balance to the patient. An incorrect diagnosis code also enters the patient medical record and affects future coverage decisions and risk adjustment scores.

Yes, because specialty rules, modifier logic, and annual code updates apply identically at low volume and high volume. Practices without in-house certified coding staff typically contract the function, since certification, continuing education, and annual update training carry the same cost regardless of claim count.

Ready to Fix Your Coding Accuracy?

EverCure Billing provides end-to-end medical billing and revenue cycle management for US healthcare practices. Contact us today for a free assessment.