CorePulse AI Coding · ICD-10 FY2026

The FY2026 ICD-10 code calendar an AI coding engine must honor

There is no single "2026 code book." There are at least four effective dates that move independently, and an engine that codes to the wrong one on the wrong date of service produces a clean-looking claim that is quietly wrong.

The short answer: ICD-10-CM runs on a federal fiscal year (FY2026 took effect October 1, 2025), gets a mid-year update on April 1, 2026, while CPT 2026 turns over on January 1, 2026 and NCCI edits refresh quarterly. CorePulse selects each code book by date of service, not by the date the claim is coded. A July 2026 DOS must be coded against the FY2026 set as amended April 1, 2026, never FY2025.
Why this is hard

Four rulebooks, four clocks, one claim

Diagnosis codes, procedure codes, and edit logic each answer to a different authority with a different renewal schedule. The mistake is treating "current codes" as one thing.

ICD-10-CM / PCSOct 1FY2026 effective date, set by NCHS & CMS on the federal fiscal year (Oct 1 – Sep 30).
ICD-10-CM mid-yearApr 1Standing twice-yearly update window. New diagnosis codes can activate mid-fiscal-year.
CPT 2026 (AMA)Jan 1Procedure and E/M code set turns over on the calendar year, out of sync with ICD.
NCCI PTP & MUEQuarterlyCMS refreshes edits Jan 1, Apr 1, Jul 1, Oct 1. An edit's presence is date-of-service bound.
The FY2026 timeline

Every date the engine has to watch

Read top to bottom. The gold node is the one most engines miss: the April mid-year ICD-10-CM release.

2025-10-01

FY2026 ICD-10-CM & ICD-10-PCS take effect

The annual diagnosis and inpatient-procedure sets publish under NCHS (CM) and CMS (PCS). New, revised, and deleted codes apply to every discharge and date of service on or after this date, aligned with the FY2026 IPPS Final Rule.

ICD-10-CM FY2026ICD-10-PCS FY2026IPPS FY2026 Final Rule
2026-01-01

CPT 2026 and the Medicare payment rules turn over

The AMA CPT 2026 code set becomes effective on the calendar year, along with the CY2026 Physician Fee Schedule (PFS) Final Rule and the CY2026 OPPS/ASC Final Rule. NCCI Q1 2026 edits load the same day. Note the gap: ICD is three months into FY2026 while CPT is only now changing.

CPT 2026CMS PFS CY2026OPPS/ASC CY2026NCCI Q1
2026-04-01

The mid-year ICD-10-CM release — the one that gets missed

Under the standing twice-yearly maintenance schedule, CMS and NCHS can activate new ICD-10-CM diagnosis codes on April 1 within the same FY2026 cycle. A chart dated April 1 or later is no longer fully described by the October FY2026 file alone.

NCCI Q2 2026 edits also load. This is the split most engines never model, because they treat "FY2026" as a single static download.

ICD-10-CM mid-year updateNCCI Q2
2026-07-01

A July date of service inherits the April codes

Any DOS in July 2026 must be coded against FY2026 as amended April 1. Reaching for the FY2025 book, or the un-amended October file, drops valid mid-year codes and can miss specificity a payer now expects. NCCI Q3 2026 edits load.

DOS-bound selectionNCCI Q3
2026-10-01

FY2027 begins; the April codes fold into the annual set

The federal fiscal year rolls again. Mid-year additions are absorbed into the FY2027 ICD-10-CM release with the next round of new, revised, and deleted codes, and the calendar restarts. Backdated corrections and late claims still route by their original date of service.

ICD-10-CM FY2027NCCI Q4
Inside CorePulse

How the engine picks a code book by date of service

The selection logic runs before a single code is suggested. Get this wrong and every downstream accuracy number is measuring against the wrong reference.

1

Read the date of service, never "today"

The engine keys off the encounter DOS on the chart, not the day it runs. A claim coded in August for a March encounter still resolves to the March-effective set.

2

Resolve the ICD fiscal year, then apply the mid-year overlay

Oct 1 – Sep 30 fixes the FY. If the DOS is on or after April 1, the mid-year ICD-10-CM overlay is layered on top of the October file so nothing added in April is lost.

3

Bind CPT and NCCI to their own clocks

CPT resolves by calendar year; the NCCI PTP and MUE tables resolve to the correct quarter. Diagnosis, procedure, and edit layers can legitimately sit in three different versions on the same claim.

FY2025 vs FY2026, one row that matters most

What "just use the current codes" gets wrong

Code layerRenewal clockFY2026 key dateStatic "current" downloadDOS-aware engine
ICD-10-CM diagnosisFederal fiscal yearOct 1 2025risk: staleresolved by FY
ICD-10-CM mid-yearTwice-yearly windowApr 1 2026usually missedoverlay applied
ICD-10-PCSFederal fiscal yearOct 1 2025risk: staleresolved by FY
CPT (AMA)Calendar yearJan 1 2026off by a quarterresolved by CY
NCCI PTP / MUEQuarterlyJan / Apr / Jul / Octwrong editionresolved by quarter

The trap: a July 2026 chart coded from the FY2025 book

It will not error. It will produce a plausible, submittable claim. But it can drop a mid-year FY2026 code, miss laterality or specificity a payer added, and trip an NCCI edit that changed quarters. Clean-looking output is exactly why date-of-service selection has to be enforced in the engine, not left to whoever pulled the reference file.

Coding accuracy starts with coding to the right date

CorePulse binds ICD-10-CM, its April mid-year update, CPT 2026, and quarterly NCCI edits to the encounter's date of service before it suggests a single code. If your current tool treats "the 2026 codes" as one static file, that is a gap worth an hour of your time.

See CorePulse on your charts
Referenced guidance
  • FY2026 ICD-10-CM code set (NCHS/CDC), effective October 1, 2025
  • ICD-10-CM twice-yearly update schedule (April 1 / October 1)
  • FY2026 ICD-10-PCS and the CMS IPPS FY2026 Final Rule
  • CPT 2026 code set, American Medical Association, effective January 1, 2026
  • CMS CY2026 Physician Fee Schedule (PFS) Final Rule
  • CMS CY2026 OPPS / ASC Final Rule
  • National Correct Coding Initiative (NCCI) PTP and MUE quarterly edit files