ICD-10-CM · Multi-region

M12.89

M12.89 classifies a specific arthropathy that does not fit any more precisely defined joint disease category and affects two or more distinct anatomical sites simultaneously.

Verified May 8, 2026 · 4 sources ↓

Status
Billable
Chapter
13
Related CPT
7
Region
Multi-region
Drawn from CDCICD10DataAAPCUnboundmedicine

Documentation tips

What should appear in the chart to support M12.89.

Source · Editorial brief grounded in 4 cited references ↓

  • Name every affected joint in the note — 'bilateral knees and right ankle' is auditable; 'multiple joints' alone is not.
  • Identify the type of arthropathy (e.g., transient arthropathy, neuropathic arthropathy not elsewhere classified) to justify use of a 'specific' rather than 'unspecified' code.
  • Record imaging findings — joint space narrowing, effusion, erosions — for each involved site to support medical necessity across multiple joints.
  • Document that more precise single-site codes do not fully capture the polyarticular presentation, which justifies the 'multiple sites' specificity level.
  • If an underlying condition (e.g., metabolic or hematologic disorder) drives the arthropathy, use a Code Also or Code First note as applicable and link it in the encounter.

Related CPT procedures

Procedure codes commonly billed with M12.89. Linking the right diagnosis to the right procedure is what establishes medical necessity.

Source · CMS LCDs · AAOS specialty guidance · claims-pattern analysis

Common coding pitfalls

The recurring mistakes coders make with M12.89 and adjacent codes.

Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓

  • Stacking multiple single-site M12.8x codes instead of using M12.89 when one arthropathy condition affects several joints — the 'multiple sites' code is the correct representation.
  • Using M12.89 when a more specific category exists: neuropathic arthropathy (M14.6x), hemophilic arthropathy (M36.2), or post-traumatic arthropathy (M12.5x) all outrank M12.89.
  • Confusing M12.89 (specific type, multiple sites) with M12.9 (arthropathy unspecified) — if the type of arthropathy is truly unknown, M12.9 is correct and M12.89 overstates specificity.
  • Applying M12.89 to degenerative joint disease affecting multiple sites — osteoarthritis codes (M15–M19) are Excludes1 under the M12 category and must not be replaced by M12.89.
  • Omitting documentation of which specific joints are involved, leaving the claim vulnerable to a medical necessity denial or audit downcoding to M12.9.

Clinical context

Source · Editorial summary grounded in 4 cited references ↓

M12.89 applies when a patient presents with a specific-type arthropathy — such as transient arthropathy or another named joint condition under the M12.8 umbrella — that involves multiple joints and cannot be captured by a more granular code elsewhere in the classification. The parent category M12.8 carries an 'Applicable To' note for transient arthropathy, so that entity is a legitimate use case here when it spans multiple sites. The code is a residual 'NEC' (not elsewhere classified) bucket, meaning it should only be assigned after ruling out a more precise code.

Before defaulting to M12.89, exhaust site-specific options first. The M12.8x series offers codes for shoulder (M12.81x), elbow (M12.82x), wrist (M12.83x), hand (M12.84x), hip (M12.85x), knee (M12.86x), and ankle/foot (M12.87x). If two or more of those discrete sites are affected and no single-site code captures the full clinical picture, M12.89 is appropriate — not a stack of single-site codes for the same condition.

Distinguish M12.89 from M12.9 (arthropathy, unspecified). The '89' variant asserts that the arthropathy type is identifiable (specific) but polyarticular; M12.9 signals that even the type is unknown. Payers and auditors will scrutinize M12.89 if the supporting documentation does not name the underlying joint condition or identify which joints are involved.

Sibling codes

Other billable codes under M12.8 (laterality / anatomic variants).

Frequently asked questions

Source · Generated from the editorial pipeline, verified against 4 cited references ↓

01When should I use M12.89 instead of listing separate site-specific M12.8x codes?
Use M12.89 when a single arthropathy condition affects two or more distinct joints. The 'multiple sites' code captures polyarticular involvement in one billable code rather than a stack of single-site codes for the same underlying condition.
02Can M12.89 be used for osteoarthritis affecting multiple joints?
No. Osteoarthritis belongs to M15–M19 (arthrosis), which is listed as Excludes1 under M12. Use M15.0 (primary generalized osteoarthritis) or the appropriate M15–M19 code for degenerative joint disease.
03What is the difference between M12.89 and M12.9?
M12.89 means the arthropathy type is identifiable (specific) but affects multiple sites; M12.9 means the arthropathy type itself is unspecified. Use M12.89 only when you can name or characterize the joint condition.
04Does M12.89 require a 7th character?
No. M12.89 is a complete, billable 5-character code with no 7th-character extension required. The 7th-character trauma convention (A/D/S) applies to S-codes, not M-codes.
05Is transient arthropathy of multiple joints coded to M12.89?
Yes. The ICD-10-CM Tabular includes 'Transient arthropathy' in the Applicable To note under M12.8. When transient arthropathy involves multiple sites, M12.89 is the correct code.
06What documentation do payers typically require to support M12.89?
Payers expect the provider to name each affected joint, characterize the arthropathy type, and ideally support findings with imaging or lab results. A note that simply states 'arthritis of multiple joints' without further specification will likely be considered insufficiently documented for M12.89.
07Can M12.89 be a primary diagnosis for a joint injection procedure?
Yes, if the arthropathy affecting multiple sites is the condition driving the encounter. Pair it with the appropriate CPT injection code (e.g., 20610 for a large joint) and document each joint injected separately for proper line-item billing.

Mira AI Scribe

Mira's AI scribe captures each named joint involved, the identified arthropathy type, relevant imaging results per site, and any prior treatment attempts — preventing downcoding to the unspecified M12.9 or an audit flag for insufficient multi-site documentation.

See how Mira captures M12.89 documentation

Related ICD-10 codes

Ready?

Ready to transform your orthopedic practice?

See how orthopedic practices are running documentation, billing, and operations on a single voice-first platform.

Get started for free