Rheumatology ICD-10 Codes & CPT Codes

Rheumatology covers autoimmune and inflammatory conditions of the joints, muscles, and connective tissue. Precise coding for rheumatoid arthritis, lupus, gout, and osteoporosis is critical for prior authorization and biologic drug approvals. This page covers the top ICD-10-CM and CPT codes used by rheumatologists across the United States.

FY 2026 ICD-10-CM (CMS) · CPT codes updated annually · All codes verified billable · Last verified: June 2026

🔍 Search Codes on This Page


Top ICD-10 Codes for Rheumatology

ICD-10 Code Description Billable
M06.9 Rheumatoid arthritis, unspecified
M05.79 Rheumatoid arthritis with rheumatoid factor of multiple sites
M32.9 Systemic lupus erythematosus, unspecified
M45.9 Ankylosing spondylitis of unspecified sites in spine
M34.9 Systemic sclerosis, unspecified (scleroderma)
M35.00 Sicca syndrome, unspecified (Sjogren’s syndrome)
M79.7 Fibromyalgia
M10.9 Gout, unspecified
M17.11 Primary osteoarthritis, right knee
M81.0 Age-related osteoporosis without current pathological fracture
M35.3 Polymyalgia rheumatica
M30.0 Polyarteritis nodosa
M35.9 Systemic involvement of connective tissue, unspecified
M15.9 Polyosteoarthritis, unspecified
M60.9 Myositis, unspecified
M05.00 Felty’s syndrome, unspecified site
M06.00 Rheumatoid arthritis without rheumatoid factor, unspecified site (seronegative RA)
M08.00 Unspecified juvenile rheumatoid arthritis, unspecified site
M10.071 Idiopathic gout, right ankle and foot
M11.9 Crystal arthropathy, unspecified (CPPD/pseudogout)
M12.9 Arthropathy, unspecified
M32.10 Systemic lupus erythematosus with organ or system involvement, unspecified
M32.0 Drug-induced systemic lupus erythematosus
M33.20 Polymyositis, organ involvement unspecified
M33.10 Other dermatomyositis, organ involvement unspecified
M34.1 CREST syndrome (limited systemic sclerosis)
M36.0 Dermato(poly)myositis in neoplastic disease
M46.90 Unspecified inflammatory spondylopathy, site unspecified
M47.816 Spondylosis with radiculopathy, lumbar region
M65.9 Synovitis and tenosynovitis, unspecified
M70.20 Olecranon bursitis, unspecified elbow
M75.1 Rotator cuff syndrome (rotator cuff tendinitis)
M80.08XA Age-related osteoporosis with current pathological fracture, vertebra(e), initial encounter
M82.80 Osteoporosis in other disease, unspecified site
M85.80 Other specified disorders of bone density and structure, unspecified site
M31.30 Wegener’s granulomatosis without renal involvement
M31.6 Other giant cell arteritis (temporal arteritis)
M35.1 Other overlap syndromes (mixed connective tissue disease)
M89.9 Disorder of bone, unspecified

Source: CMS ICD-10-CM Official Code Set FY 2026

Is Your Rheumatology Practice Losing Revenue to Coding Errors?

OmniMD’s Rheumatology EHR suggests the right ICD-10 and CPT codes at the point of care, reducing claim denials from day one.

Schedule a Free Demo  View OmniMD Rheumatology EHR ›

Common CPT Codes for Rheumatology Billing

CPT Code Description Medicare Rate* Common Modifiers
99213 Office visit, established patient, low to moderate complexity ~$78 -25, -95, -GT
99214 Office visit, established patient, moderate complexity ~$115 -25, -95, -GT
99215 Office visit, established patient, high complexity ~$153 -25, -95, -GT
99202 Office visit, new patient, straightforward complexity ~$75 -95, -GT
99203 Office visit, new patient, low complexity ~$115 -95, -GT
99204 Office visit, new patient, moderate complexity ~$167 -95, -GT
20610 Arthrocentesis, aspiration and/or injection, major joint or bursa ~$82 -25, -59, -RT, -LT
20605 Arthrocentesis, aspiration and/or injection, intermediate joint or bursa ~$55 -25, -59, -RT, -LT
20600 Arthrocentesis, aspiration and/or injection, small joint or bursa ~$41 -25, -59, -F1 through -F9
77080 Dual-energy X-ray absorptiometry (DXA), bone density study, axial skeleton ~$124 -26, -TC
96372 Therapeutic, prophylactic, or diagnostic injection; subcutaneous or intramuscular ~$25 -25, -59
96413 Chemotherapy administration, intravenous infusion technique; up to 1 hour (biologics infusion) N/A -25, -59
96415 Chemotherapy infusion, each additional hour (add-on to 96413) N/A Add-on only
76942 Ultrasound guidance for needle placement, imaging supervision and interpretation ~$91 -26, -TC, -59
86200 Anti-cyclic citrullinated peptide (anti-CCP) antibody ~$28 -90, -91
86431 Rheumatoid factor, qualitative ~$11 -90, -91
86038 Antinuclear antibodies (ANA) ~$17 -90, -91

*Approximate 2025 CMS national non-facility rate. Rates vary by geography, setting, and payer contract. Refer to the CMS Physician Fee Schedule for official rates.

Top Denial Reasons for Rheumatology Claims

Missing Prior Authorization for Biologic Therapy

Biologics (adalimumab, etanercept, rituximab) almost universally require prior authorization with ICD-10 diagnosis codes showing active disease, failed conventional DMARDs, and documented serology (RF, anti-CCP). Ensure PA is obtained and matched to the exact ICD-10 code billed before submitting the claim.

Unspecified ICD-10 Code Fails Medical Necessity Review

Using M06.9 (RA unspecified) or M10.9 (gout unspecified) when a more specific code is documentable triggers automatic medical necessity denials for high-cost procedures and biologics. Always code to the highest level of specificity documented in the chart, including site and serology status.

Modifier -25 Missing on Same-Day Joint Injection Visit

When an E/M service (99213-99215) and a joint injection (20610, 20605, 20600) are billed on the same date, the E/M requires modifier -25 to indicate it was a separately identifiable significant service. Without -25, payers bundle and deny the E/M as incidental to the procedure.

DXA Frequency Limit Exceeded Without Supporting Diagnosis

Medicare covers DXA (77080) every 24 months for qualifying conditions; claims denied for frequency when billed sooner require an LMRP-supported diagnosis (M81.0, M80.x, long-term steroid use Z79.52) clearly documented. Submit with the correct ICD-10 and, if applicable, an ABN for non-covered frequency requests.

Rheumatology Billing & Coding Tips

  • M05.x (seropositive RA) and M06.x (other RA) differ by serology — M05 requires documented positive RF or anti-CCP; do not code M05.x without lab confirmation.
  • Gout codes (M10.x) require specifying the site and type (primary, lead-induced, drug-induced) — unspecified M10.9 will not support biologic authorization.
  • Add the drug adverse effect code (T36–T50) when coding drug-induced conditions such as drug-induced lupus or drug-induced gout.
  • Biologic drug prior authorization often requires ICD-10 codes with disease severity indicators — code active disease (not ‘in remission’) when the condition is currently being treated with biologics.

Frequently Asked Questions

What is the ICD-10 code for rheumatoid arthritis?

M06.9 is the unspecified code. For seropositive RA (positive RF or anti-CCP), use M05.x with the appropriate site. M06.0x is seronegative RA. Always code to the site and serology status documented in the chart for biologic drug authorization.

What is the code for fibromyalgia?

M79.7 is Fibromyalgia. It is a standalone billable code. CMS and most commercial payers accept it as a primary diagnosis. Documentation should include the ACR 2010 diagnostic criteria (widespread pain index and symptom severity scale scores).

What ICD-10 code is used for lupus?

M32.9 is systemic lupus erythematosus (SLE), unspecified. M32.10–M32.19 covers lupus with organ or system involvement. M32.0 is drug-induced SLE (add the causative drug code from T36–T50 as well).

What CPT code is used for a joint injection?

20610 covers aspiration and/or injection of a major joint (knee, hip, shoulder, ankle). 20605 is for intermediate joints. 20600 is for small joints. Use imaging guidance add-on codes (77002, 76942) when ultrasound or fluoroscopy is used.

How does OmniMD support rheumatology billing?

OmniMD’s Rheumatology EHR includes disease activity scoring tools (DAS28, CDAI, SLEDAI), biologic prior authorization documentation templates, and integrated lab tracking for RF, anti-CCP, ANA, and complement levels.

Streamline Your Rheumatology Practice with OmniMD

Purpose-built EHR, billing, and practice management for Rheumatology practices.

Book a Free Demo