BILLING VERSUS CODING
ICD-10-CM, ICD-10-PCS, CPT and HCPCS: know the difference
A new learner often calls every code an ICD code.
Historical coding exercises: the examples in this lesson use the April–September 2026 release. For services from October 1, 2026, consult the applicable FY2027 release and guidelines on the official CDC/NCHS release page.
A new learner often calls every code an ICD code. That creates confusion because the systems serve different purposes. Start by asking whether you are studying a diagnosis, a procedure, a supply or another reporting requirement, then identify the setting.
What you will learn
- Use ICD-10-CM for US diagnosis classification
- Separate ICD-10-PCS and CPT/HCPCS roles
- Check the applicable release and reuse rights
Code systems have different purposes
ICD-10-CM is the US clinical modification used for diagnosis coding. ICD-10-PCS serves US inpatient procedure coding. CPT and HCPCS Level II cover different categories of procedures, services, supplies and related reporting. A diagnosis code is not a substitute for a procedure code. The setting and transaction determine which systems apply.
Release dates are part of correctness
The April 1, 2026 ICD-10-CM release applies for its stated April-through-September 2026 period. October 2026 is a different release period. Use the relevant service or discharge date and setting-specific rules; the newest downloadable file is not necessarily effective yet. Preserve older data so historical training cases can be interpreted using the correct release.
Access and licensing
This academy includes official ICD-10-CM data with source attribution. It does not reproduce proprietary CPT descriptions or tables. A public webpage that contains CPT text does not automatically grant a license to republish that content. Use licensed references for detailed CPT training and verify the licensing scope for website, student and instructor use.
Try the workflow step by step
- Label the coding purpose and care setting in the fictional case.
- Find the official release page and record both the publication date and effective period.
- Keep the source and release with your notes so a later update does not silently change the meaning of the exercise.
A mistake to avoid
The academy reference currently teaches the April 2026 release period. Do not use it as a substitute for a later effective release. CPT descriptions require an appropriate license and are not reproduced here.
Fictional practice exercise
A fictional outpatient service occurred September 9, 2026. A downloaded package is labeled effective October 1, 2026. Explain the version problem.
Worked explanation
The downloaded release is not yet effective for the stated September service date. Use the release applicable to that date and verify setting-specific guidance.
Should I always use the newest file I can download?
No. A newly published release may take effect later. The applicable service or discharge date and setting rules determine the version to use. Historical cases need historical versions.
Roman Urdu recap
Code ke saath version aur effective date bhi dekhein. Latest download har purani DOS ke liye sahi nahin hota.
Sources & editorial notes
Original AI-assisted educational content · Source check: 2026-09-23. No human expert review is claimed. Verify current payer and code-set instructions before real-world use.
- www.cdc.gov — source reference ↗
- www.cms.gov — source reference ↗
- www.ama-assn.org — source reference ↗
Related lesson: Charge entry in medical billing: dates, units and quality checks
Related lesson: How to look up ICD-10-CM codes using the Index and Tabular List
Report a correction →