🧬 ICD-10 CM G89.28 β€” Other Chronic Postprocedural Pain

Billable Code Confirmed

ICD-10 CM G89.28 is a fully specified, 6-character billable code requiring no further subdivision. It sits at the maximum depth of the G89.2 (chronic pain, not elsewhere classified) subcategory, so once documentation confirms chronic (β‰₯3 month) pain tied to a prior procedure without a more specific site code applying, G89.28 is complete and reportable as-is.

Non-Billable Parent Codes

G89 (Pain, not elsewhere classified) is the chapter header and is never billable alone β€” it requires a 4th, 5th, or 6th character to specify acute vs. chronic and, where available, site or etiology. G89.2 (Chronic pain, not elsewhere classified) is a non-billable subcategory; it must be extended to G89.21, G89.22, G89.28, or [[G89.29]] depending on cause. ICD-10 CM G89.29 (Other chronic pain) is a distinct, separately billable sibling β€” not a parent β€” but is frequently confused with G89.28; G89.29 is used for chronic pain not tied to a procedure, while G89.28 specifically requires a postprocedural etiology.

Clinical Context

ICD-10 CM G89.28 is selected when a patient has documented chronic pain (persisting or recurring beyond the expected 3-month healing window) that the provider links to a prior surgery or invasive procedure, but the pain doesn’t fit a more specific postprocedural pain code such as post-thoracotomy pain. It is a β€œcatch-all” within the postprocedural pain family, not a default for any unexplained chronic pain.

Code Classification

ICD-10 CM G89.28 is a diagnosis code (not a procedure or symptom modifier). It is classified under diseases of the nervous system, even though the pain itself may be musculoskeletal, visceral, or neuropathic in origin β€” ICD-10-CM groups all β€œpain, not elsewhere classified” codes under Chapter 6 regardless of anatomic source.


πŸ” Code Description

ICD-10 CM G89.28 captures chronic pain that a provider has explicitly attributed to a prior surgical or other invasive procedure, where the pain has persisted beyond the typical postoperative recovery window (generally accepted as 12 weeks/3 months) and where a more specific code β€” such as G89.22 for post-thoracotomy pain β€” does not apply. This distinguishes it from G89.18, which captures the same clinical picture but in the acute phase (under 3 months), and from G89.29, which is reserved for chronic pain without a documented procedural cause.

Correct assignment hinges entirely on provider documentation establishing the causal link β€” β€œchronic pain after hernia repair” or β€œpersistent incisional pain, 5 months post-cholecystectomy” supports G89.28, while a bare note of β€œchronic pain” with no procedural context defaults instead to G89.29. Coders should also confirm the pain isn’t better classified as a complication of the specific procedure performed (e.g., mesh-related pain, which may instead require a T81.89XA or device-complication code as the more specific etiology), since G89.28 is explicitly a residual/NEC category rather than a first-line choice.


🌳 Code Tree / Hierarchy

G89 Pain, not elsewhere classified ❌ Non-billable
β”‚
β”œβ”€β”€ G89.0 Central pain syndrome βœ… Billable
β”œβ”€β”€ G89.1 Acute pain, not elsewhere classified ❌ Non-billable
β”‚ β”‚
β”‚ β”œβ”€β”€ G89.11 Acute pain due to trauma βœ… Billable
β”‚ β”œβ”€β”€ G89.12 Acute post-thoracotomy pain βœ… Billable
β”‚ └── G89.18 Other acute postprocedural pain βœ… Billable
β”‚
β”œβ”€β”€ G89.2 Chronic pain, not elsewhere classified ❌ Non-billable
β”‚ β”‚
β”‚ β”œβ”€β”€ G89.21 Chronic pain due to trauma βœ… Billable
β”‚ β”œβ”€β”€ G89.22 Chronic post-thoracotomy pain βœ… Billable
β”‚ β”œβ”€β”€ G89.28 Other chronic postprocedural pain β—€ THIS CODE βœ… Billable
β”‚ └── G89.29 Other chronic pain βœ… Billable
β”‚
β”œβ”€β”€ G89.3 Neoplasm related pain (acute) (chronic) βœ… Billable
└── G89.4 Chronic pain syndrome βœ… Billable

Specificity Insight

Payers increasingly scrutinize G89.28 as a claim that β€œshould have been more specific” β€” if the operative note names the exact procedure and site, check the tabular list for a dedicated postprocedural pain code (site-specific codes are rare outside thoracotomy, so G89.28 is often legitimately correct, but it’s worth a second look before defaulting to it).

Tip

Because G89.28 has no laterality or site component, it cannot be used to imply location β€” if the referring documentation needs to convey site information for medical necessity (e.g., prior auth for an interventional pain procedure), that site detail must come from a secondary code or from the CPT procedure code itself.


βœ… Includes

Chronic headache due to and following craniotomy β€” a specifically named example under this code per the ICD-10-CM Alphabetic Index, used when persistent headache is directly tied to a prior craniotomy and no more specific neurologic headache code applies.

Persistent incisional or surgical-site pain, unspecified procedure type β€” chronic pain localized to or radiating from a surgical site where the underlying procedure doesn’t have its own dedicated postprocedural pain code.


❌ Excludes

Excludes 1

R52 β€” Pain, unspecified. Cannot be coded with G89.28 because R52 represents pain of unknown or unestablished cause, whereas G89.28 requires a confirmed postprocedural etiology β€” the two are mutually exclusive characterizations of the same symptom.

F45.41 β€” Pain disorder exclusively related to psychological factors. Excluded because this represents pain whose origin is psychogenic rather than procedural; if a patient has both a genuine postprocedural physical pain component and a separately diagnosed psychological pain disorder, that would fall under G89.4 (chronic pain syndrome) rather than dual-coding these two.

Common Excludes 1 Error

The most frequent error is defaulting to R52 out of documentation laziness when a procedure is clearly on the problem list but the provider hasn’t explicitly written the causal phrase (β€œpain due to,” β€œpain following,” β€œpostprocedural pain”). Query the provider for the causal link rather than downgrading to the unspecified R52 code, since R52 is far less specific and can undercut medical necessity for pain management services.

Excludes 2

G89.4 β€” Chronic pain syndrome. Can be coded together with G89.28 only if the provider has separately documented the fuller chronic pain syndrome picture (pain plus associated psychosocial/functional impairment) in addition to the postprocedural pain β€” otherwise these are alternative, not combinable, choices for the same pain presentation.

G89.18 β€” Other acute postprocedural pain. Both can appear on the same encounter only in the rare scenario of a new acute postprocedural pain from a recent second procedure coexisting with unresolved chronic pain from an earlier one β€” each must be independently supported with distinct timelines in the documentation.


πŸ“‹ Clinical Overview

Chronic vs. Acute Postprocedural Pain β€” the Central Distinction

The line between G89.18 (acute) and G89.28 (chronic) is purely temporal: pain persisting or recurring beyond approximately 3 months (12 weeks) post-procedure is chronic. This table also distinguishes G89.28 from its most-confused sibling, G89.29.

FeatureG89.28Related G89.18Related G89.29
DurationChronic β€” persists/recurs beyond ~3 months post-procedureAcute β€” within the expected postoperative recovery window, typically under 3 monthsChronic β€” no time restriction specified beyond β€œchronic”
Documented causeExplicitly tied to a prior surgical/invasive procedureExplicitly tied to a recent surgical/invasive procedureNo procedural cause documented; pain is chronic but idiopathic or due to a non-procedural condition
Typical clinical scenarioPersistent incisional pain months after hernia repair, non-thoracotomy surgeryPain in the days-to-weeks immediately following surgery, beyond what analgesics typically resolveLongstanding chronic pain (e.g., generalized) with no link to any procedure in the history

CDI Trigger

Flag any chart where β€œchronic pain” appears in the problem list alongside a surgical history but the note never explicitly links the two β€” this is a query opportunity to clarify whether G89.28 (procedural) or G89.29 (non-procedural) is correct, since the difference materially affects the clinical picture even though neither carries HCC weight.

Manifestations & Symptom Burden

Persistent surgical-site tenderness or aching β€” pain localized to or near the original incision or procedure site, often described as dull, aching, or burning.

Functional limitation β€” reduced range of motion, activity avoidance, or interference with sleep attributable to the ongoing pain.

Neuropathic features β€” burning, tingling, or electric-shock sensations suggesting nerve involvement from the original procedure, which may warrant consideration of a more specific neuralgia code if a nerve injury is separately documented.

Tip

Code each manifestation only if separately and explicitly documented by the provider as part of the chronic pain presentation β€” don’t infer neuropathic symptoms from a nursing note alone without physician corroboration.


πŸ’° HCC Risk Adjustment

ICD-10 CM G89.28 is not HCC-mapped under the current CMS-HCC V28 risk adjustment model, so it carries a RAF value of $0 and has no impact on Medicare Advantage risk scores. There is no annual capture requirement for this code. Its value is purely clinical/documentation-based β€” supporting medical necessity for pain management CPT services and painting an accurate longitudinal picture of the patient’s condition, rather than driving reimbursement through risk adjustment.


πŸ₯ MS-DRG Assignment

ICD-10 CM G89.28 does not independently drive MS-DRG assignment in the vast majority of cases. As a secondary diagnosis it typically does not qualify as a CC or MCC in current MS-DRG grouper logic. As a principal diagnosis (rare, and only appropriate when pain management itself β€” not treatment of an underlying condition β€” is the specific focus of the admission per ICD-10-CM guideline I.C.6.b.1), it would group to MDC 23 rather than to a body-system MDC, which typically produces a lower-weighted DRG than coding to the underlying condition. The bigger inpatient impact is indirect: appropriate NCD/LCD-supported pain management procedures (see below) billed alongside this diagnosis support medical necessity for interventional CPT services during the stay.

  • NCD/LCD Note: No National Coverage Determination (NCD) specifically governs G89.28. At the local level, Noridian (Jurisdictions JE/JF) maintains active LCDs for interventional pain management procedures commonly billed with chronic postprocedural pain diagnoses β€” most notably L39240 (Epidural Steroid Injections for Pain Management, JE) and its JF counterpart β€” which define the covered ICD-10-CM diagnosis list, frequency limits, and documentation requirements for procedures like epidural injections. G89.28 should be checked against the current LCD’s covered diagnosis list before submitting claims for associated interventional pain CPT codes, since LCD diagnosis lists are updated periodically.

Postprocedural pain family: G89.11 (acute pain due to trauma), G89.12 (acute post-thoracotomy pain), G89.18 (other acute postprocedural pain), G89.21 (chronic pain due to trauma), G89.22 (chronic post-thoracotomy pain), G89.29 (other chronic pain, non-procedural), G89.4 (chronic pain syndrome)

Related complication/etiology codes to consider instead: T81.89XA (other complications of procedures, not elsewhere classified, initial encounter), G56.90 (unspecified mononeuropathy of unspecified upper limb, if a specific postsurgical nerve injury is documented), M96.1 (postlaminectomy syndrome, NEC, if applicable to spine surgery), R52 (pain, unspecified, only if procedural cause cannot be established)


πŸ› οΈ Commonly Associated CPT Codes

  • 64450 β€” Injection, anesthetic agent; other peripheral nerve or branch. Frequently billed when a peripheral nerve block is used to manage chronic postprocedural pain at a non-spinal site.

  • 62323 β€” Injection(s), diagnostic or therapeutic substance(s), epidural, lumbar or sacral, with imaging guidance. Common when chronic postprocedural low back or pelvic pain is managed via lumbar epidural steroid injection; verify against the applicable Noridian LCD diagnosis list first.

  • 64483 β€” Injection(s), transforaminal epidural, lumbar or sacral, single level, with imaging guidance. Used for chronic radicular-type postprocedural pain requiring a more targeted approach than interlaminar epidural injection.

  • 20552 β€” Injection(s); single or multiple trigger point(s), 1 or 2 muscle(s). Used when postprocedural myofascial pain is managed with trigger point injections.

  • 20553 β€” Injection(s); single or multiple trigger point(s), 3 or more muscles. More extensive trigger point injection variant.

  • 96372 β€” Therapeutic, prophylactic, or diagnostic injection, subcutaneous or intramuscular. May be billed for pharmacologic pain management (e.g., corticosteroid injection) tied to this diagnosis.

  • 99214 β€” Office or other outpatient visit for an established patient, moderate complexity. Common E/M level for chronic pain follow-up management visits when billed with modifier -25 alongside a same-day procedure.

⚠️ Coding Note: Confirm the specific CPT procedure and its associated LCD diagnosis coverage list before finalizing G89.28 as the linking diagnosis β€” several interventional pain CPT codes (especially epidural injections) require the diagnosis to appear on the payer’s covered list, and G89.28’s non-specific nature means it isn’t universally covered by every pain management LCD the way a site-specific code might be.


🏷️ Modifier Reference

ModifierNameWhen to Apply
-RTRight SideApply when the associated pain-management procedure (e.g., peripheral nerve block, trigger point injection) is performed on the right side of the body and the CPT code itself does not already specify laterality.
-LTLeft SideApply when the associated procedure is performed on the left side; use in place of -RT for left-sided interventional pain procedures.
-50BilateralApply when the same pain management procedure (e.g., trigger point injection, nerve block) is performed bilaterally in the same session and the CPT code does not already describe a bilateral service.
-25Significant E/MApply to an E/M service billed the same day as a pain-management procedure when the E/M represents a separately identifiable service beyond the routine pre-procedure evaluation.
-24Unrelated E/MApply when an E/M visit occurs during a global period of an unrelated prior procedure and addresses a distinct problem, such as an unrelated new complaint during chronic pain follow-up.
-59Distinct ServiceApply when two normally-bundled pain management procedures are performed at clearly separate anatomic sites or sessions and NCCI edits would otherwise bundle them.
-58StagedApply when a planned staged pain management procedure (e.g., a second-stage nerve block series) is performed during the postoperative period of a related prior procedure.
-52Reduced ServicesApply when a planned pain management procedure is intentionally reduced in scope (e.g., fewer injection levels than initially planned) at the physician’s discretion.
-53DiscontinuedApply when a pain management procedure is started but discontinued due to patient tolerance, technical difficulty, or safety concern before completion.

NCCI Bundling Considerations

Interventional pain procedures billed with G89.28 are subject to standard NCCI edits β€” most notably, imaging guidance codes (e.g., fluoroscopic guidance) are typically bundled into the primary injection code (like 62323 or 64483) rather than separately reportable, and multiple injection levels at the same session may require modifier -59 or an X{EPSU} modifier only when true separate anatomic sites are documented, not simply repeated attempts at the same level.


πŸ’Š Coding Scenarios and Examples

Example 1

Clinical Scenario: A patient presents to the pain management clinic 5 months after an open ventral hernia repair with persistent, dull aching pain at the incision site. The surgeon documents β€œchronic postprocedural pain following hernia repair, no evidence of recurrence or mesh complication on imaging.” A lumbar-adjacent peripheral nerve block is performed under imaging guidance.

FieldCodeRationale
CPT64450Peripheral nerve block performed to manage the documented chronic postprocedural pain.
PDxG89.28Provider explicitly links chronic pain to the prior hernia repair, and no more specific postprocedural pain code (e.g., thoracotomy) applies.

Tip

G89.28 sequences as principal diagnosis here because pain management, not treatment of the hernia itself, is the specific reason for this encounter. No CDI query needed β€” the causal link and chronicity are both explicitly documented.

Example 2

Clinical Scenario: A patient with a remote craniotomy for tumor resection reports ongoing headaches for the past year that the neurosurgeon attributes directly to the prior craniotomy in the progress note. Patient is evaluated in a same-day E/M visit and referred for trigger point injections at bilateral suboccipital muscles during the same encounter.

FieldCodeRationale
CPT20552--25Trigger point injection performed same day as a separately identifiable E/M service.
CPT 299214Established patient E/M for headache evaluation and management planning, billed with -25 to indicate it’s distinct from the injection.
PDxG89.28”Chronic headache due to and following craniotomy” is a named example under G89.28 in the ICD-10-CM Alphabetic Index.

Tip

This is one of the few scenarios where G89.28 explicitly names the clinical presentation (β€œchronic headache…following craniotomy”) rather than requiring inference. Confirm the -25 modifier is supported by documentation showing the E/M work was separately identifiable from the procedure’s inherent pre-service evaluation.

Example 3

Clinical Scenario: A patient is admitted for evaluation of persistent abdominal wall pain 8 months after laparoscopic cholecystectomy. Workup including CT and physical exam rules out mesh migration, adhesions, or infection. The attending documents β€œchronic postprocedural abdominal wall pain, etiology consistent with prior laparoscopic cholecystectomy, no structural complication identified.”

FieldCodeRationale
CPT62323--59Lumbar/sacral epidural steroid injection performed as a distinct therapeutic service for the pain, separately identifiable from the diagnostic workup performed during admission.
PDxG89.28Documentation confirms chronicity, procedural cause, and rules out a more specific complication code β€” G89.28 is appropriate as the residual/NEC postprocedural pain code.

Tip

Because the workup explicitly ruled out a structural complication (which would have required a T81.89XA-type code instead), G89.28 is the correct final diagnosis rather than a placeholder. If this admission’s sole reason was pain control, G89.28 could sequence as principal; if the admission was primarily for diagnostic workup of the pain’s cause, sequence per guideline based on what the workup ultimately confirmed.


⚠️ Coding Pitfalls and Tips

  • Pitfall 1: Defaulting to G89.28 whenever β€œchronic pain” and β€œsurgery” both appear anywhere in the chart, even without an explicit causal statement from the provider; Tips: Query for the specific causal link before assigning β€” absent that link, G89.29 or R52 may be more accurate.
  • Pitfall 2: Using G89.28 when a more specific postprocedural pain code exists, such as G89.22 for post-thoracotomy pain; Tips: Always check the full G89.2x subcategory list before settling on the β€œother” (28) code.
  • Pitfall 3: Missing a true procedural complication (e.g., mesh erosion, retained hardware) that would require a T81.89XA-type code instead of, or in addition to, G89.28; Tips: Confirm imaging/workup findings support β€œpain only” versus an identifiable structural complication before finalizing G89.28 as definitive.
  • Pitfall 4: Assuming G89.28 contributes RAF/HCC value and prioritizing its capture for risk-adjustment purposes; Tips: Redirect documentation-improvement efforts toward HCC-mapped comorbidities instead, since this code carries no RAF weight under CMS-HCC V28.
  • Pitfall 5: Billing interventional pain CPT codes with G89.28 without checking the payer’s LCD covered-diagnosis list; Tips: Cross-reference the current Noridian LCD (e.g., L39240 for epidural steroid injections) before claim submission to confirm G89.28 is a covered diagnosis for that specific procedure.
  • Pitfall 6: Coding G89.28 for pain that hasn’t yet met the chronicity threshold (~3 months); Tips: Verify the documented timeline against the procedure date β€” if under 3 months, G89.18 (acute postprocedural pain) is correct instead.

πŸ“š Sources

1. Centers for Medicare & Medicaid Services / National Center for Health Statistics. *ICD-10-CM Official Guidelines for Coding and Reporting, FY 2026.* CMS/NCHS; 2025-2026. 2. ICD10Data.com. *2026 ICD-10-CM Diagnosis Code G89.28.* Accessed August 2026. 3. AAPC. *ICD-10-CM Code G89 β€” Pain, not elsewhere classified.* Accessed August 2026. 4. Noridian Healthcare Solutions. *LCD L39240 β€” Epidural Steroid Injections for Pain Management (Jurisdiction JE), effective April 16, 2026.* CMS Medicare Coverage Database. 5. AAPC Knowledge Center. *CMS Releases April 2026 ICD-10-CM Update.* February 2026.

Sources listed above correspond to superscript citations throughout this note. Verify all Medicare payment figures against your current CMS PFS Lookup tool and applicable MAC LCD prior to claim submission. Please use the latest AAPC/AHIMA Coding Books to verify each code within this note.