Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
CPT Codes

ICD-10 Code M17.0: Bilateral primary osteoarthritis of knee

Key Takeaways

Key Takeaways

ICD-10 Code M17.0 is the billable diagnosis code for bilateral primary osteoarthritis of the knee, covering both joints in a single code.

M17.0 is distinct from M17.11 (right knee) and M17.12 (left knee): never use both unilateral codes together to represent bilateral disease.

Etiology matters: use M17.0 for primary (idiopathic) OA only. Post-traumatic bilateral knee OA maps to M17.2, not M17.0.

Pabau’s claims management software flags common coding errors and helps orthopedic and physical therapy practices reduce claim denials.

ICD-10 Code M17.0 is the billable diagnosis code for bilateral primary osteoarthritis of the knee. It covers degenerative “wear-and-tear” osteoarthritis (OA) in both knees, with no traumatic or secondary cause.

Because one code covers both joints, most M17.0 billing mistakes come from splitting bilateral disease across the two unilateral knee codes, or missing the primary-versus-post-traumatic distinction.

Coders may see the same condition written as osteoarthritis of both knees, bilateral knee OA, or bilateral knee degenerative joint disease (DJD) — all describe M17.0.

ICD-10 Code M17.0: Clinical description

The condition involves progressive breakdown of articular cartilage, subchondral bone changes, and synovial inflammation across both knees. Clinically, patients present with bilateral knee pain, morning stiffness, crepitus, and reduced range of motion. Radiographic findings typically include joint space narrowing, osteophyte formation, and subchondral sclerosis in both joints.

From a coding perspective, M17.0 is a full-code billable diagnosis under the ICD-10-CM classification. It requires no additional characters. Practitioners at physical therapy EMR software environments and orthopedic practices alike use this code when the clinical picture confirms primary disease bilaterally.

Code hierarchy and category placement

Understanding where M17.0 sits in the ICD-10-CM hierarchy helps coders locate related codes quickly and verify specificity:

Level Code / Range Description
Chapter M00-M99 Diseases of the musculoskeletal system and connective tissue
Block M15-M19 Osteoarthritis
Category M17 Osteoarthritis of knee
Billable code M17.0 Bilateral primary osteoarthritis of knee

M17.0 is a fifth-character code. M17 itself (the category) is not billable. The CDC/NCHS ICD-10-CM web tool confirms M17.0 as valid and billable for the 2026 code year. Coders cross-referencing other joint diagnoses may also need M15.3.

Clinical documentation requirements for M17.0

The note must clearly support bilateral primary disease. Coders working from incomplete documentation face two risks: downcoding to M17.9 (unspecified) or a payer request for additional records. Neither outcome is good.

These are the documentation elements required to substantiate ICD-10 Code M17.0:

  • Bilateral involvement confirmed: the provider must state both knees are affected, either explicitly (“bilateral knee osteoarthritis”) or through findings documented for both left and right joints.
  • Primary etiology established: the record must not indicate prior knee trauma, prior knee surgery, or a secondary cause such as inflammatory arthritis, gout, or a metabolic disorder. If any of these appear, a different code applies.
  • Degenerative findings documented: clinical notes should include at least one of: joint space narrowing on imaging, osteophyte formation, subchondral sclerosis, or cartilage loss confirmed by MRI or arthroscopy.
  • Symptom correlation: bilateral knee pain, stiffness, reduced range of motion, or crepitus on physical examination should be noted and linked to the radiographic or clinical findings.
  • Imaging reports referenced: X-ray or MRI reports should be attached or referenced in the chart note. Imaging alone does not substitute for a clinical diagnosis, but it corroborates the coding choice.

Structured documentation workflows help templated clinical notes reduce the risk of incomplete records, particularly for ruling out secondary causes like M05.9. For sports medicine practice software users, linking imaging reports directly to the patient encounter reduces missing documentation.

Pro Tip

When treating a patient bilaterally, document findings for each knee individually in the clinical note, then summarize with the bilateral diagnosis. Payers that perform post-payment audits look for side-specific findings. A single sentence confirming bilateral involvement is not sufficient without supporting clinical detail for each joint.

M17.0 vs. M17.11, M17.12, and M17.2: Choosing the right code

The M17 category contains multiple codes that look similar. Using the wrong one is one of the most common coding errors in orthopedic and physical therapy billing. The choice depends on two variables: laterality (bilateral vs. unilateral) and etiology (primary vs. post-traumatic).

Code Description When to use
M17.0 Bilateral primary osteoarthritis of knee Both knees, idiopathic (no trauma or secondary cause)
M17.10 Unilateral primary osteoarthritis, unspecified knee One knee, idiopathic, side not documented (avoid if side is known)
M17.11 Unilateral primary osteoarthritis, right knee Right knee only, idiopathic, left knee not involved
M17.12 Unilateral primary osteoarthritis, left knee Left knee only, idiopathic, right knee not involved
M17.2 Bilateral post-traumatic osteoarthritis of knee Both knees, secondary to prior injury or trauma
M17.9 Osteoarthritis of knee, unspecified Fallback only when laterality and etiology cannot be determined

The key distinction between ICD-10 Code M17.0 and M17.11 + M17.12 is specificity. When a patient has primary osteoarthritis in both knees, the correct single code is M17.0. Reporting M17.11 and M17.12 together for bilateral disease is incorrect. Standard ICD-10-CM coding convention calls for the single combination code instead of two unilateral codes.

Each unilateral code describes one knee only. For single-knee disease, code the side directly. Primary osteoarthritis of the right knee is M17.11, and osteoarthritis of the left knee is M17.12. Using both unilateral codes to replicate a bilateral finding artificially inflates the diagnosis count and may trigger payer scrutiny.

The M17.0 vs. M17.2 distinction hinges on clinical history. If the patient reports prior knee trauma, sports injuries, meniscectomy, or ligament repair in either knee, review the record carefully.

A history of injury shifts the etiology toward post-traumatic, and M17.2 may apply. M17.0 should only be coded when the provider has documented, or when the record clearly supports, the absence of a prior traumatic cause.

Reduce claim denials for musculoskeletal diagnoses

Pabau's claims management tools help orthopedic and physical therapy practices code accurately, track claim status, and reduce rework on bilateral procedure denials.

Pabau claims management dashboard

CPT codes commonly billed with ICD-10 Code M17.0

M17.0 supports a range of CPT procedure codes depending on the treatment plan. The table below lists the most common pairings. Confirming medical necessity for each CPT-ICD combination is a prerequisite to clean claim submission.

CPT Code Description Billing notes
20610 Aspiration and/or injection, major joint For bilateral injections, use Modifier 50. Carrier policies on bilateral billing vary; verify before submission.
27447 Total knee arthroplasty Bilateral TKA on the same day: use Modifier 50 on the second procedure, or use Modifiers LT/RT on each.
27446 Knee arthroplasty, medial or lateral compartment Unicompartmental knee replacement. Document compartment involvement clearly.
27570 Manipulation of knee joint under general anesthesia Requires general anesthesia. Regional or MAC anesthesia cases should be billed with CPT 27599 (unlisted procedure) instead. Less common for primary OA. Ensure documentation supports medical necessity.
J7325 Hyaluronan injection (e.g., Synvisc) Medicare LCD restrictions apply. Coverage for bilateral injections with M17.0 is carrier-specific. Verify applicable LCD before billing.

Modifier 50 guidance: When performing a bilateral procedure on the same day, Modifier 50 signals a bilateral procedure to the payer. Some payers want both unilateral procedure codes submitted on separate lines with Modifiers LT and RT instead. Check the carrier’s policy before defaulting to Modifier 50.

Pabau’s claims management software stores modifier rules by payer to reduce lookup time at submission.

Practices running high volumes of bilateral knee injections should also verify any applicable Medicare Local Coverage Determinations for J7325, as hyaluronan injection coverage requirements vary by jurisdiction. Coverage rules for J7318 differ from J7325’s LCD, so confirm both before billing bilateral hyaluronan injections.

Fully Integrated with Pabau Billing
Fully Integrated with Pabau Billing.

Teams managing physiotherapy compliance requirements should verify that all CPT-M17.0 pairings align with their applicable LCD and NCD policies before claim submission.

Pro Tip

For bilateral knee injection claims billed with M17.0, keep a payer-specific modifier cheat sheet. Some Medicare contractors require Modifier 50 on a single line; others require separate line items with LT and RT. A denial for bilateral billing is almost always a modifier issue, not a diagnosis issue. Pabau’s digital intake forms can capture procedure laterality at the point of booking to pre-populate the clinical note.

Common coding errors and denial patterns with M17.0

Several predictable mistakes appear repeatedly in audits and claim reviews involving ICD-10 Code M17.0. Understanding them before submission is faster than appealing denials after the fact.

  • Using M17.11 + M17.12 for bilateral disease: this is the most common M17.0 coding error. M17.0 is the single code for bilateral primary osteoarthritis. The two unilateral codes describe one knee each. Submitting both unilateral codes for a bilateral diagnosis can trigger a duplicate-service edit or payer audit.
  • Coding M17.0 when trauma history is present: any documented history of knee injury, ligament surgery, or meniscectomy in either knee requires a review of whether M17.2 (post-traumatic bilateral OA) is more accurate. Using M17.0 in the presence of a traumatic history is a specificity error.
  • Missing bilateral documentation: claims audited for M17.0 frequently fail because the clinical note documents only one knee’s findings. Both joints need individual documentation of symptoms and objective findings.
  • Coding M17.0 for unilateral procedures: if the provider treats only the right knee in a given encounter, some practices still code M17.0 because the patient has bilateral disease. This can misrepresent what was treated. Consider whether M17.11 is more appropriate for that visit, depending on the payer’s policy.
  • Defaulting to M17.9 (unspecified): this is a documentation failure, not a coding choice. When etiology and laterality are documented, specificity is expected. Unspecified codes increase payer scrutiny and may reduce reimbursement under risk-adjusted models.

Practices managing physical therapy clinic requirements can reduce these errors by embedding laterality and etiology prompts directly into clinical note templates.

Structured digital intake forms that collect prior injury history at the point of registration also help coders make faster, more accurate etiology determinations. In chiropractic practice management settings, where M17.0 frequently appears as a secondary diagnosis alongside spinal complaints, documentation clarity on each joint is equally important.

Customizable consent and intake forms
Customizable consent and intake forms.

Denial prevention checklist

  • Provider has documented bilateral involvement explicitly in the current encounter note.
  • No history of knee trauma, surgery, or secondary arthritis cause is present in the record (if present, review M17.2).
  • Imaging or clinical findings are documented for both knees.
  • Modifier 50 or LT/RT usage is verified against the applicable carrier policy before submission.
  • J7325 claims include a prior-authorization check against the relevant Medicare LCD when applicable.

Conclusion

Accurate use of ICD-10 Code M17.0 requires three things: confirmed bilateral involvement, documented primary (idiopathic) etiology, and correct modifier usage when billing bilateral procedures. Swapping M17.11 and M17.12 for bilateral disease, or failing to document each knee separately, are the two mistakes most likely to produce denials and audit flags.

Practices that embed etiology and laterality prompts into clinical note templates, and that verify modifier rules by payer before submission, see significantly fewer billing rework cycles. Pabau helps orthopedic, physical therapy, and sports medicine practices automate that verification step and keep practice management workflows running cleanly. Book a demo to see how Pabau supports accurate musculoskeletal coding across your team.

Continue your research

Continue your research

Frequently asked questions

What is ICD-10 Code M17.0?

ICD-10 Code M17.0 is the billable diagnosis code for bilateral primary osteoarthritis of the knee. It covers degenerative joint disease affecting both knees simultaneously, with no identified traumatic or secondary cause. The code falls under category M17 (osteoarthritis of knee) within the M15-M19 osteoarthritis block of the ICD-10-CM classification.

What is the difference between M17.0 and M17.11?

M17.0 covers bilateral primary osteoarthritis (both knees), while M17.11 covers unilateral primary osteoarthritis of the right knee only. When both knees are affected by primary OA, use M17.0 as a single code. Do not report M17.11 and M17.12 together to represent bilateral disease. Standard ICD-10-CM coding convention flags this as incorrect. Use the single combination code, M17.0, instead.

When should I use M17.0 vs M17.2?

Use M17.0 when bilateral knee osteoarthritis is primary (idiopathic), meaning no prior trauma or secondary cause is documented. Use M17.2 (bilateral post-traumatic osteoarthritis of the knee) when the patient has a history of knee injury, ligament surgery, or meniscectomy that contributed to the joint degeneration in either knee. The distinction requires a review of the full clinical history.

Is M17.0 a billable ICD-10 code?

Yes, M17.0 is a full-code billable ICD-10-CM diagnosis. No additional characters are required. The code is valid for the 2026 fiscal year and is confirmed as billable by the CDC/NCHS ICD-10-CM web tool and the CMS code listings. M17 (the parent category) is not billable on its own.

What CPT codes are commonly billed with M17.0?

The most common CPT codes paired with M17.0 include 20610 (aspiration and/or injection of a major joint), 27447 (total knee arthroplasty), and J7325 (hyaluronan injection). Bilateral procedures require Modifier 50 or LT/RT modifiers, depending on payer policy. J7325 paired with M17.0 is subject to Medicare LCD restrictions, so verify carrier-specific coverage rules before billing.

Is bilateral knee DJD the same as M17.0?

Yes. Degenerative joint disease, or DJD, is another name for osteoarthritis. When both knees show primary (idiopathic) degenerative change with no traumatic cause, bilateral knee DJD is coded as M17.0. If a prior injury is documented in either knee, review M17.2 (bilateral post-traumatic osteoarthritis) instead.

What is the ICD-10 code for bilateral knee pain?

Bilateral knee pain on its own is not M17.0. Pain without a confirmed diagnosis is coded from the M25.56 series: M25.561 for the right knee and M25.562 for the left, or M25.569 when the side is unspecified. Use M17.0 only once bilateral primary osteoarthritis is diagnosed and documented.

What are the 4 stages of osteoarthritis of the knee?

Knee osteoarthritis is often described in four stages using the Kellgren-Lawrence scale: minor (grade 1), mild (grade 2), moderate (grade 3), and severe (grade 4). The stage does not change the M17.0 code, but documenting it alongside the matching imaging findings supports medical necessity for the treatment billed.

What is the ICD-10 code for degenerative joint disease of the knee?

Degenerative joint disease, or DJD, is another name for osteoarthritis, so the ICD-10 code depends on laterality and cause. For primary DJD in both knees, use M17.0. For a single knee, use M17.11 (right) or M17.12 (left). If the degeneration followed a prior injury, the post-traumatic codes M17.2 (bilateral) or M17.3 (unilateral) apply instead.

What is the ICD-10 code for osteoarthritis of both knees?

Osteoarthritis of both knees is coded as M17.0 when it is primary (idiopathic), using one code for both joints rather than separate right and left codes. If the bilateral osteoarthritis developed after a prior injury, report M17.2 (bilateral post-traumatic osteoarthritis) instead. Reserve M17.9 (unspecified) only when laterality or cause cannot be determined from the record.

×