Bacterial or other microbial infection involving the osseous structures of the sacral vertebrae and/or the sacrococcygeal junction, classified under other inflammatory spondylopathies.
Verified May 8, 2026 · 5 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 9
- Region
- Spine
Documentation tips
What should appear in the chart to support M46.28.
Source · Editorial brief grounded in 5 cited references ↓
- Specify 'sacral' or 'sacrococcygeal' by name in the diagnosis statement — do not rely on imaging report language alone to establish site.
- Document whether the osteomyelitis is acute, subacute, or chronic; this affects clinical management decisions and supports medical necessity for advanced imaging or prolonged antibiotic therapy.
- Record the causative organism (e.g., Staphylococcus aureus, gram-negative rod) and note blood culture or bone biopsy results — an additional B95–B96 code may be required to capture the organism.
- If a pressure ulcer, diabetic foot, or surgical site infection is the documented source, state this explicitly in the note to support correct sequencing of the underlying condition as the principal diagnosis.
- Include MRI or nuclear medicine scan findings (e.g., bone marrow edema, cortical destruction, tracer uptake) that confirm vertebral involvement at the sacral level.
Related CPT procedures
Procedure codes commonly billed with M46.28. 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 M46.28 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Defaulting to M46.27 (lumbosacral region) when imaging or the operative note clearly localizes infection to the sacrum — always match the documented level, not the nearest familiar code.
- Using M86.08x or another M86 code for sacral vertebral osteomyelitis: M86 covers non-vertebral bones; vertebral osteomyelitis belongs exclusively in M46.2x.
- Omitting the causative-organism code (B95–B96) when the pathogen is documented — payers and quality programs increasingly expect this pairing.
- Incorrect sequencing when diabetes or a pressure ulcer is the underlying cause — placing M46.28 first instead of the driving condition can shift the MS-DRG and trigger a medical necessity audit.
- Confusing M46.28 with M46.38 (infection of intervertebral disc, sacral and sacrococcygeal region) — if both the vertebral body and the disc are infected, both codes should be assigned.
Clinical context
Source · Editorial summary grounded in 5 cited references ↓
M46.28 is the correct code when osteomyelitis is documented as localized to the sacral or sacrococcygeal vertebral region. It sits at the distal end of the M46.2x family, which maps each spinal segment from occipito-atlanto-axial (M46.21) through sacral and sacrococcygeal (M46.28). Use M46.20 only when the operative or imaging report fails to specify the spinal level.
This code covers both acute and chronic osteomyelitis of the sacral vertebra. When the infection also involves the adjacent intervertebral disc, consider adding M46.38 (infection of intervertebral disc, sacral and sacrococcygeal region) as an additional code — the two conditions are not mutually exclusive. M46.28 does NOT cover osteomyelitis of non-vertebral bones; those belong in the M86 category (e.g., M86.08x for acute hematogenous osteomyelitis of other bones).
Sequencing matters when a comorbidity drives the infection. If diabetes mellitus is the documented underlying cause, sequence the diabetes code first (e.g., E11.69) per the 'code first' convention for the M46 category. Similarly, if a pressure ulcer is the documented portal of entry, sequence the pressure injury code before M46.28. Failure to sequence correctly is a common audit flag on inpatient claims where MS-DRG assignment hinges on the principal diagnosis.
Sibling codes
Other billable codes under M46.2 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 5 cited references ↓
01What is the difference between M46.27 and M46.28?
02Should I use M46.28 or an M86 code for sacral osteomyelitis?
03Can M46.28 and M46.38 be coded together?
04Does M46.28 require a 7th character extension?
05When diabetes is the underlying cause, which code goes first?
06Is a biopsy or culture result required to assign M46.28?
07Does M46.28 cover chronic osteomyelitis of the sacrum?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026 (effective Oct 1, 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M45-M49/M46-/M46.28
- 03icdcodes.aihttps://icdcodes.ai/diagnosis/sacral-osteomyelitis/documentation
- 04aapc.comhttps://www.aapc.com/codes/icd-10-codes/M46.28
- 05cms.govhttps://www.cms.gov/icd10m/FY2025-NPRM-Version42-fullcode-cms/fullcode_cms/P1496.html
Mira AI Scribe
Mira AI Scribe captures documented spinal level (sacral vs. lumbosacral vs. sacrococcygeal), infection acuity (acute/chronic), causative organism from culture or biopsy reports, and any underlying condition driving the infection (diabetes, pressure ulcer, post-surgical). This prevents site-unspecified defaulting to M46.20, missed organism codes, and sequencing errors that shift MS-DRG assignment or trigger payer audits.
See how Mira captures M46.28 documentation