Resources
Coding

The Annual Code Update Playbook

CPT changes in January, ICD-10-CM in October. Here is how to prepare so neither one costs you a quarter of clean claims.

3 min readUpdated September 5, 2026MedRegion editorial

Most practices experience the annual code updates as a sudden, unexplained rise in rejections during the first weeks of a new cycle. The cause is almost never the codes themselves. It is that the code change was treated as a software update rather than an operational one, so charge tickets, order sets, payer policies and staff knowledge all fell out of step with the claim file.

Two calendars, not one

Code setEffectivePrimary impact
ICD-10-CM diagnosis codes1 OctoberMedical necessity, coverage policies, risk adjustment
CPT procedure codes1 JanuaryCharge capture, fee schedules, bundling edits
HCPCS Level IIQuarterly updatesDrugs, supplies, DME

The October and January cycles fail differently. A retired diagnosis code tends to produce medical necessity and coverage denials, because the claim is otherwise well formed. A retired or revised procedure code tends to produce outright rejections and fee schedule mismatches, which are noisier but easier to spot.

The eight-week runway

  1. Weeks eight to six: obtain the official code files and your top payers' policy bulletins. Payer adoption is not automatic and not always simultaneous.
  2. Weeks six to five: run a utilisation report of your highest-volume codes and intersect it with the deletions and revisions. Most practices find the real exposure is a dozen codes, not hundreds.
  3. Weeks five to four: update charge tickets, superbills, EHR order sets, favourites lists and any hard-coded mappings in your practice management system. This is where most of the work is, and it is the step most often skipped.
  4. Weeks four to three: reload fee schedules and confirm your contracted rates map to the new codes. A new code with no fee attached will price at zero.
  5. Weeks three to two: brief the clinicians whose documentation drives the changed codes. Coding staff cannot code specificity that was never documented.
  6. Weeks two to one: update scrubber edits and build a watch list for the changed codes so you can monitor them in isolation.
  7. Week one and after: hold a daily rejection review for the first two weeks of the new cycle. Problems found on day three cost far less than problems found on day thirty.

The failure modes worth planning for

  • Date-of-service logic. Claims are coded by the date the service occurred, not the date of billing. Across a cycle boundary you will legitimately submit both old and new codes at the same time, and your scrubber must allow that.
  • Payer lag. Some payers adopt on the effective date, others run behind. Denials of a valid new code sometimes mean the payer is not ready, and the correct response is escalation rather than recoding.
  • Unspecified codes. Where a single unspecified code splits into several specific ones, continuing to use the unspecified option is often technically valid and practically fatal to medical necessity.
  • Downstream systems. Quality reporting, risk adjustment and prior authorisation rules all consume these code sets, and each can break independently of billing.

Measuring whether it worked

Compare first-pass acceptance for the four weeks after the change against the four weeks before, restricted to the codes that actually changed. A practice-wide average will hide a serious problem in a small set of codes. If acceptance on changed codes drops by more than a couple of points, you have a mapping problem somewhere in the list above, and it is almost always in charge tickets or fee schedules.

Want this reviewed against your own numbers?

Send us a recent AR aging report and a sample of denials. We'll come back with where the money is going, at no cost.

Request a free revenue audit