Our complete pain management guide

Epidural steroid injection coding

Three code families cover almost every epidural claim a pain practice submits — 62321/62323, 64479-64480, and 64483-64484 — and nearly every preventable denial traces back to one of four things: the wrong family billed for the approach performed, imaging guidance billed on top of a code that already includes it, a session past the per-region frequency cap, or a diagnosis too unspecified for the LCD to match against the level treated. This guide works each one at billing-desk level of detail, not a pointer back to "check the LCD."

Key takeaways

  • Approach decides the code family, not the region. Interlaminar (62321/62323) bills once per session; transforaminal (64479-64484) bills per level with add-on codes. Mixing these up is the specialty's most common code-selection error.
  • Imaging guidance is already priced into every code in this family. 77003/77012 billed alongside any of them is the highest-volume self-inflicted denial in interventional pain.
  • Frequency is capped per spinal region, not per code, on a rolling 12-month basis — track the count before scheduling, not after the denial.
  • WISeR currently touches exactly one code here — 62323, and only in six states. Cervical interlaminar and the entire transforaminal family are unaffected as of this build.

Interlaminar vs. transforaminal: what the approach actually determines

Both procedures are colloquially "an epidural," and both place steroid near an inflamed nerve root, but the needle path is genuinely different and the code has to match the path documented, not the region it happens to sit in.

Epidural and transforaminal injection codes. Codes paraphrased, not reproduced from the CPT Professional edition.
CodeApproachRegionBilled
62321Interlaminar, midline, with imaging guidanceCervical or thoracicOnce per session
62323Interlaminar, midline, with imaging guidanceLumbar or sacralOnce per session
64479Transforaminal, lateral, with imaging guidanceCervical or thoracic — first levelPer session, first level
64480Transforaminal, add-onCervical or thoracic — each additional levelOne unit per additional level
64483Transforaminal, lateral, with imaging guidanceLumbar or sacral — first levelPer session, first level
64484Transforaminal, add-onLumbar or sacral — each additional levelOne unit per additional level

Interlaminar entry is midline and posterior, confirmed by loss-of-resistance technique plus contrast under fluoroscopy, and the medication bathes the epidural space broadly enough to reach multiple nerve roots from one needle position — which is why it's billed once per session no matter how many levels the spread covers. Billing multiple units of 62323 because "it reached three levels" reports a service that never happened three times.

Transforaminal entry is lateral or oblique, threading through the neural foramen to target one specific nerve root under direct confirmation — a genuinely separate needle placement and contrast confirmation at each level. A three-level series at L3-L4, L4-L5, and L5-S1 bills as 64483 plus 64484 twice, not three units of the primary code and not 62323, even though all three levels sit in the lumbar spine.

One template detail worth locking in for cervical transforaminal work: current safety guidance describes rare but catastrophic neurological events tied to particulate corticosteroids near the cervical foramen, and standard practice is a non-particulate steroid for cervical transforaminal injections. Documenting the steroid used supports the medical-necessity file if the claim is ever reviewed.

Pro tip

Have the coder read the approach word off the operative note itself, not the scheduling template. Templates default to whichever code the practice bills most, and that default silently overrides what actually happened often enough to be worth a standing chart-audit check.

Imaging guidance: bundled, not a separate line

Fluoroscopic guidance (77003) and CT guidance (77012) are already priced into 62321, 62323, and the entire 64479-64484 family, since none of these procedures are performed blind. Reporting 77003 or 77012 as a separate line fires an NCCI bundling edit and denies as CO-97.

⚠ Industry sources consistently describe this pair as carrying a modifier indicator of 0 — non-bypassable by any modifier. This build could not open the CMS NCCI PTP Edits Lookup Tool directly to confirm that value against the primary source (repeated automated fetches to cms.gov returned access errors), so verify the current indicator there before treating a 77003/77012 denial as non-appealable. If confirmed as 0, the right response is a corrected claim removing the guidance line, not an appeal — and a claim that paid with 77003 attached in the past isn't evidence the pairing is allowed, only that a scrubber rule missed it that time.

Frequency caps and the running count

Medicare LCDs and their billing-and-coding articles for epidural steroid injections consistently describe a limit on how many ESI sessions are reasonable and necessary per spinal region within a rolling 12-month period, regardless of levels treated per session, and treat injecting more than one region in the same session as similarly not medically necessary. ⚠ The specific session count is reported consistently across the MAC articles reviewed for this build via secondary sourcing; this build could not open the article text itself to confirm the exact figure against the primary source, so pull the current article for your own MAC (table below) before applying a number to a claim. A predetermined series scheduled up front, rather than one injection followed by reassessment before scheduling the next, is treated as not medically necessary on its face, independent of the running count.

When a session will exceed the running count, or targets a level the LCD's criteria don't clearly support, an Advance Beneficiary Notice signed and on file before the service converts a near-certain denial into a service the patient knowingly agreed to pay for — but only if it names the specific service and reason and is signed prospectively. Track the count at scheduling, not at claim submission.

Confirmed active local coverage articles for epidural steroid injections, by MAC (verified live against the CMS Coverage Database).
ArticleMACEffective date
A56681Novitas Solutions11/16/2023
A58695Palmetto GBA11/16/2023
A58731CGS Administrators03/13/2025
A56651First Coast Service Options11/16/2023
A58777WPS Insurance Corporation11/30/2023
A58993Noridian Healthcare Solutions09/11/2025
A58745Wellpoint Federal04/01/2026

Diagnosis specificity: the code has to name a region

An LCD's coverage check matches the diagnosis against the anatomic region billed. An unspecified radiculopathy code names no region, so there's nothing to match — which is why M54.10 paired with a lumbar transforaminal injection is a near-automatic denial even when the picture clearly supported a specific code.

Region-specific diagnosis codes for epidural and transforaminal claims, verified live against the FY2026 ICD-10-CM code set and confirmed billable for HIPAA transactions.
Region treatedRadiculopathySpondylosis w/ radiculopathyDisc disorder w/ radiculopathy
CervicalM54.12M47.22
LumbarM54.16M47.26M51.16
LumbosacralM54.17M47.27M51.17
Unspecified — avoid as the code driving medical necessityM54.10M47.20

For a lumbar claim tied to stenosis rather than a disc finding, M48.062 (with neurogenic claudication) and M48.061 (without) are verified billable and the more accurate lead when imaging shows stenosis as the driver, rather than defaulting to a radiculopathy code out of habit. For a patient with a prior spine surgery whose pain has returned, M96.1 (postlaminectomy syndrome, not elsewhere classified) is verified billable and often the more relevant diagnosis to lead with than a generic pain code. Pull the diagnosis from the current imaging report each time, not from whatever code the prior injection used — a coder defaulting to the same code every time produces a pattern payers notice over enough claims.

Consecutive-level denials: a payer edit problem, not a coding error

A specific, recurring flavor of CO-16 or CO-97 denial in this family isn't a coding mistake at all: some payer claim-edit systems flag adjacent-level transforaminal injections — L3-L4 and L4-L5 in the same session — as a possible duplicate purely because the levels are consecutive, even when 64483 plus 64484 was billed correctly and the note documents two distinct needle placements. The fix is a corrected claim or a short appeal citing the note's level-by-level description — not a change to how the claim was originally coded. Reworking it as if it were a coding error wastes the response that actually resolves it.

WISeR prior authorization and 62323

62323 — lumbar/sacral interlaminar ESI — is currently the only code in this family subject to WISeR prior authorization, and only for services rendered in Arizona, New Jersey, Ohio, Oklahoma, Texas, or Washington on or after January 15, 2026. Nothing else in this guide's code range (62321, 64479-64484) is in scope as of this build.

For a 62323 claim from one of the six states, the request goes through WISeR's AI-adjudicated review before the service, and a non-affirmation from that review isn't itself appealable. What is available: proceed with the service and submit the claim to the MAC anyway, which makes its own separate payment determination — a denial at that stage is a standard claim denial carrying normal Medicare appeal rights. A practice outside the six states isn't affected operationally yet, but the model runs on a six-year track (2026-2031) typically evaluated for expansion partway through, so the documentation habits it rewards — a clear conservative-care trial, objective response data from prior injections — are worth building now regardless.

Do and don't

Do
  • Read "interlaminar" or "transforaminal" off the operative note before assigning a code.
  • Track each patient's per-region session count at scheduling, not at claim submission.
  • Pull the diagnosis from the current imaging report, region-specific whenever the picture supports it.
  • Get a specific, prospective ABN before any session likely to exceed the frequency cap.
Don't
  • Don't bill multiple units of 62321/62323 for multiple levels reached — the approach isn't per-level, so the code isn't either.
  • Don't report 77003 or 77012 separately without confirming the current modifier indicator first.
  • Don't rework a consecutive-level payer-edit denial as if it were a coding correction — it's a dispute, not a resubmission.
  • Don't assume WISeR is someone else's problem outside the six states — build the documentation habit anyway.

Getting denials on interlaminar, transforaminal, or repeat ESI claims?

We'll audit a sample of your recent epidural injection claims for code-family selection, guidance bundling, and frequency-cap errors, and show what's recoverable.

Book a free claims review

Frequently asked questions

Does modifier 50 apply to an interlaminar epidural injection when the pain is bilateral?

No. An interlaminar injection (62321, 62323) is placed at the midline and spreads through the epidural space to both sides from that single approach, so the code already reflects a bilateral effect. Appending 50, or billing the code twice for "both sides," reports a service that didn't happen twice and is a common overpayment finding on audit. Bilateral modifier logic belongs to the transforaminal and facet families, where each side is a genuinely separate needle target, not to interlaminar.

Can 62323 and a transforaminal code like 64483 be billed together on the same date of service?

Only when the note independently documents two genuinely distinct injections, at different levels or through different approaches, for different clinical indications — and even then it needs a supporting modifier and documentation that would survive review. In practice this is rare and heavily scrutinized; the far more common scenario is that the physician performed one technique for the whole session, and the claim should reflect that one family, not both.

Does WISeR prior authorization apply to cervical or transforaminal epidural injections?

No. As of this build, WISeR's interventional-pain scope in the six pilot states covers only CPT 62323, the lumbar/sacral interlaminar epidural steroid injection. Cervical/thoracic interlaminar (62321) and the entire transforaminal family (64479-64484) are not currently in scope, even for a practice billing from one of the six states. Re-check CMS's current WISeR service list before assuming any code is exempt, since the model can expand its list over its six-year run.

Verify before billing. CPT is a registered trademark of the American Medical Association; codes here are paraphrased, not reproduced from the CPT Professional edition. CPT, HCPCS and ICD-10 codes, coverage policy, and bundling edits change, including annual code-set updates. This page reflects standard industry practice and is provided for general education — it is not a substitute for your own compliance review, your current payer contracts, or the current-year code sets. Confirm requirements against your specific payer mix before submitting claims.

Related resources