ICD-10 Code Z87.81: Personal History of (Healed) Traumatic Fracture – Complete Coding & Billing Guide

ICD-10 code Z87.81 designates a personal history of a healed traumatic fracture. It is a valid, billable diagnosis code for fiscal year 2026, active for HIPAA-covered transactions from October 1, 2025, through September 30, 2026. Unlike active fracture codes drawn from Chapter 19 of ICD-10-CM, Z87.81 is a Z-code — a status indicator that communicates clinically relevant patient history, not a current injury. It is never used as a principal diagnosis.


What Does ICD-10 Code Z87.81 Mean?

Z87.81 is a secondary diagnosis code that flags a prior traumatic fracture that has fully healed and is no longer receiving active treatment. It falls under Chapter 21 (Factors Influencing Health Status and Contact with Health Services), within the Z87 block covering personal history of other diseases and conditions.

Key attributes of this code at a glance:

  • Billable/specific: Yes — valid for reimbursement purposes
  • Principal diagnosis: Not acceptable — must be sequenced as a secondary code
  • Present on Admission (POA) reporting: Exempt
  • Active fracture treatment: Excluded — use Chapter 19 S-codes instead
  • CC/MCC status: Z87.81 is not a complication or comorbidity (CC) or major complication or comorbidity (MCC) under MS-DRG grouping
  • Electronic filing format: Submit as Z8781 (no decimal point) on electronic claims to prevent rejection

What Clinical Scenarios Does Z87.81 Cover?

Z87.81 applies whenever a patient has a documented history of a bone fracture caused by trauma — a fall, vehicle accident, sports injury, assault, or any other external mechanical force — and that fracture has completely healed with no ongoing active management.

Common clinical contexts where this code appears include:

  • Pre-operative assessments where prior bone injuries affect surgical site planning
  • Orthopedic follow-up visits where the healed fracture site is monitored for late complications such as post-traumatic arthritis or malunion
  • Anesthesia risk evaluations referencing prior skeletal trauma
  • Chronic pain management encounters where historical fracture location is clinically relevant
  • New injury workups where the provider needs to distinguish a fresh fracture from an old, healed one on imaging
  • Risk stratification documentation for patients with multiple prior traumatic injuries

What Does Z87.81 Specifically Exclude?

The ICD-10-CM Official Coding Guidelines attach a Type 2 Excludes note to this code. The following are coded separately — never collapsed into Z87.81:

  • Personal history of healed nontraumatic fracture (Z87.31): Includes osteoporosis fractures (Z87.310), pathological fractures (Z87.311), and stress fractures (Z87.312)
  • Active traumatic fractures: Code from the S00–T88 range with the appropriate 7th character (e.g., “D” for subsequent encounter, “S” for sequela)
  • Fracture sequelae with ongoing symptoms: If late effects are the reason for the visit, consider sequela codes (7th character “S”) from the original injury category

When Is Z87.81 the Right Code to Use?

Z87.81 is appropriate only when all of the following criteria are simultaneously true. Coders should verify each point before assigning this code:

  1. The fracture was caused by an external traumatic force — not a pathological process, osteoporosis, or repetitive stress
  2. The fracture has fully healed — confirmed by provider documentation and, ideally, imaging
  3. Active treatment has been completed — no ongoing surgical management, casting, bracing, or physical therapy directed at that fracture
  4. The history is clinically relevant to the current encounter — it influences current diagnosis, treatment planning, or risk assessment
  5. The provider has explicitly documented the prior traumatic fracture in the medical record for the visit in question

How Does Z87.81 Differ From Z87.31 (Nontraumatic Fracture History)?

The distinction between Z87.81 and Z87.31 is one of fracture etiology, not anatomy or healing status. Both describe healed fractures — the decisive question is: what caused the bone to break?

FeatureZ87.81Z87.31 (and subcategories)
Fracture causeExternal trauma (fall, accident, assault)Internal pathology (osteoporosis, tumor, metabolic disease) or overuse (stress)
SubcategoriesNone — single codeZ87.310 (osteoporosis), Z87.311 (other pathological), Z87.312 (stress)
Supporting documentationInjury event + healing confirmationUnderlying condition documentation + healing confirmation
Common clinical contextOrthopedics, trauma follow-up, pre-opEndocrinology, rheumatology, oncology
Can be used togetherYes — a patient may have bothYes — both may coexist

In practice, coders frequently encounter encounters where the chart lists “fracture history” without specifying traumatic versus pathological origin. When the etiology is unclear from available documentation, query the provider before assigning Z87.81 — assigning a traumatic history code without documented cause is an audit risk.


What Documentation Is Required to Support Z87.81?

What Must the Provider Document in the Clinical Notes?

The treating provider must establish all of the following in the medical record for the visit being coded:

  1. Explicit mention of a prior fracture — the note must state “history of fracture” or equivalent language, not merely reference old imaging
  2. Identification of traumatic cause — documentation that the fracture resulted from a traumatic event (e.g., “fell from ladder,” “MVA in 2019,” “sports injury”)
  3. Healed status confirmation — a statement such as “fracture healed,” “prior fracture, no current symptoms,” or imaging correlation confirming union
  4. Clinical relevance to today’s encounter — the provider must connect the historical fracture to the current reason for the visit (e.g., “assessing post-traumatic arthritis at prior fracture site”)
  5. Fracture site, if available — while Z87.81 carries no anatomic specificity, documenting location supports clinical completeness and downstream audit defense

What Is the Documentation Standard for Inpatient vs. Outpatient Settings?

SettingStandard
OutpatientCode only confirmed diagnoses; Z87.81 may be used as a secondary code when the provider explicitly states the history and its relevance to the visit
InpatientUncertain diagnoses may be coded as if confirmed per ICD-10-CM inpatient guidelines — but Z87.81 specifically requires that the history is known and documented, not merely suspected
POA ReportingZ87.81 is exempt from Present on Admission reporting — no POA indicator required on inpatient claims

How Does Z87.81 Affect Medical Billing and Claims?

Z87.81 functions as a secondary diagnosis that provides clinical context, not as a reimbursement driver. Its primary billing impact lies in claim accuracy, audit defense, and DRG grouping integrity.

Key billing and payer considerations:

  • Z87.81 is classified under MDC 23 (Factors Influencing Health Status and Other Contacts with Health Services) when it appears as a primary reason for grouping — which is rare given its restriction as a secondary code
  • It carries no CC/MCC weight, meaning it does not independently increase DRG reimbursement under MS-DRG v43
  • The code does contribute to risk stratification and quality measure reporting in value-based care contracts, particularly in orthopedic and musculoskeletal care pathways
  • Payers will deny claims where Z87.81 is listed as the principal diagnosis — this triggers a Medicare Code Editor (MCE) edit

What CPT or Procedure Codes Are Commonly Billed With Z87.81?

CPT CodeDescriptionTypical Pairing Context
99202–99215Office/outpatient E&MAnnual wellness visits, orthopedic follow-up, pre-op assessments
99221–99223Initial hospital inpatient E&MAdmission documentation flagging relevant musculoskeletal history
77080–77082DEXA bone density scanFracture risk assessment where prior traumatic fracture informs ordering decision
29000–29799Cast/splint applicationNew injury encounters where healed prior fracture is documented for baseline context
73000–73660Musculoskeletal radiologyImaging comparison of old fracture site to new injury

Are There Any Prior Authorization or Coverage Restrictions?

  • Z87.81 alone does not trigger prior authorization requirements — it is a history code, not a procedure or therapy indicator
  • When paired with DEXA scanning (77080), payers may require Z87.81 alongside a qualifying osteoporosis risk factor — verify the specific Local Coverage Determination (LCD) for bone density testing in the payer’s jurisdiction
  • Commercial payers do not typically apply coverage restrictions to Z87.81 itself, but claim context reviewers may scrutinize whether the history code is medically necessary to document for the visit type

What Coding Errors Should You Avoid With Z87.81?

Misapplication of Z87.81 is among the more frequent Z-code errors seen during coding audit preparation and claims review. The top mistakes, ranked by audit frequency:

  1. Using Z87.81 as the principal diagnosis — this triggers an MCE edit and will result in claim rejection or denial; Z87.81 may never stand alone as the first-listed code
  2. Applying Z87.81 to an active fracture — if the fracture is still receiving treatment (subsequent encounter with a 7th character “D” or “G” S-code), do not add Z87.81; they cannot coexist for the same fracture
  3. Confusing Z87.81 with Z87.31 — assigning the traumatic history code when the underlying fracture was actually pathological (e.g., an osteoporotic compression fracture) misrepresents clinical etiology
  4. Assigning Z87.81 without documented clinical relevance — Z-codes require that the condition be relevant to the current encounter; adding a history code as a “chart filler” exposes claims to medical necessity scrutiny
  5. Omitting the decimal point on paper claims while including it electronically — electronic submissions should use Z8781 (no decimal); paper claims use Z87.81 with the decimal point
  6. Failing to query when etiology is ambiguous — when a chart says only “history of fracture,” coders must not assume traumatic causation; provider clarification is required

What Do Auditors Look for When Reviewing Claims With Z87.81?

Auditors commonly flag the following patterns during claims review for this code:

  • Z87.81 listed as the first-billed diagnosis without an accompanying primary condition code
  • Documentation that mentions a fracture history but does not clearly characterize it as healed or traumatic
  • Repeated use of Z87.81 across multiple encounters without corresponding provider notes establishing ongoing clinical relevance
  • Mismatched code pairings where Z87.81 appears alongside an active fracture S-code for the same site
  • Missing linkage between the historical fracture and the stated reason for the current visit

How Does Z87.81 Relate to Other ICD-10 Codes?

Understanding Z87.81’s position within the fracture coding landscape is essential for accurate diagnosis code specificity.

CodeRelationshipKey Distinction
Z87.31Excludes2 (may coexist)Nontraumatic healed fractures — different etiology
Z87.310Excludes2Healed osteoporosis fracture specifically
Z87.311Excludes2Healed other pathological fracture
Z87.312Excludes2Healed stress fracture
S-codes (e.g., S72.xxXS)Not used simultaneously for same fractureActive fracture sequela — 7th character “S”
M84.4x / M84.5xMutually exclusiveActive pathological or neoplastic fractures
Z09May be sequenced first (Code First note)Follow-up exam after treatment; Z09 precedes Z87.81 when applicable
Z87.820Sibling codePersonal history of traumatic brain injury — same Z87.82 parent

What Is the Correct Code Sequencing When Z87.81 Appears With Other Diagnoses?

  1. Never sequence Z87.81 as the principal/first-listed diagnosis
  2. When the encounter is a follow-up examination after treatment, assign Z09 first, then Z87.81 as an additional code per the ICD-10-CM “code first” instruction
  3. When multiple historical conditions are documented, sequence the code most relevant to the reason for the current visit first, with Z87.81 following in clinical priority order
  4. When Z87.81 and Z87.31 both apply (patient has both a healed traumatic fracture and a healed osteoporotic fracture at different sites), both codes may be reported together — the Excludes2 note permits dual assignment

Real-World Coding Scenario — How Z87.81 Is Applied in Practice

Patient encounter: A 58-year-old male presents to his orthopedic surgeon for evaluation of new right knee pain. The provider’s note states: “Patient has a well-known history of a healed right distal femur fracture from an MVA in 2018, confirmed healed on prior imaging. Concerned today’s knee pain may reflect post-traumatic degenerative changes at the prior fracture site. X-rays obtained today show moderate osteoarthritic changes at the right knee.”

Correct Code Application

  • M17.11 — Primary osteoarthritis, right knee (principal diagnosis — reason for the visit)
  • Z87.81 — Personal history of (healed) traumatic fracture (secondary — clinically relevant history establishing potential etiology of the OA)

Rationale: The visit is for knee pain/OA evaluation, making M17.11 the appropriate principal code. Z87.81 is correctly sequenced as secondary because the provider explicitly links the healed fracture history to the current clinical picture.

Common Mistake in This Scenario

  • Incorrect: Sequencing Z87.81 first, with M17.11 second
  • Incorrect: Assigning an S-code (e.g., S72.xxXS sequela) alongside Z87.81 for the same healed fracture — these are mutually exclusive for the same injury
  • Why it fails: Z87.81 as principal triggers an MCE edit and potential denial; the S-code sequela and Z87.81 cannot both represent the same historical fracture simultaneously

Frequently Asked Questions About ICD-10 Code Z87.81

Is ICD-10 Code Z87.81 Valid for Use in 2026?

Z87.81 is a valid, billable ICD-10-CM code for fiscal year 2026, with no changes to its description, validity, or status since it was introduced as a new code in FY 2016. Per the CMS ICD-10-CM Official Guidelines, the code is active for HIPAA-covered transactions from October 1, 2025, through September 30, 2026. Coders should verify against the annual CMS release each October to confirm no future updates.

Can Z87.81 Be the Only Diagnosis Code on a Claim?

Z87.81 cannot be used as the sole diagnosis code on a claim because it is unacceptable as a principal diagnosis. The Medicare Code Editor will flag it as an invalid principal diagnosis, resulting in claim rejection or denial. It must always be sequenced after a primary code that represents the reason for the encounter.

What Is the Difference Between Z87.81 and Z87.31?

Z87.81 applies to a healed fracture caused by an external traumatic event, while Z87.31 (and its subcategories Z87.310–Z87.312) covers healed fractures resulting from internal pathological processes such as osteoporosis, tumors, or repetitive stress. The fracture’s cause determines which code is correct — anatomy and healing status alone are not sufficient to distinguish them. Both codes may be reported on the same claim if a patient has a history of both fracture types at different sites.

Do I Need to Document the Specific Fracture Site to Use Z87.81?

Z87.81 does not have anatomic subcategories, so no site-specific code extension is required. However, providers should still document the fracture site in the clinical note to support completeness, audit defense, and any downstream clinical decision-making. Coding without site documentation increases audit risk if a payer questions the clinical relevance of the history code to the current encounter.

When Should I Use a Sequela Code Instead of Z87.81?

A sequela code (7th character “S” on an S-code, e.g., S72.001S) is appropriate when the patient is currently experiencing a condition that is a direct late effect of the original traumatic fracture — such as post-traumatic arthritis directly attributed to the fracture, nonunion, or malunion that is now symptomatic. Z87.81 is used when the fracture is fully healed with no active sequelae driving the current encounter; it is a passive history marker. When ongoing complications from the healed fracture are the primary reason for the visit, the sequela code takes precedence.

Is Z87.81 Subject to Present on Admission Reporting?

Z87.81 is exempt from Present on Admission (POA) reporting for inpatient admissions to general acute care hospitals. Coders do not need to assign a POA indicator for this code on inpatient UB-04 claims. This exemption applies because Z87.81 describes a historical circumstance rather than a current condition that could have developed during the inpatient stay.


Key Takeaways

For any coder or biller working with Z87.81, these are the essential rules to commit to memory:

  • Z87.81 documents a healed traumatic fracture history — both the “healed” qualifier and the “traumatic” etiology must be supported by documentation
  • This code is never the principal diagnosis — it is always a secondary code providing clinical context
  • Z87.81 and Z87.31 are not interchangeable — traumatic versus nontraumatic fracture origin is the decisive distinction
  • The code is exempt from POA reporting on inpatient claims
  • A follow-up examination encounter should sequence Z09 first, then Z87.81, per the ICD-10-CM code-first instruction
  • Z87.81 carries no CC/MCC weight under MS-DRG v43, meaning it does not independently increase inpatient reimbursement
  • Electronic claims must submit the code without the decimal point (Z8781) to avoid clearinghouse rejection

For the authoritative source on fracture history coding conventions, refer to the CMS ICD-10-CM Official Guidelines for Coding and Reporting and the CMS ICD-10-CM Tabular List, which are updated annually each October.

Related Posts