ICDcodes.org
FY2027

What “billable” actually means in ICD-10-CM

Why can't I submit every ICD-10-CM code on a claim?

Applies to ICD-10-CM FY2027 · October 1, 2026September 30, 2027

The short answer
A code is billable when it is complete — that is, when no further subdivision of it exists. Codes that have children are headers: they organise the classification but cannot be submitted, because a more specific code is always available.

ICD-10-CM FY2027 contains 98,403 codes, but only 74,879 can appear on a claim. The remaining 23,524 — about 24% — are header codes.

The rule

ICD-10-CM requires a code to be reported at the highest level of specificity available. In practice that means: if a code has children, you must use one of them. A three-character category is billable only when it has no subdivisions at all.

A worked example

E11 (Type 2 diabetes mellitus) is not billable — it has children covering complications. E11.2 (with kidney complications) is also not billable, because it too subdivides. E11.21 (with diabetic nephropathy) is billable, because nothing sits beneath it.

Codes get longer as they get more specific, but length alone does not decide billability. E11.9 is five characters and billable; E11.2 is four characters and is not.

Billable is not the same as covered

This distinction causes more confusion than any other
Billable is a property of the classification: the code is structurally complete and valid to submit. Covered is a property of the payer’s policy: whether they will reimburse that code for that service for that patient. A perfectly billable code can be denied every time under a given policy.

This site can tell you the first and never the second. Coverage, medical necessity, LCD and NCD policy and payer-specific edits all sit outside the classification and have to be checked against the payer.

Why a code can stop being billable

A code’s billable status is not permanent. When the classification subdivides a code, the original becomes a header and stops being submittable while remaining in the code set. In FY2027 this happened to 15 codes.

This is the failure mode worth guarding against, because the code still appears in every lookup and nothing about it looks wrong — it simply starts being denied. See which codes changed this year →

What makes a code invalid besides specificity

  • A missing 7th character. Where a code requires one, the code is incomplete without it — see 7th characters.
  • A missing placeholder X. If a 7th character is required but the code is shorter than six characters, X fills the gap.
  • Wrong fiscal year. A code valid last year may not exist this year. The code set is chosen by date of service.
  • Sequencing. A manifestation code can be valid yet still be rejected for being listed first — see code first and use additional.

Every code page on this site states billable status directly, and where a code is not billable it lists the codes beneath it that are.