Degenerative joint disease documented without specification of the affected joint, body region, or OA subtype (primary, post-traumatic, or secondary).
Verified May 8, 2026 · 6 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 11
- Region
- General
Documentation tips
What should appear in the chart to support M19.90.
Source · Editorial brief grounded in 6 cited references ↓
- Name the specific joint or body region in the assessment — even 'right knee' without laterality confirmation allows a more specific code than M19.90.
- Document OA etiology when known: primary (idiopathic), post-traumatic (prior injury), or secondary (inflammatory disease, metabolic cause) to support M19.91, M19.92, or M19.93 respectively.
- Summarize imaging findings (joint space narrowing, osteophytes, subchondral sclerosis) and tie them to the documented joint — this anchors specificity and supports medical necessity for associated procedures.
- If multiple joints are involved, list each one by name so the coder can evaluate M15-series (polyosteoarthritis) versus multiple individual site-specific codes.
- For transitional encounters where site is genuinely unknown, note that imaging is pending and plan to update the diagnosis at follow-up — this creates an audit trail for the unspecified code use.
Related CPT procedures
Procedure codes commonly billed with M19.90. 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 M19.90 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Using M19.90 when the joint is documented elsewhere in the note — the site is in the exam findings or radiology report but was omitted from the assessment; coders must query or the site-specific code is missed.
- Defaulting to M19.90 for 'generalized arthritis' when M15.9 (polyosteoarthritis, unspecified) may be more accurate if multiple distinct joint groups are involved — these are not interchangeable.
- Failing to check M19 category exclusions: spinal OA (M47), hallux rigidus (M20.2), and polyarthritis (M15) are explicitly excluded and will not code correctly to M19.90.
- Leaving M19.90 on the claim at a follow-up visit after imaging has confirmed the site and type — the code should be updated once specificity is available.
- Pairing M19.90 with a site-specific procedure (e.g., knee arthrocentesis 20610) without a diagnosis-to-procedure linkage note — payers flag the mismatch between an unspecified diagnosis and a procedure that implies a specific joint.
Clinical context
Source · Editorial summary grounded in 6 cited references ↓
M19.90 is the last-resort code for osteoarthritis when the clinical note fails to identify both the anatomic site and the OA type. It sits at the bottom of the M19 specificity ladder: M19.91 (primary, unspecified site), M19.92 (post-traumatic, unspecified site), and M19.93 (secondary, unspecified site) all outrank it when the etiology is known. If the joint is documented — even without laterality — a site-specific code from M15–M17, M18, or M19.0x–M19.27x must be used instead.
Note the category-level exclusions at M19: osteoarthritis of the spine routes to M47 (spondylosis), hallux rigidus routes to M20.2, and polyarthritis involving five or more joints routes to M15. M19.90 does not substitute for those conditions. Generalized arthritis documented without further detail is a common gray area — some coders default to M19.90, but if the note supports involvement of multiple distinct joint groups, M15.9 (polyosteoarthritis, unspecified) may be more accurate; this is a genuinely ambiguous scenario that warrants provider query.
In orthopedic practice, M19.90 should appear rarely. Its primary legitimate use is a transitional encounter — the patient presents with a new complaint, imaging is pending, and the provider documents 'osteoarthritis' without further qualification. Update the code at the follow-up visit once the site and type are confirmed.
Inclusion & exclusion notes
Per the official ICD-10-CM Tabular List.
Source · CDC ICD-10-CM Official Tabular List · 2026
Includes
- Arthrosis NOS
- Arthritis NOS
- Osteoarthritis NOS
Sibling codes
Other billable codes under M19.9 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 6 cited references ↓
01When is M19.90 actually appropriate to bill?
02Can M19.90 be used for generalized arthritis involving multiple joints?
03Does spinal osteoarthritis code to M19.90?
04What is the difference between M19.90, M19.91, M19.92, and M19.93?
05Will payers deny M19.90 paired with a joint-specific procedure like a knee injection?
06Should I query the provider before submitting M19.90?
07Is hallux rigidus coded under M19.90?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026 (FY2026, effective October 1, 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M15-M19/M19-/M19.90
- 03aapc.comhttps://www.aapc.com/codes/icd-10-codes/M19.90
- 04aapc.comhttps://www.aapc.com/codes/icd-10-codes/M19.9
- 05cms.govhttps://www.cms.gov/medicare/coding/icd10/downloads/icd10clinicalconceptsorthopedics1.pdf
- 06unboundmedicine.comhttps://www.unboundmedicine.com/icd/view/ICD-10-CM/867788/all/M19_90___Unspecified_osteoarthritis__unspecified_site
Mira AI Scribe
Mira's AI scribe flags when a provider documents 'osteoarthritis' in the assessment without specifying the joint, laterality, or OA subtype — the three data points that lift M19.90 to a site-specific, billable code. Capturing these details at the point of documentation prevents downcoding, payer mismatch denials between the diagnosis and any associated joint procedure, and audit exposure from habitual use of an unspecified code.
See how Mira captures M19.90 documentation