Skip to main content

Common Clinical Coding Problems

Applies to FY 2026 ICD-10-CM

Intermediate

Reviewed September 3, 2026

Traumatic, Pathological, or Stress Fracture: Which Family, and the Osteoporosis Rule

Quick answer

A fracture belongs to exactly one family. Traumatic fractures take the injury codes by site (S02–S92); fractures from diseased bone take M80 (osteoporosis), M84.5 (neoplasm), M84.6 (other disease) or M84.4 (unspecified pathological); stress fractures take M84.3-. The families exclude each other by Excludes1, and a patient with known osteoporosis who fractures after a minor fall is coded to M80, not to an S code.

Jump to the decision rule ↓

Why it matters

Three families, one fracture

The classification files fractures by why the bone broke, not by which bone. The Alphabetic Index has separate main terms for each cause, and the tabular keeps them apart with Excludes1 notes in every direction.

FamilyCodesIndex routeWhat the record must say
TraumaticInjury chapter, by site: S02, S12, S22, S32, S42, S52, S62, S72, S82, S92 (T14.8 only for “Fracture NOS” with no site)“Fracture, traumatic” → siteAn injury broke a normal bone
Pathological — osteoporosisM80.-, by site of the fracture“Fracture, pathological” → by cause, or the osteoporosis rule belowKnown osteoporosis, and a fracture
Pathological — neoplasm / other diseaseM84.5- (Code Also the neoplasm); M84.6- (Code Also the underlying condition)“Fracture, pathological” → siteA named bone disease weakened the bone
Pathological — cause not specifiedM84.4- (“Pathological fracture NOS,” “Chronic fracture”)“Fracture, pathological” → M84.40 default; “Fracture, insufficiency” and “Fracture, chronic” both route herePathological, cause not documented
StressM84.3- (“Fatigue fracture,” “March fracture,” “Stress reaction”); Use Additional external cause code“Fracture, traumatic, stress” → M84.30 defaultRepetitive loading, no single injury

Two Index details matter. “Fracture, traumatic” is the default: a fracture documented with no cause at all lands there, at T14.8 for an unspecified site or the S code for a named one — and its own “see also Fracture, pathological” cross-reference is the Index telling the coder the other family exists. And the stress fracture is filed under “Fracture, traumatic” as a subterm, yet codes to M84.3-, not to an S code: the Index groups it with injuries for lookup, the tabular classifies it with disorders of bone continuity.

The families exclude each other

Every one of these subcategories names the others in an Excludes1 note. M84.3 excludes pathological fracture NOS (M84.4-), pathological fracture due to osteoporosis (M80.-) and traumatic fracture (S12.- through S92.-). M84.4 excludes M84.5-, M80.-, M84.6-, M84.3- and the traumatic codes. M80 excludes pathological fracture NOS (M84.4). Category M84 as a whole carries an Excludes2 for traumatic fracture — “see fracture, by site” — because a patient can of course have a traumatic fracture of one bone and a pathological fracture of another; what the Excludes1 notes forbid is two families for the same fracture.

That is what a Claim Check flag on, say, a stress-fracture code with an S32 sacral fracture code is asking: are these two different fractures, or one fracture coded twice? For one fracture the record has to settle the cause, and only one family survives. The Excludes1 guide linked below covers how to read that note when the two conditions really are separate.

The osteoporosis rule: a fall does not make it traumatic

The most consequential sentence in this area is in Section I.C.13.d.2:

“Category M80, Osteoporosis with current pathological fracture, is for patients who have a current pathologic fracture at the time of an encounter. The codes under M80 identify the site of the fracture. A code from category M80, not a traumatic fracture code, should be used for any patient with known osteoporosis who suffers a fracture, even if the patient had a minor fall or trauma, if that fall or trauma would not usually break a normal, healthy bone.”

So the presence of a fall in the history does not put the fracture in the injury chapter. With known osteoporosis, the question is whether the mechanism would have broken a healthy bone — and that judgement belongs to the provider’s documentation, not to the coder. M80’s Includes note says the same in different words: “osteoporosis with current fragility fracture.”

The guideline’s preamble adds the point that trips site coding: “Osteoporosis is a systemic condition … The site codes under category M80, Osteoporosis with current pathological fracture, identify the site of the fracture, not the osteoporosis.” And once the fracture has healed, the code changes family again: category M81, Osteoporosis without current pathological fracture, “even if they have had a fracture in the past,” with Z87.310, Personal history of (healed) osteoporosis fracture, following it.

The 7th character follows the family

Pathological and stress fractures (M80, M84.3, M84.4, M84.5, M84.6) share one six-value set: A initial encounter for fracture, D subsequent with routine healing, G delayed healing, K nonunion, P malunion, S sequela. Traumatic fractures of the long bones carry the larger set that also encodes open-fracture type — A, B, C for initial encounters by closed / open type I–II / open type IIIA–C, and D through R for the subsequent variants.

The meaning of A is the same everywhere. Section I.C.13.c, for pathological fractures: “7th character A is for use as long as the patient is receiving active treatment for the fracture. While the patient may be seen by a new or different provider over the course of treatment for a pathological fracture, assignment of the 7th character is based on whether the patient is undergoing active treatment and not whether the provider is seeing the patient for the first time.” Section I.C.19.c.1 says the same for traumatic fractures and adds that the initial-encounter character “should also be assigned for a patient who delayed seeking treatment for the fracture or nonunion.” Two defaults apply only on the traumatic side: “A fracture not indicated as open or closed should be coded to closed. A fracture not indicated whether displaced or not displaced should be coded to displaced.” The 7th-character guide linked below walks the phases in full.

Examples

Worked examples

  1. Eighty-year-old with documented osteoporosis slips from standing and fractures the right femoral neck; admitted for repair. Known osteoporosis plus a mechanism the provider documents as one that would not usually break healthy bone: M80.051A, Age-related osteoporosis with current pathological fracture, right femur, initial encounter. Not S72.001A. M80 also asks, by Use Additional Code note, for a major osseous defect code (M89.7-) if applicable.
  2. Same fracture in a patient with no bone disease, after a fall from a ladder. Traumatic: S72.001A, Fracture of unspecified part of neck of right femur, initial encounter for closed fracture — closed by default, since the record does not say open — with an external cause code for the fall.
  3. Distance runner with right-foot pain; imaging shows a metatarsal stress fracture; no injury event. Stress: M84.374A, Stress fracture, right foot, initial encounter for fracture, with the external cause code M84.3’s Use Additional note asks for.
  4. Vertebral fracture documented as pathological; workup for the underlying cause is still pending at discharge.M84.48 — the Index entry “Fracture, pathological, vertebra” points there, the “Pathological fracture NOS” family — moving to M80.-, M84.5- or M84.6- only when the cause is documented, and then with the Code Also the neoplasm or underlying-condition note those subcategories carry. One word changes the family: a vertebral compression fracture documented without “pathological” or a cause is M48.5-, Collapsed vertebra, whose inclusion terms are “Compression fracture of vertebra NOS” and “Wedging of vertebra NOS,” and whose Excludes1 names every fracture family — M80.-, M84.4-, M84.58, M84.68, M48.4- and the traumatic S codes.

Decision rule

Decision framework

IF…THEN…
An injury broke a bone with no documented bone diseaseTraumatic: S code by site, closed and displaced by default, 7th character A/B/C for active treatment; add the external cause
The patient has known osteoporosis and suffered a fracture — even after a minor fallM80.- at the fracture site (I.C.13.d.2); never an S code
A neoplasm weakened the boneM84.5- with Code Also the underlying neoplasm
Another named disease weakened the boneM84.6- with Code Also the underlying condition
Documented as pathological, insufficiency or chronic, cause not statedM84.4-
Vertebral “compression fracture” or “collapsed vertebra,” no cause and not called pathologicalM48.5-; it moves to M80.-, M84.58 or M84.68 only when the cause is documented
Repetitive loading, no single injury — stress, fatigue, march fractureM84.3- with the external cause code
The fracture has healed and the osteoporosis remainsM81.- with Z87.310 following it
Two families on the same claimEither two different fractures, or one fracture miscoded — the Excludes1 notes allow only one family per fracture

How to apply it

How to apply the rule

  1. Establish the cause from the record: an injury, a diseased bone (osteoporosis, neoplasm, other disease), repetitive stress, or a pathological fracture with no cause named.
  2. Known osteoporosis plus a fracture → M80 at the fracture site, even after a minor fall (I.C.13.d.2).
  3. Injury with no bone disease → the S code by site; closed and displaced by default; external cause code.
  4. Stress fracture → M84.3- with the external cause code; neoplasm → M84.5- with Code Also the neoplasm; other disease → M84.6-; cause not stated → M84.4-.
  5. Vertebral “compression fracture” with no cause and not called pathological → M48.5-.
  6. Apply the 7th character: A during active treatment regardless of which provider; D routine healing; G/K/P complications of healing; S sequela.

Common mistakes

Common mistakes

  • An S code for a fracture in a patient with known osteoporosis because a fall occurred.
  • Two families for one fracture — the Excludes1 notes allow one.
  • M84.4- for a vertebral compression fracture with no cause documented — M48.5-.
  • 7th character D for a first visit to a new provider during active treatment.
  • M14.6- / M80.- for a healed fracture — M81 with Z87.310 once healed.

Documentation matters

Documentation that changes the coding

  • Known osteoporosis or another bone disease, and the provider’s characterization of the mechanism.
  • The words “pathological,” “stress,” “fatigue,” “insufficiency,” “compression,” “traumatic.”
  • Open or closed, displaced or not — absent, the defaults apply.
  • Phase of care for the 7th character.

FAQ

A patient with osteoporosis fell and broke a hip — is that a traumatic fracture?

Not under the Guidelines. Section I.C.13.d.2 says a code from category M80, not a traumatic fracture code, should be used for any patient with known osteoporosis who suffers a fracture, even after a minor fall or trauma, if that fall or trauma would not usually break a normal, healthy bone.

Is a stress fracture coded as an injury?

No. The Alphabetic Index lists stress fracture under “Fracture, traumatic,” but it codes to M84.3-, Stress fracture, in the musculoskeletal chapter. M84.3 carries an Excludes1 for traumatic fracture and a Use Additional Code note for an external cause code identifying the cause of the stress fracture.

Which code is used for a pathological fracture when the cause is not documented?

M84.4-, Pathological fracture, not elsewhere classified, whose inclusion terms are “Pathological fracture NOS” and “Chronic fracture.” The Index sends “Fracture, insufficiency” and “Fracture, chronic” there too. Once the cause is documented, the code moves to M80.- (osteoporosis), M84.5- (neoplasm) or M84.6- (other disease).

Can a traumatic fracture code and a pathological fracture code appear on the same claim?

Only for two different fractures. M84.3, M84.4 and M80 each carry an Excludes1 for the traumatic fracture codes and for each other, so one fracture takes one family. Category M84’s note toward traumatic fracture is an Excludes2 precisely because a patient may have a traumatic fracture of one bone and a pathological fracture of another.

What happens to the M80 code once the fracture heals?

It is no longer used. Section I.C.13.d.1 assigns category M81, Osteoporosis without current pathological fracture, to patients who do not currently have a pathologic fracture even if they have had one in the past, and says Z87.310, Personal history of (healed) osteoporosis fracture, should follow the M81 code.

Does “initial encounter” mean the first provider to see the fracture?

No. Both the pathological-fracture and traumatic-fracture guidelines say the 7th character A is assigned for as long as the patient is receiving active treatment, regardless of whether the provider is seeing the patient for the first time, and the traumatic guideline adds that a patient who delayed seeking treatment still receives the initial-encounter character.

Code relationships

RelationshipAtNamesNote
excludes1M84.3M84.4- (pathological NOS); M80.- (osteoporosis); S12.-…S92.- (traumatic)
excludes1M84.4M48.5 (collapsed vertebra NEC); M84.5-; M80.-; M84.6-; M84.3-; traumatic S codes
excludes1M80M84.4 (pathological fracture NOS); M48.5 (collapsed / wedging vertebra NOS)
excludes2M84traumatic fracture of bone — see fracture, by site
code-alsoM84.5underlying neoplasm
code-alsoM84.6underlying condition
use-additionalM84.3external cause code(s) to identify the cause of the stress fracture
seventh-characterM80, M84.3, M84.4, M84.5, M84.6A, D, G, K, P, S
excludes2M80Z87.310 (personal history of healed osteoporosis fracture)

Relationships are quoted from the FY tabular notes and Official Guidelines the guide cites; none are inferred.

Authoritative sources

Applies to FY 2026 ICD-10-CM

Verified against the FY 2026 ICD-10-CM Official Guidelines (Sections I.C.13.c–d and I.C.19.c), the FY 2026 tabular entries for M80, M84.3, M84.4, M84.5, M84.6, M48.5, S72 and T14.8, and the FY 2026 Alphabetic Index main terms “Fracture, traumatic,” “Fracture, pathological,” “Fracture, insufficiency” and “Fracture, chronic.”

  • ICD-10-CM Official Guidelines for Coding and Reporting, FY 2026 (Section I.C.13.c, Coding of Pathologic Fractures; I.C.13.d, Osteoporosis)
  • ICD-10-CM Official Guidelines for Coding and Reporting, FY 2026 (Section I.C.19.c, Coding of Traumatic Fractures)
  • FY 2026 ICD-10-CM Tabular List (M80, M84.3, M84.4, M84.5, M84.6, M48.5, S72, T14.8)
  • FY 2026 ICD-10-CM Alphabetic Index to Diseases and Injuries (main term “Fracture” and its “traumatic,” “pathological,” “insufficiency,” “chronic” and “stress” entries)

Passages set as quotations are verbatim official text from the sources listed. Surrounding explanation, decision tables and examples are MedCoder’s editorial reading of those sources and are not official statements. Examples are illustrative; they assign no code to any real patient.

Coder Takeaway: One fracture, one family: traumatic S codes by site, M80 for known osteoporosis even after a minor fall, M84.5-/M84.6-/M84.4- for other pathological causes, M84.3- for stress, M48.5- for an uncaused vertebral compression fracture — and the 7th character follows the phase of care.

Coding questions

No community questions relate to this guide yet.

Ask a Coding Question about this guide.

Didn’t find your answer?

Ask a coding question and get help from the MedCoder community.

Ask a Coding Question

Applicable code set: FY 2026. Published September 3, 2026; last updated September 3, 2026; last reviewed September 3, 2026.