Pigmented villonodular synovitis (PVNS) occurring at a joint site not individually enumerated in the M12.2 subcategory — specifically includes vertebral involvement and any other joint outside the shoulder, elbow, wrist, hand, hip, knee, and ankle/foot.
Verified May 8, 2026 · 3 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 12
- Region
- Other
Documentation tips
What should appear in the chart to support M12.28.
Source · Editorial brief grounded in 3 cited references ↓
- Identify the specific joint by anatomic name (e.g., 'temporomandibular joint,' 'vertebral facet joint at C5-C6') — 'other specified site' requires explicit documentation that it is not one of the enumerated joints.
- Record MRI findings supporting PVNS: low-signal hemosiderin deposits on T2-weighted sequences, synovial proliferation, joint effusion — these justify the diagnosis and support medical necessity for surgical intervention.
- Document histopathologic confirmation when available; a biopsy report noting hemosiderin-laden macrophages, multinucleated giant cells, and villous synovial proliferation is the gold standard for PVNS diagnosis.
- Note whether the disease is diffuse or localized, as this distinction affects surgical planning and may influence payer prior-authorization decisions.
- If the spine is the affected site, document the spinal level and whether involvement is intra-articular (facet or atlantoaxial joint) to support M12.28 over a spondylopathy code.
Related CPT procedures
Procedure codes commonly billed with M12.28. 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.28 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Using M12.28 for knee, hip, ankle/foot, shoulder, elbow, wrist, or hand PVNS — each of those joints has its own M12.2x code; M12.28 is reserved for joints outside that enumerated list.
- Confusing PVNS with giant cell tumor of tendon sheath: if the lesion is in a tendon sheath rather than the joint synovium, M67.2x (giant cell tumor of tendon sheath) applies, not M12.28.
- Coding M12.28 for multi-joint PVNS — use M12.29 (villonodular synovitis, multiple sites) when two or more distinct joints are affected.
- Failing to verify laterality when the affected joint has inherent laterality (e.g., temporomandibular joint) — document right or left even though M12.28 does not carry a laterality character, to support clinical record accuracy and any future revision.
- Omitting a secondary code for associated spinal stenosis or radiculopathy when vertebral PVNS causes neurologic compromise — code the resulting condition separately to reflect full clinical complexity.
Clinical context
Source · Editorial summary grounded in 3 cited references ↓
M12.28 is the catch-all code within the M12.2 (Villonodular synovitis, pigmented) subcategory for PVNS affecting joints that lack their own dedicated 7th-character subdivision. Per the ICD-10-CM Tabular List 2026, the 'Applicable To' note explicitly maps vertebral PVNS here, making M12.28 the correct code when the spine is involved. If the affected joint is the shoulder, elbow, wrist/hand, hip, knee, or ankle/foot, a more specific M12.2x code is available and must be used instead.
PVNS is a locally aggressive proliferative disorder of the synovium characterized by hemosiderin deposition that produces the 'pigmented' appearance on gross pathology and a characteristic low-signal 'blooming' artifact on MRI. The diagnosis is typically confirmed by MRI and tissue biopsy (histopathology). Common surgical interventions include open or arthroscopic synovectomy; radiation synovectomy is used in some diffuse cases. Code M12.29 (multiple sites) is available when bilateral or polyarticular PVNS is documented — do not use M12.28 for multi-joint presentations.
When PVNS is documented at the elbow, a site-specific code does exist (M12.221/M12.222/M12.229). Confirm the exact joint before defaulting to M12.28. If pathology is limited to a tendon sheath rather than the joint cavity, consider giant cell tumor of tendon sheath (M67.2x), which is a related but distinct diagnosis.
Inclusion & exclusion notes
Per the official ICD-10-CM Tabular List.
Source · CDC ICD-10-CM Official Tabular List · 2026
Includes
- Villonodular synovitis (pigmented), vertebrae
Sibling codes
Other billable codes under M12.2 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 3 cited references ↓
01Does M12.28 cover spinal PVNS?
02When should I use M12.29 instead of M12.28?
03What is the difference between M12.28 and M67.2x for a finger joint mass?
04Can I use M12.28 for PVNS of the temporomandibular joint?
05Which CPT codes pair with M12.28 for surgical synovectomy?
06Is imaging required to bill M12.28?
07What if the provider documents 'PVNS, unspecified site'?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026 (effective Oct 1, 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M05-M14/M12-/M12.28
- 03aapc.comhttps://www.aapc.com/codes/icd-10-codes/M12.2
Mira AI Scribe
Mira AI Scribe captures the specific joint name (e.g., temporomandibular, vertebral facet, sacroiliac), MRI findings (hemosiderin signal, synovial mass), histopathology results, and whether disease distribution is diffuse or localized. Precise joint documentation prevents fallback to unspecified M12.20 and defends against payer queries challenging medical necessity for synovectomy at an atypical site.
See how Mira captures M12.28 documentation