The FY2027 ICD-10-CM update takes effect 1 October 2026 and runs to 30 September 2027. The ICD-10 changes add 190 billable codes and delete 30, mostly by splitting existing codes into more specific ones. A deleted code on an October claim is a rejection.
| Figure | Number | What it means in practice |
|---|---|---|
| Billable codes added | 190 | New options, most of them children of a code you already use |
| Billable codes deleted | 30 | Codes that stop being valid for dates of service from 1 October |
| Injury and poisoning additions | 60 | The heaviest chapter this year |
| Obstetrics additions | 44 | Ectopic pregnancy gains laterality and a caesarean scar site |
| Musculoskeletal additions | 31 | Driven almost entirely by laterality on osteomyelitis |
| Total billable codes, FY2027 | 74,879 | The whole code set your edits validate against |
Counts above come from the CMS FY2027 code descriptions and addenda files , which list every addition and deletion for the year.
What the FY2027 ICD-10-CM update is
ICD-10-CM is the diagnosis code set used in every care setting in the United States, maintained jointly by CMS and the National Center for Health Statistics. It is revised once a year on a fiscal-year cycle, and the revision is published as a set of files rather than a rule: code descriptions, an addenda list of what changed, a tabular addendum, a conversion table and the official guidelines.
The FY2027 guidelines state the window on their title page: "FY 2027 -- UPDATED October 1, 2026 (October 1, 2026 - September 30, 2027)." Everything below applies to encounters and discharges inside that window.
Why does a deleted code break the claim?
Most coverage of the annual update counts the new codes. The new codes are not what wakes anyone up on 2 October.
A new code is an option. Until someone uses it, nothing changes. A deleted code is different: it was valid on 30 September and it is not valid on 1 October, and the difference shows up as a claim that fails validation rather than one that pays less. Nobody has to make a judgement call for that to happen.
For a billing company the exposure multiplies. Thirty deletions do not land on thirty clients; they land on every client whose case mix touches those families. If your book carries orthopaedic volume, the osteomyelitis deletions hit all of it at once, on the same morning, through whatever superbills, favourites lists, templates and payer edit files each client keeps.
The codes in a template do not know the fiscal year turned over. Someone has to go and change them.
What did CMS actually change?
The update is a specificity expansion, not a list of new diseases. The dominant mechanism is a parent code being retired and replaced by children that carry more detail. That is why there are 190 additions against 30 deletions: one deleted code usually becomes several.
Laterality is the single biggest driver. Other osteomyelitis is the clearest case. The eight site codes in the M868X family are deleted, and each is replaced by right, left and unspecified versions. M868X1 becomes M868X11, M868X12 and M868X19. Multiply that across eight sites and the musculoskeletal chapter’s 31 additions are accounted for almost entirely.
Obstetrics gains anatomical detail. Interstitial ectopic pregnancy splits into right, left and unspecified, with and without an intrauterine pregnancy. Caesarean scar ectopic pregnancy arrives as its own code rather than falling into an other-specified bucket.
Some splits are clinical rather than anatomical. Dilated cardiomyopathy I420 is deleted and replaced by I4200, I4201 for the familial-genetic form and I4209. Qualitative platelet defects D691 is deleted, with Glanzmann thrombasthenia getting its own code at D6911. Toxic effect codes for other organic solvents are deleted in favour of named substances.
The Z chapter picks up exposure and body mass detail. BMI 19.9 or less is deleted and split into 18.4 or less and 18.5 to 19.9. New exposure codes cover gadolinium, burn pits in a war theatre, Agent Orange and blast overpressure at low, high and unspecified levels.
Is this FY2027, or the October 2027 update?
These are two different code sets, and the fiscal-year label is what causes the mix-up.
The FY2027 set takes effect 1 October 2026. People call these "the 2027 codes" because the files are labelled 2027. They are live next week.
The set that takes effect in October 2027 is FY2028. CMS has not published it. Those files normally appear in the preceding June, so FY2028 codes would be expected around June 2027. Until then there are proposals discussed at the ICD-10 Coordination and Maintenance Committee, and proposals are not a code set.
If someone asks you to prepare for "the October 2027 changes," establish which set they mean before anyone builds a work plan around it. The near-term work is FY2027.
What should you do before 1 October?
Start from the deletions, not the additions. Thirty codes is a short list and it is the one that produces failures. Run each deleted code against your last twelve months of claims to find which clients and which providers actually use it.
Search your templates, not just your code files. Superbills, EHR favourites lists, order sets and charge tickets hold codes that no code-file update will reach. This is where a deleted code survives into October.
Check the laterality families first. Where a code gained right, left and unspecified children, the unspecified option exists but it is the weakest of the three. If the documentation routinely records the side, capture it rather than defaulting to unspecified.
Confirm your payer edit files are on the same version. A clearinghouse or payer still validating against FY2026 will reject a valid FY2027 code, which looks identical to a coding error on a report. A coding audit against the first week of October claims separates the two quickly.
Look at the risk adjustment side of the Z changes. The BMI split and the new exposure codes change what a diagnosis picture can carry, which matters to teams doing risk adjustment coding more than it matters to a fee-for-service claim.
How does MediCodio AI handle ICD-10 code updates?
Automatically, on the CMS publication cycle. Nobody on your coding team loads a file.
An annual update is a configuration problem before it is a coding problem, and the list of systems that need the new file is longer than it looks. Every one of them is a place the update can be missed.
CODIO AI holds the code sets inside the platform and takes the CMS updates on their own cycle, annual for ICD-10-CM and quarterly for the code sets that publish quarterly. Nobody imports a spreadsheet and there is nothing for your team to retrain on. Deleted codes stop being offered and the new children appear in their place on the date they take effect, so the first pass on 2 October is working from the FY2027 file rather than from whatever was loaded last year.
That does not erase the checklist above. Superbills, EHR favourites lists and payer edit files sit outside the coding platform, and those are still yours to work through. What it removes is one system from the list, and the one that would otherwise need a person to notice the date.
Complete charts flow through AutoPilot for fully autonomous coding. Charts where the documentation is thin or contradictory stay in CoPilot, where certified coders review and finalize the output. Real-time compliance resolves NCCI edits, MUE limits and LCD or NCD coverage as the claim is built, against the current file rather than the one somebody last imported. See RCM medical coding for the multi-client version of that problem, and computer-assisted coding software for how it differs from a suggestion list built on last year’s file.
What has not changed?
The guidelines still govern how codes are selected. Section IV.F.3 still asks for the highest level of specificity the documentation supports, and a new child code does not change what the record has to say to justify it.
Documentation drives the choice. Laterality on the claim requires laterality in the note. Where the operative report or the encounter note does not record the side, the unspecified code is the honest answer and a query is the better one.
And the cycle repeats. FY2028 will arrive next October, and the work of finding deleted codes in templates is the same work. See security and compliance for how the coding record behind each year’s claims is retained.
See what this looks like on your own charts
Book a Demo and we will run an accuracy check against a sample of your own charts, so you can see how the FY2027 code set lands on the documentation you are already producing.
Related: RCM medical coding · Coding audit services · Risk adjustment coding .
Sources
- CMS, ICD-10-CM FY2027 code descriptions, addenda and related files. cms.gov
- CMS and National Center for Health Statistics, ICD-10-CM Official Guidelines for Coding and Reporting, FY 2027, updated 1 October 2026. cms.gov
