Pigmented villonodular synovitis (PVNS) affecting a joint that is not specified by anatomic site in the clinical documentation.
Verified May 8, 2026 · 5 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 10
- Region
- General
Documentation tips
What should appear in the chart to support M12.20.
Source · Editorial brief grounded in 5 cited references ↓
- Name the specific joint affected — shoulder, knee, hip, etc. — so the coder can assign a site-specific M12.2x code rather than falling back to M12.20 (unspecified).
- Document laterality explicitly (right or left) when a single joint is involved; this is required for every site-specific subcategory under M12.2.
- Include MRI or histopathology findings (hemosiderin deposition, villonodular proliferation) that confirm PVNS and distinguish it from other synovial proliferative conditions.
- If PVNS involves multiple joints, document each joint by name and side so M12.29 (multiple sites) — or individual site codes — can be assigned accurately.
- Record whether the diagnosis is biopsy-confirmed or presumptive based on imaging, as payers may require pathology correlation for surgical authorization.
Related CPT procedures
Procedure codes commonly billed with M12.20. 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.20 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Defaulting to M12.20 when the joint IS named in the operative or imaging report — always check procedure documentation for an implicit site before using the unspecified code.
- Confusing PVNS (M12.2x) with other synovitis codes such as M65.x (synovitis/tenosynovitis) or M67.3x (transient synovitis); PVNS is histologically distinct and requires its own category.
- Failing to capture laterality when moving from M12.20 to a site-specific subcategory — each M12.21–M12.27 block requires a 6th character: 1 = right, 2 = left, 9 = unspecified side.
- Appending a 7th-character extension — M12.20 is an M-code and does not use A/D/S extensions.
- Coding M12.20 alongside arthrosis codes (M15–M19) in the same joint, which violates the Excludes1 note at the M12 category level.
Clinical context
Source · Editorial summary grounded in 5 cited references ↓
M12.20 captures pigmented villonodular synovitis (PVNS) when the treating provider has not documented — or the coder cannot determine — which specific joint is involved. PVNS is a locally aggressive proliferative disorder of the synovial membrane characterized by hemosiderin-laden nodular or villous growths within a joint, tendon sheath, or bursa. It sits under the M12.2 parent category (Villonodular synovitis, pigmented) within the broader M12 block of other and unspecified arthropathies.
Use M12.20 only when the operative report, imaging interpretation, or clinical note fails to name the affected joint. If laterality and joint are documented, drop to the appropriate site-specific code: M12.21x (shoulder), M12.22x (elbow), M12.23x (wrist), M12.24x (hand), M12.25x (hip), M12.26x (knee), M12.27x (ankle/foot), M12.28 (other specified site), or M12.29 (multiple sites). Payers may query or deny M12.20 when the procedure clearly targets a named joint — a synovectomy of the knee, for instance, points directly to M12.261 or M12.262.
Ms-DRG v43.0 groups M12.20 into DRG 553 (Bone diseases and arthropathies with MCC) or DRG 554 (without MCC). Note the Excludes1 at the M12 category level: arthrosis (M15–M19) and cricoarytenoid arthropathy (J38.7) are not coded here. There are no 7th-character extensions for M12.20.
Sibling codes
Other billable codes under M12.2 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 5 cited references ↓
01When is M12.20 the correct code rather than a site-specific M12.2x code?
02Does M12.20 require a 7th-character extension?
03Can M12.20 be coded alongside an osteoarthritis code for the same joint?
04Which MS-DRGs does M12.20 map to?
05What CPT procedures are commonly paired with M12.20?
06Is PVNS the same condition as tenosynovial giant cell tumor (TGCT)?
07What is the difference between M12.20 and M12.29?
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 Oct 1 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M05-M14/M12-/M12.20
- 03aapc.comhttps://www.aapc.com/codes/icd-10-codes/M12.20
- 04aapc.comhttps://www.aapc.com/codes/icd-10-codes/M12.2
- 05unboundmedicine.comhttps://www.unboundmedicine.com/icd/view/ICD-10-CM/939091/all/M12_20___Villonodular_synovitis__pigmented___unspecified_site
Mira AI Scribe
Mira AI Scribe captures the joint name, laterality, and imaging or pathology findings (hemosiderin-laden synovium, villonodular proliferation on MRI, biopsy result) from the encounter note. That specificity drives assignment of a site-and-side code under M12.21–M12.27 instead of the unspecified M12.20, preventing payer downcoding queries and supporting surgical authorization documentation.
See how Mira captures M12.20 documentation