ICD-10-CM · Multi-region

M00.89

Bacterial infection involving multiple joints simultaneously, caused by a pathogen other than staphylococcal, pneumococcal, streptococcal, or gonococcal organisms — classified under the pyogenic arthritis category.

Verified May 8, 2026 · 4 sources ↓

Status
Billable
Chapter
13
Related CPT
14
Region
Multi-region
Drawn from CDCICD10DataAAPCCMS

Documentation tips

What should appear in the chart to support M00.89.

Source · Editorial brief grounded in 4 cited references ↓

  • Identify every joint involved by name and laterality — 'polyarthritis' alone without joint enumeration invites query from auditors.
  • Record the infecting organism by name or culture result; this triggers the required additional B95–B97 organism code and substantiates M00.89 over a more specific M00 subcategory.
  • Document that the infection is in native joints, not prosthetic joints — prosthetic joint infection must route to T84.5- regardless of the organism.
  • Note the route of infection if known (hematogenous spread, direct inoculation, contiguous spread) to support medical necessity for joint aspiration or surgical debridement CPT codes.
  • If imaging (X-ray, MRI, ultrasound) was used to confirm joint effusion or destruction, include the modality, date, and relevant finding in the note.

Related CPT procedures

Procedure codes commonly billed with M00.89. Linking the right diagnosis to the right procedure is what establishes medical necessity.

Source · CMS LCDs · AAOS specialty guidance · claims-pattern analysis

20600 $56.11
Needle aspiration and/or injection of a small joint or bursa — such as a finger or toe joint — performed without ultrasound guidance.
20604 $87.18
Arthrocentesis, aspiration and/or injection of a small joint or bursa (e.g., fingers, toes) performed with ultrasound guidance, including permanent image recording and reporting.
20605 $57.12
Aspiration and/or injection of an intermediate joint or bursa — such as the wrist, elbow, ankle, acromioclavicular joint, or olecranon bursa — performed without ultrasound guidance.
20606 $94.19
Aspiration and/or injection of an intermediate joint or bursa — such as the wrist, elbow, ankle, acromioclavicular, temporomandibular, or olecranon bursa — performed with real-time ultrasound guidance and permanent image recording and reporting.
20610 $68.81
Aspiration and/or injection of a major joint or bursa (shoulder, hip, knee, or subacromial bursa) performed without ultrasound guidance.
20611 $104.21
Aspiration or injection of a major joint or bursa performed under real-time ultrasound guidance, with permanent image documentation.
29800 $508.70
Diagnostic arthroscopy of the temporomandibular joint (TMJ), with or without synovial biopsy, performed as a separate procedure.
29804 $541.76
Surgical arthroscopy of the temporomandibular joint (TMJ), including any diagnostic component performed during the same session.
29830 $439.22
Diagnostic arthroscopy of the elbow joint with or without synovial biopsy, performed for evaluation of intra-articular pathology.
29840 $441.23
Diagnostic wrist arthroscopy, with or without synovial biopsy — visual inspection of wrist joint structures via arthroscope to identify pathology, including tissue sampling if performed.
29850 $593.53
Arthroscopically aided treatment of an intercondylar spine or tibial tuberosity fracture of the knee, without internal or external fixation — arthroscopy included in the code.
87070 View procedure details
87077 View procedure details
87184 View procedure details

Common coding pitfalls

The recurring mistakes coders make with M00.89 and adjacent codes.

Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓

  • Assigning M00.89 when the organism is staphylococcal, streptococcal, pneumococcal, or gonococcal — those have dedicated M00 subcategories that must be used instead.
  • Omitting the additional B95–B97 organism-identification code when the pathogen is known from culture or lab report.
  • Using M00.89 for prosthetic joint infections — those are excluded from M00 and belong under T84.5- with an organism code.
  • Confusing polyarthritis (M00.89, multiple joints, other bacteria) with single-site other-bacterial arthritis (M00.88 series), which carries site and laterality specificity.

Clinical context

Source · Editorial summary grounded in 4 cited references ↓

M00.89 applies when bacteria invade multiple joint spaces and the causative organism falls outside the specifically enumerated categories in the M00 hierarchy (staph, pneumococcal, strep, gonococcal). Common culprits documented under this code include gram-negative organisms such as Haemophilus influenzae, Escherichia coli, Pseudomonas aeruginosa, and other non-classified bacterial agents confirmed by culture or clinical assessment. The polyarthritis designation requires multiple joints to be clinically involved.

This code sits at the M00.8 parent level, which covers pyogenic arthritis due to 'other bacteria.' M00.89 is the specific billable code for the polyarticular (multi-joint) presentation; use M00.88 when only a single site with other-bacteria etiology is documented (with appropriate site and laterality sub-specificity at that level). Do not use M00.89 for infection related to an internal joint prosthesis — that routes to T84.5- with an additional code to identify the infecting organism.

When the infecting organism is identified, ICD-10-CM instructs coders to use an additional code from category B95–B97 to identify the causative agent. If an external cause contributed to the joint infection (e.g., penetrating trauma), apply the appropriate external cause code as a secondary code per Chapter 13 instructional notes.

Sibling codes

Other billable codes under M00.8 (laterality / anatomic variants).

Frequently asked questions

Source · Generated from the editorial pipeline, verified against 4 cited references ↓

01What makes M00.89 the right code instead of a more specific M00 subcategory?
Use M00.89 only when the organism is confirmed or clinically documented as a bacterium that does not match the organisms with dedicated codes in M00 — specifically not staphylococcal (M00.0-), pneumococcal (M00.1-), streptococcal (M00.2-), or gonococcal (A54.42). If the organism fits one of those, that specific code wins.
02Do I need a second code when the infecting organism is identified?
Yes. ICD-10-CM instructs you to assign an additional code from B95–B97 to identify the causative bacterial agent whenever it is documented. M00.89 alone does not capture organism identity.
03Can M00.89 be used for a patient with an infected total knee replacement involving multiple joints?
No. Infection of an internal joint prosthesis is excluded from category M00 (Type 2 Excludes at the M00 level). Route those cases to T84.5- with an additional organism code.
04Is M00.89 appropriate when only one joint is infected with an 'other bacteria' organism?
No. Single-site other-bacterial pyogenic arthritis uses M00.88 with the appropriate site and laterality sub-digit. M00.89 is reserved for the polyarticular presentation across multiple joints.
05Does M00.89 require a 7th character?
No. M-codes in Chapter 13 do not use 7th-character encounter extensions (A/D/S). Those extensions are for injury S-codes. M00.89 is complete as a 5-character code.
06How should I code M00.89 if the bacterial organism is suspected but culture results are pending?
You may assign M00.89 based on the provider's documented clinical diagnosis of bacterial polyarthritis. If the organism is not yet identified, skip the B95–B97 add-on code until confirmed; do not guess the organism category.
07Can M00.89 be sequenced as a secondary diagnosis if the patient was admitted for sepsis caused by the same organism?
Sequencing depends on the principal diagnosis rules. If bacterial sepsis (A40–A41) is the reason for admission, code it first, then sequence M00.89 as a manifestation/secondary diagnosis per ICD-10-CM sepsis coding guidelines.

Sources & references

Editorial content was developed using the following public sources. Last verified May 8, 2026.

  1. 01CDC ICD-10-CM Tabular List 2026
  2. 02
    icd10data.com
    https://www.icd10data.com/ICD10CM/Codes/M00-M99/M00-M02/M00-/M00.89
  3. 03
    aapc.com
    https://www.aapc.com/codes/icd-10-codes/M00.89
  4. 04
    cms.gov
    https://www.cms.gov/files/document/fy-2025-icd-10-cm-coding-guidelines.pdf

Mira AI Scribe

Mira's AI scribe captures which joints are actively infected (names and sides), the identified or suspected bacterial organism from culture or clinical workup, confirmation that the joints are native (non-prosthetic), and any imaging findings showing effusion or joint destruction. That documentation locks in M00.89 over an unspecified code, triggers the correct B95–B97 organism add-on code, and prevents a prosthesis-infection routing error that would trigger a payer audit.

See how Mira captures M00.89 documentation

Related ICD-10 codes

Ready?

Ready to transform your orthopedic practice?

See how orthopedic practices are running documentation, billing, and operations on a single voice-first platform.

Get started for free