Diagnostic Codes

ICD-10 Code M25.50: Pain in Unspecified Joint

Key Takeaways

Key Takeaways

ICD-10 Code M25.50 is a billable diagnosis code for Pain in unspecified joint, used when the specific joint cannot be identified in documentation.

Use M25.50 only as a last resort: ICD-10-CM coding guidelines require coders to assign the most specific code available when the joint site is documented.

M25.50 is a common denial trigger when submitted for multiple joint pain; it represents a single unspecified joint, not polyarthralgia.

Pabau’s claims management software supports accurate ICD-10-CM code assignment and structured documentation to reduce M25.50 denials.

Claim denials tied to M25.50 have become a recurring headache for coding teams, and the root cause is almost always the same: the code was used when a more specific joint site was documentable, or it was submitted for a patient with pain in multiple joints. According to AAPC coder community discussions, insurance carriers are increasingly scrutinizing this code, particularly in musculoskeletal billing. Understanding exactly when M25.50 applies, and when it does not, protects revenue and keeps your documentation defensible during audits. This reference covers the code definition, correct usage criteria, documentation requirements, related more-specific codes, ICD-9 crosswalk, and payer billing considerations for coders working across ICD-10 diagnosis categories.

This guide is written for healthcare providers, medical coders, and practice managers who need a reliable reference for applying ICD-10 Code M25.50 accurately and avoiding the payer denials that follow incorrect usage.

ICD-10 Code M25.50: Definition and Clinical Description

ICD-10 Code M25.50 is a billable ICD-10-CM code that represents Pain in unspecified joint, sometimes referred to clinically as arthralgia when the site is not specified. The code is valid for FY2026 and has been billable since the adoption of ICD-10-CM in the United States. According to the Centers for Medicare and Medicaid Services (CMS), ICD-10-CM is the required code set for all covered healthcare entities under HIPAA, making accurate assignment of codes like M25.50 a compliance obligation, not just a billing preference.

Clinically, M25.50 captures joint pain where the specific anatomical site has not been identified or documented in the medical record. It sits within ICD-10-CM Chapter 13: Diseases of the musculoskeletal system and connective tissue (M00-M99), under the Other joint disorders block (M20-M25). The parent code is M25.5 (Pain in joint), and M25.50 is the unspecified child code within that grouping.

CodeDescriptionSpecificity LevelBillable?
M25.5Pain in joint (parent)Non-specific (header)No
M25.50Pain in unspecified jointUnspecified siteYes
M25.511Pain in right shoulderSite-specificYes
M25.561Pain in right kneeSite-specificYes
M25.59Pain in other specified jointSpecified (other)Yes

The code is maintained jointly by the National Center for Health Statistics (NCHS) and CMS, under the authority of the World Health Organization’s ICD classification framework. Coders working in physical therapy practices, orthopedics, and primary care encounter this code regularly when initial assessments lack sufficient joint specificity.

When to Use M25.50: Correct Application Criteria

M25.50 applies in a narrow set of clinical scenarios. The ICD-10-CM Official Guidelines for Coding and Reporting, published annually by CMS and NCHS, establish a foundational principle: assign the most specific code supported by the documentation. M25.50 is appropriate only when none of the site-specific codes under M25.51-M25.59 can be justified by what appears in the medical record.

Legitimate use cases include:

  • Initial triage documentation where joint examination has not yet been performed
  • Telehealth encounters where the provider cannot confirm the precise joint through physical assessment
  • Referral paperwork where the referring provider’s documentation does not specify the involved joint
  • Cases where the patient reports diffuse or migrating joint discomfort and the clinical record explicitly notes that the site is indeterminate

One critical distinction: M25.50 does not represent pain in multiple joints. Coders sometimes misapply it as a catch-all for polyarthralgia, which is incorrect. When a patient presents with pain in multiple specified joints, each joint should be coded individually using the appropriate site-specific code. Using M25.50 to represent bilateral or multi-joint pain is a documented denial trigger. Sports medicine clinics and rheumatology practices in particular should ensure their coders understand this distinction before submitting claims.

Pro Tip

Review your SOAP notes before selecting M25.50. If the physical exam section documents any joint by name, such as the knee, shoulder, or hip, use the corresponding site-specific M25.5xx code instead. M25.50 should only remain in your claim if the record genuinely does not identify the involved joint.

M25.50 Code Hierarchy and Parent Codes

Understanding how M25.50 fits into the ICD-10-CM hierarchy helps coders navigate to more specific alternatives quickly. The full path from chapter to code is:

  1. Chapter 13: Diseases of the musculoskeletal system and connective tissue (M00-M99)
  2. Block M20-M25: Other joint disorders
  3. Category M25: Other joint disorder, not elsewhere classified
  4. Subcategory M25.5: Pain in joint (non-billable header code)
  5. Code M25.50: Pain in unspecified joint (billable)

The M25 category carries Type 2 Excludes notes. A Type 2 Excludes indicates that the excluded condition is not part of the M25 category but that a patient may have both conditions simultaneously. Coders should review these exclusions when documenting joint pain alongside conditions such as joint effusion (M25.4x series), which has its own code set. Providers working within osteopathy practices that manage both joint pain and effusion in the same encounter should code each condition separately using the appropriate codes.

Before finalizing M25.50 on any claim, coders should verify whether a more specific code applies. The M25.5 subcategory contains site-specific codes for every major joint. Selecting the right code depends entirely on what is documented in the encounter note.

CodeDescriptionCommon Clinical Setting
M25.511Pain in right shoulderRotator cuff assessments, impingement syndromes
M25.512Pain in left shoulderPost-surgical follow-up, frozen shoulder
M25.519Pain in unspecified shoulderWhen laterality is not documented
M25.561Pain in right kneeOrthopedic, sports medicine, physical therapy
M25.562Pain in left kneePost-arthroplasty follow-up, ligament injuries
M25.569Pain in unspecified kneeWhen knee is identified but laterality is not
M25.59Pain in other specified jointWrist, elbow, ankle, toe joints

Notice that even within unspecified joints, there are intermediate options. M25.519 (Pain in unspecified shoulder) is more specific than M25.50 because it identifies the joint type, even without laterality. Coders should always descend to the most specific level the record supports. Practices using physical therapy recovery protocols that document joint involvement during functional assessments will typically have sufficient record detail to avoid M25.50 entirely.

ICD-9 to ICD-10 Crosswalk for M25.50

For practices managing older records, insurance audits, or transition-era billing reviews, the ICD-9-CM equivalent of ICD-10 Code M25.50 is 719.40 – Pain in joint, site unspecified. This crosswalk is confirmed by the ICD List crosswalk database and is consistent across standard conversion tools.

The crosswalk is approximate, as ICD-10-CM introduced significantly more specificity than its ICD-9 predecessor. Under ICD-9, a single code like 719.40 covered what is now a large family of site-specific M25.5xx codes. Practices running retrospective analysis or insurance appeals for pre-2015 claims should use 719.40 as the historical reference point, while ensuring current claims use the correct ICD-10-CM code with maximum specificity. Coders within chiropractic workflows that transitioned from paper-based ICD-9 records benefit from understanding this mapping when responding to audit requests.

ICD-9-CMICD-9 DescriptionICD-10-CMICD-10 Description
719.40Pain in joint, site unspecifiedM25.50Pain in unspecified joint
719.41Pain in joint, shoulder regionM25.519Pain in unspecified shoulder
719.46Pain in joint, lower legM25.569Pain in unspecified knee

Documentation Requirements to Support M25.50

Supporting M25.50 through an audit requires documentation that explicitly reflects the absence of a specified joint. Vague clinical notes that simply omit the joint name are not the same as documentation confirming that the joint site is genuinely indeterminate. The American Health Information Management Association (AHIMA) and the American Academy of Professional Coders (AAPC) both emphasize that coding specificity must be supported by the record, not assumed.

Effective documentation for M25.50 should include:

  • Chief complaint notation: Record the patient’s exact description of pain location, including any vagueness (“generalized joint discomfort,” “cannot isolate a specific joint”)
  • Physical exam findings: Note if palpation or range-of-motion testing could not identify or reproduce pain at a specific joint
  • Clinical reasoning: A brief statement in the assessment section explaining why a site-specific code was not applicable at this encounter
  • Plan for follow-up: Document the next step, whether imaging, referral, or reassessment, that may produce a more specific diagnosis

Practices using digital intake forms that include structured joint pain questionnaires will naturally capture more specific location data from patients before the encounter begins, which reduces reliance on M25.50. A well-designed intake form can flag joint location, severity, and laterality before the provider even enters the room, giving coders the specificity they need. Maintaining thorough client records with accurate joint documentation also creates an audit trail that supports any code assignment, including M25.50 when it is genuinely warranted.

Pro Tip

Add a structured joint pain section to your intake forms that asks patients to identify pain location using a body diagram or joint checklist. This single workflow change can reduce M25.50 usage by capturing specificity before the encounter, while also strengthening documentation for more specific codes.

CPT Codes Commonly Paired with ICD-10 Code M25.50

M25.50 most often appears on claims for evaluation, conservative musculoskeletal management, basic imaging workups, and physical or occupational therapy. The CPT pairings below are the codes coders see most consistently against this diagnosis. Critically, M25.50 is the wrong diagnostic partner for site-specific surgical or interventional procedures – those require a more specific joint code, and pairing them with M25.50 is a documented denial trigger (see the caveat below).

CPT Code Description Typical Pairing Notes
99202-99205 New patient office or other outpatient visit Common for first-time joint pain evaluations where the joint cannot yet be specified. Follow up with a more specific M25.5x or M25.56x once worked up.
99211-99215 Established patient office visit Reasonable for repeat encounters early in the workup; chronic use of M25.50 across multiple established visits is an audit flag.
73XXX series Diagnostic radiography of upper or lower extremity (e.g., 73030 shoulder, 73060 humerus, 73564 knee, 73610 ankle) Use when the imaging order is genuinely a screening/workup study. Once a region is imaged, the encounter has the data to upgrade to a site-specific code (e.g., M25.561 right knee) for any subsequent claims.
20610 Arthrocentesis, aspiration and/or injection, major joint or bursa Specificity caveat: if a clinician injects or aspirates a major joint, the joint is known. Pair 20610 with the appropriate site-specific code (M25.56x knee, M25.51x shoulder, M25.55x hip, etc.), not M25.50. Pairing 20610 with M25.50 is a denial trigger at most major payers.
97110 Therapeutic exercises (each 15 minutes) Common in PT/OT plans of care; documentation should still identify the joint(s) being treated. M25.50 is acceptable for the initial evaluation if the joint is genuinely undocumented, but the plan of care typically resolves to a more specific diagnosis.
97140 Manual therapy techniques (each 15 minutes) Same logic as 97110. Acceptable as an initial pairing; ongoing manual therapy claims should reflect the specific joint identified during evaluation.
96150-96155, 97530, 97535 Adjunct therapeutic activities and self-care training Frequently appear alongside 97110 and 97140 in therapy plans of care. The diagnostic specificity rule still applies: site-specific codes once the joint is known.

Important specificity caveat – procedure-diagnosis mismatch is a denial trigger. Pairing M25.50 with site-specific surgical or interventional procedure codes creates a clear procedure-diagnosis mismatch that automated payer edits flag immediately. The most common examples to avoid:

  • Knee arthroscopy (29870-29881) paired with M25.50 – the surgeon necessarily knows the joint being scoped; use M25.561/M25.562/M25.569 (knee) or a more specific internal-derangement code instead.
  • Shoulder arthroscopy (29805-29828) paired with M25.50 – same logic; use M25.511/M25.512/M25.519 or the appropriate rotator cuff/labral code.
  • Hip arthroscopy (29860-29863) paired with M25.50 – use M25.551/M25.552/M25.559 or a hip-specific structural code.
  • Joint injections beyond 20610 (e.g., 20611 with ultrasound guidance, 20605 intermediate joint) – the procedure code itself names the joint category; the diagnosis must match the site.

The principle reinforces what the rest of this article describes: M25.50 is for the evaluation phase, not the intervention phase. Once a joint is named on the procedure side, the diagnosis must name it too.

Pro Tip

Before claim submission, run a CPT-to-ICD specificity match check on every encounter that includes M25.50. If the CPT code identifies a specific joint (arthroscopy, joint-specific injection, joint-specific imaging, joint-specific surgery), the diagnosis must too. Most billing systems can be configured to flag M25.50 paired with any joint-specific procedure code as a hold-and-review item, which prevents the denial before the claim leaves the practice.

Billing and Claim Denial Considerations for ICD-10 Code M25.50

M25.50 is a valid, billable code, but it draws more scrutiny than site-specific joint pain codes from several commercial payers and Medicare contractors. The denial patterns are predictable once you understand payer logic.

Reduce M25.50 Denials with Smarter Documentation

Pabau's practice management platform helps musculoskeletal and primary care clinics capture specific joint documentation at intake, reducing unspecified code usage and supporting cleaner claims submissions.

Pabau practice management platform dashboard

Common denial reasons:

  • Medical necessity concerns: Some payers consider M25.50 insufficiently specific to justify certain procedures, imaging orders, or therapy authorizations. Physical therapy authorizations paired with M25.50 are frequently returned for additional documentation.
  • Multiple joint pain misuse: As noted, submitting M25.50 for a patient with documented bilateral knee or shoulder pain signals a coding error. Payers recognize this pattern and deny accordingly.
  • Procedure-diagnosis mismatch: When a procedure code targets a specific body region (e.g., knee arthroscopy), pairing it with M25.50 (unspecified joint) creates a logical inconsistency that automated claim editing systems flag immediately.
  • Repeated use across encounters: Submitting M25.50 on multiple consecutive encounters for the same patient raises flags. If the joint remains unspecified after follow-up imaging or assessment, documentation must explain why specificity has not been achieved.

When an M25.50 claim is denied, the appeal strategy centers on documentation: provide the portion of the encounter note that demonstrates why the site could not be specified at that encounter. If the medical record is thin on this reasoning, the better path is to query the provider for a clinical clarification before resubmitting. Using claims management workflows that flag unspecified codes prior to submission gives billing teams a proactive quality check. According to the AAPC Codify ICD-10-CM reference, M25.50 remains a valid code, but its use should always be audited against the clinical record before billing.

Expert Picks

Expert Picks

Need support for physical therapy billing workflows? Physical Therapy EMR Software covers how Pabau supports PT documentation, scheduling, and claims for musculoskeletal practices.

Managing joint pain patients across multiple locations? Sports Medicine Software outlines the practice management tools used by sports medicine and orthopedic teams.

Looking to reduce claim rejections across your coding team? Claims Management Software describes how Pabau’s billing features support accurate ICD-10-CM code submission and denial management.

Conclusion

ICD-10 Code M25.50 is a legitimate but narrow-use code. It serves a specific purpose: capturing joint pain when the clinical record genuinely cannot identify the affected joint. The most consistent coding failure is applying it too broadly, either as a shortcut when documentation is incomplete or as a misguided substitute for polyarthralgia codes. Both patterns invite denials that require time-consuming appeals.

Practices that invest in structured intake documentation, provider education on specificity requirements, and pre-submission claim review will see M25.50 usage drop to the cases where it genuinely belongs. Pabau’s digital forms and claims management tools directly support this workflow, from capturing joint location data at intake through to flagging unspecified codes before submission. To see how Pabau helps musculoskeletal practices document and bill more accurately, book a demo.

Frequently Asked Questions

What is ICD-10 Code M25.50 used for?

ICD-10 Code M25.50 is used to document pain in a joint when the specific joint site cannot be identified or has not been specified in the medical record. It is a valid, billable code under ICD-10-CM Chapter 13 (Diseases of the musculoskeletal system) and its ICD-9-CM equivalent is 719.40. The code should only be used when a more specific M25.5xx code is not supported by the clinical documentation.

What is the difference between M25.50 and M25.511?

M25.50 represents pain in an unspecified joint with no site identified. M25.511 represents pain specifically in the right shoulder. If the documentation names any joint, laterality included, coders must use the corresponding site-specific code rather than M25.50. Choosing M25.50 when a specific code is available violates ICD-10-CM specificity guidelines and can trigger payer denials.

Is M25.50 billable in 2026?

Yes. M25.50 remains a valid and billable ICD-10-CM code for FY2026, confirmed in the CMS ICD-10-CM Tabular List. It has been continuously billable since the U.S. transition from ICD-9 in October 2015. However, billable status does not guarantee payer reimbursement; some carriers apply additional medical necessity criteria or require documentation of why a more specific code was not available.

Can M25.50 be used for multiple joint pain?

No. M25.50 specifically denotes pain in a single unspecified joint, not pain across multiple joints. For patients with documented pain in two or more specific joints, each joint should be coded individually using the appropriate site-specific M25.5xx code. Submitting M25.50 for multi-joint presentations is a documented carrier denial trigger and a coding accuracy issue.

Why is M25.50 being denied by insurance carriers?

The most common denial reasons are: (1) a more specific joint code was available but not used, (2) the code was submitted alongside a procedure targeting a named joint, creating a mismatch, (3) the code was used to represent multiple joint pain, or (4) the code appeared repeatedly across consecutive encounters without documentation explaining ongoing site indeterminacy. Appeals should include the specific portion of the clinical note explaining why site specification was not possible at that encounter.

What documentation is required to support M25.50?

The medical record must reflect that the joint site was genuinely indeterminate at the time of service, not merely undocumented. Required elements include a chief complaint noting unlocalized joint pain, physical exam findings supporting the absence of a confirmed joint site, a clinical rationale statement in the assessment, and a follow-up plan to achieve specificity. AHIMA and AAPC both emphasize that unspecified codes require active documentation support, not just the absence of specific information.

×