Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
HCPCS Code

HCPCS code L0976 – LSO full corset


Code Definition

L0976 is the HCPCS Level II code for a lumbar-sacral orthosis (LSO), full corset. That short phrase is the whole official descriptor. It sets no requirement for rigid panels, sagittal control, or a posterior section reaching T-9.

CMS assigns the code coverage code C, carrier judgment, so the DME MAC decides medical necessity one claim at a time. L0976 sits outside the L0450 to L0651 range covered by the Spinal Orthoses LCD, so there is no KX attestation to make. Coding the same corset as a rigid-panel LSO can overpay one claim by more than $1,000.

Level
Level II
Category
L — Orthotic and prosthetic procedures and devices
Code range
L0970-L0999 Accessories for spinal orthotics
Billable
No
Code also known as
lumbar-sacral corset, lumbosacral corset, LSO corset
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

L0976 is the HCPCS Level II code for a lumbar-sacral orthosis (LSO), full corset, and that short phrase is the whole official descriptor.

The descriptor says nothing about rigid panels, sagittal control, or a posterior section reaching T-9. That language belongs to L0631.

CMS assigns L0976 coverage code C, carrier judgment, so the DME MAC decides medical necessity one claim at a time.

L0976 sits outside the L0450 to L0651 range covered by the Spinal Orthoses LCD, so the KX modifier does not apply.

The July 2026 DMEPOS fee schedule sets a national ceiling of $244.99 and a national floor of $183.75 for L0976.

What HCPCS code L0976 actually covers

HCPCS code L0976 is the Level II code for a lumbar-sacral orthosis (LSO), full corset. That phrase is the complete official descriptor. CMS publishes it in the annual HCPCS Level II file as “Lso, full corset”, with a short description of “Lso full corset”.

The code carries no other requirements. Its descriptor does not mention sagittal control, rigid anterior and posterior panels, or a posterior section running from the sacrococcygeal junction to T-9. That wording belongs to L0631, a custom-fitted LSO that Medicare prices at roughly six times the L0976 rate.

L-series codes cover orthotic devices billed as durable medical equipment. One of the four regional DME Medicare Administrative Contractors adjudicates an L0976 claim, not the Part B carrier. CMS assigns the code jurisdiction D and payment category PO, prosthetics and orthotics.

Every detail CMS publishes on this code

Two CMS files supply every value below. They are the July 2026 HCPCS Level II release and the July 2026 DMEPOS fee schedule public use file.

Field Detail
HCPCS code L0976
Official long descriptor LSO, full corset
CMS short description Lso full corset
HCPCS section L, orthotic and prosthetic procedures and devices
Code range L0970-L0999, accessories for spinal orthotics
Coverage code C, carrier judgment
Pricing indicator 38, orthotics and prosthetics priced with floors and ceilings
Payment category PO, prosthetics and orthotics
Jurisdiction D, DME MAC
Added to HCPCS January 1, 1982, with the last action effective January 1, 1996
Code status Active, with no termination date in the July 2026 file
Prior authorization Not on the CMS Required Prior Authorization List updated July 29, 2026

What an LSO full corset is, and when it gets dispensed

An LSO supports the lumbar and sacral spine. A TLSO covers the same ground and continues up into the thoracic spine. That difference in anatomical extent, not panel rigidity, separates L0976 from L0974.

HCPCS does not define “full corset” any further, and it does not define “corset front” either. The product itself settles which code fits. Suppliers can check a specific model in the PDAC coding verification database before they bill.

A corset is dispensed where the record shows a trunk that needs external support. LCD L33790 does not list L0976. Its four indications still describe the clinical picture a DME MAC looks for in any trunk orthosis:

  • To reduce pain by restricting mobility of the trunk
  • To facilitate healing following an injury to the spine or related soft tissues
  • To facilitate healing following a surgical procedure on the spine or related soft tissue
  • To otherwise support weak spinal muscles or a deformed spine

Those indications cover most of what suppliers see. The list runs from lumbar instability and post-surgical stabilization through degenerative disc disease, spondylolisthesis and lumbar stenosis. A diagnosis of back pain on its own will not carry a claim. The record has to connect the condition to the functional limitation the corset addresses.

What Medicare pays for L0976 in 2026

CMS prices L0976 through the DMEPOS fee schedule, not the physician fee schedule. The July 2026 file sets a national ceiling and floor for the contiguous states, then a separate allowed amount for every state and territory.

Measure July 2026 amount
National ceiling, contiguous states $244.99
National floor, contiguous states $183.75
States paying the ceiling Alabama, Florida, Georgia, Kentucky, Mississippi, North Carolina, South Carolina, Tennessee
Alaska $182.63
Hawaii $195.25
Puerto Rico $133.09
Virgin Islands $183.75
Purchase or rental modifier None. L0976 has one fee row with no NU, RR or UE entry
Beneficiary share 20% of the allowed amount, once the Part B deductible is met

The spread across the contiguous states is about 33 percent, and it follows state lines rather than supplier type. Eight southern states sit at the ceiling. Thirteen states and the District of Columbia sit at the floor, New York, Pennsylvania, Ohio and Illinois among them.

These are allowed amounts, not payments. Medicare pays 80 percent of the allowed amount after the beneficiary meets the Part B deductible. State Medicaid programs set their own rates, so never carry a Medicare figure across to a Medicaid claim.

CMS attaches a warning to the file itself. Inclusion or exclusion of a fee schedule amount does not imply coverage, so a priced code is still not a covered one.

How Medicare decides coverage on a corset claim

CMS assigns L0976 coverage code C in the HCPCS Level II file, and coverage code C means carrier judgment. No national or local coverage determination sets criteria for this code. The DME MAC weighs medical necessity one claim at a time.

That is where most published L0976 guidance goes wrong. LCD L33790, Spinal Orthoses: TLSO and LSO, covers the range L0450 to L0651. L0976 falls outside it, and Policy Article A52500 stops at L0651 as well.

What does apply is the statute behind that policy. Under the Medicare braces benefit, an orthosis has to be a rigid or semi-rigid device. It must support a weak or deformed body member, or restrict motion in a diseased or injured part. Items too soft to do that are statutorily noncovered.

So the practical coverage test for a full corset is construction. A corset built from inelastic material, with stays or panels that immobilize the trunk, can meet the brace definition. An elastic support garment cannot, and CMS directs those to A4467, which is denied as noncovered.

A corset that cannot immobilize the trunk goes to A9270, non-covered item or service. The material it is made from does not change that. Coding it as an L-code instead does not make it payable.

Prior authorization is not a factor here. L0976 does not appear on the CMS Required Prior Authorization List updated on July 29, 2026. Nine spinal orthosis codes do appear, L0631 among them, which is one more reason miscoding a corset upward is expensive.

Which modifiers belong on an L0976 claim

The modifier set for L0976 is shorter than most billing guides suggest. Three modifiers that are routinely listed against spinal orthoses do not belong on this code at all.

Modifier Meaning How it applies to L0976
KX Requirements in the medical policy have been met Does not apply. KX attests that an LCD’s criteria are met, and no LCD sets criteria for L0976.
CG Policy criteria applied Does not apply. The spinal orthoses policy limits CG to L0450, L0454, L0455, L0621, L0625 and L0628.
NU, RR, UE New purchase, rental, used purchase Not used. The DMEPOS file carries one modifier-free row for L0976, as it does for every spinal orthosis L-code.
GA Waiver of liability statement on file Use when you expect a denial as not reasonable and necessary and hold a signed ABN.
GZ Item expected to be denied, no ABN on file Use when you expect that denial and have no signed ABN. You may not bill the beneficiary.
GY Item statutorily excluded, or no benefit category Use when the device does not meet the brace definition, for example to generate a denial for a secondary payer.
GX Voluntary notice of liability issued Use alongside GY when you gave the beneficiary a voluntary ABN for a statutorily excluded item.

Pro Tip

Run a three-point check before a batch of L0976 claims goes out. First, confirm the dispensed product is a full corset and not a rigid-panel LSO. Second, confirm nobody has added KX out of habit. Third, confirm a signed ABN is on file wherever coverage is in doubt. Two minutes across twenty claims removes most of what this code gets denied for.

What has to be on file before you bill

Documentation failures cost more L0976 claims than clinical disputes do. The DME MAC requests records on audit, and a missing document at that point becomes an overpayment.

It helps to picture the path the claim takes. The treating practitioner writes the order. The supplier dispenses the corset and keeps proof of delivery. The claim then goes to the DME MAC rather than the Part B carrier.

Because coverage sits with carrier judgment, the claim line alone does not prove medical necessity. The record behind it does, and the DME MAC sees that record only if it asks.

So work through this list before the claim goes out:

  • Standard written order: signed and dated by the treating practitioner, and received by the supplier before the claim is submitted. It names the beneficiary, the item, the order date and the prescriber.
  • Clinical notes: the treating practitioner’s records showing the diagnosis, the examination findings, and the functional limitation the corset addresses.
  • Proof of delivery: a supplier standard, kept on file and produced on request, showing what was delivered and when.
  • Diagnosis code: a specific ICD-10-CM code that matches the documented condition. A nonspecific back pain code will not support the claim on its own.
  • Product coding verification: a PDAC verification for the product, or your own written evidence that it meets the L0976 descriptor.
  • Advance beneficiary notice: signed before delivery wherever coverage is in doubt, never afterwards.
  • No certificate of medical necessity: CMNs were eliminated for dates of service on or after January 1, 2023. Do not attach one.

Records have to be produced on request, usually within 45 days. Keep the signed order, the clinical notes and the delivery record in one retrievable place. That is what makes the 45-day deadline manageable.

Where L0976 claims usually go wrong

Most L0976 denials come from a handful of avoidable mistakes. Each one is visible before the claim leaves the building, which is what makes the list worth a second read.

  • Coding a rigid-panel LSO as L0976: a device with rigid anterior and posterior panels is L0631 or a neighboring code. The descriptor decides, not the billing team’s habit.
  • Coding a corset as L0631: in New York the two codes allow $183.75 and $1,231.38 for the same claim line. One miscoded claim overpays by $1,047.63.
  • Adding KX out of habit: there is no LCD behind L0976, so the modifier attests to nothing and invites a closer look at the claim.
  • Billing L0974 for a lumbar-sacral device: L0974 is the thoracic-lumbar-sacral corset. Anatomical extent decides between the two codes, not rigidity.
  • Billing an elastic support garment under an L code: elastic garments belong to A4467, with or without stays, and A4467 is noncovered.
  • Missing proof of delivery: it is a supplier standard, and its absence alone will sink an otherwise clean claim on audit.
  • Attaching a certificate of medical necessity: CMNs were retired for dates of service on or after January 1, 2023.

Log the denial reason against the claim rather than reworking each one in isolation. After a quarter, the pattern usually points at one or two of the mistakes above. Those are the ones to fix upstream, in the dispensing and coding step.

ICD-10 codes that support medical necessity

Because no LCD covers L0976, there is no published list of covered diagnosis codes for it. The diagnosis still has to establish medical necessity, and it still has to match the treating practitioner’s notes.

The codes below are the ones that usually sit behind a lumbar-sacral corset.

ICD-10-CM code Description Typical clinical context
M51.369 Other intervertebral disc degeneration, lumbar region without mention of lumbar back pain or lower extremity pain Degenerative disc disease. Use M51.360 to M51.362 where the notes document back or leg pain
M43.16 Spondylolisthesis, lumbar region Anterolisthesis or retrolisthesis causing mechanical instability
M47.816 Spondylosis without myelopathy or radiculopathy, lumbar region Degenerative spinal joint changes that need trunk support
S32.009A Unspecified fracture of unspecified lumbar vertebra, initial encounter for closed fracture Acute lumbar vertebral fracture without neurological involvement
M41.26 Other idiopathic scoliosis, lumbar region Lumbar curve managed with lumbar-sacral support rather than a TLSO
M96.1 Postlaminectomy syndrome, not elsewhere classified Post-surgical lumbar stabilization following laminectomy
M48.062 Spinal stenosis, lumbar region with neurogenic claudication Lumbar stenosis limiting walking distance. Use M48.061 where claudication is absent

Always use the most specific code the record supports. A granular code, paired with notes describing the condition and the limitation it causes, survives an audit that a vague code will not. Several families above need a fifth or sixth character before they are billable, and the ICD-10-CM code set shows which one applies.

How L0976 differs from the codes around it

L0976 belongs to a block of four corset codes. Two of them describe a thoracic-lumbar-sacral device and two describe a lumbar-sacral one. Within each pair, the difference is corset front against full corset.

The corset block, L0970 to L0976

Code Official descriptor 2026 ceiling / floor How it differs from L0976
L0970 TLSO, corset front $175.12 / $131.34 Reaches the thoracic spine, and is a corset front rather than a full corset.
L0972 LSO, corset front $157.68 / $118.26 Same anatomical extent as L0976, but a corset front rather than a full corset.
L0974 TLSO, full corset $274.31 / $205.73 The same full corset construction, extended up into the thoracic spine.
L0976 LSO, full corset $244.99 / $183.75 The code on this page.

Not one of those four descriptors mentions rigidity. Choosing between them is a question of how far the device reaches up the spine. The second question is full corset or corset front.

Codes outside the block that get mistaken for L0976

Code Official descriptor, abridged 2026 ceiling / floor Why it is not L0976
L0631 LSO, sagittal control, with rigid anterior and posterior panels, posterior extends from sacrococcygeal junction to T-9 vertebra, custom fitted $1,503.10 / $1,127.33 This is where the rigid-panel language lives. It also requires prior authorization.
L0627 Lumbar orthosis, sagittal control, with rigid anterior and posterior panels, posterior extends from L-1 to below L-5 vertebra, custom fitted $601.87 / $451.40 A lumbar orthosis rather than a lumbar-sacral one, with rigid panels L0976 does not have.
L0621 Sacroiliac orthosis, flexible, provides pelvic-sacral support, off-the-shelf Competitively bid; state fees run $33.70 to $127.41 A sacroiliac orthosis, and not part of the LSO or corset series at all.
L0623 Sacroiliac orthosis, provides pelvic-sacral support, with rigid or semi-rigid panels over the sacrum and abdomen, off-the-shelf Competitively bid; state fees run $60.40 to $212.69 Also a sacroiliac orthosis. Its panels sit over the sacrum and abdomen, not the lumbar spine.
L1000 CTLSO (Milwaukee), inclusive of furnishing initial orthosis, including model $3,110.63 / $2,332.97 A cervical-thoracic-lumbar-sacral scoliosis orthosis, built to a model of the patient.

L0976 and L0631 are the pair that costs money to confuse. In New York the two codes allow $183.75 and $1,231.38 for the same claim line.

Match the dispensed device to the descriptor before you bill, and keep the product’s coding verification with the order. Lined up across the whole group, the spread makes the point faster than a fee file does.

Bar chart of 2026 DMEPOS national ceiling amounts for six spinal orthosis codes
L0631 allows roughly six times what L0976 does, which is what makes a miscoded corset expensive. Amounts from the CMS July 2026 DMEPOS fee schedule.

How Pabau keeps orthotic documentation with the claim

DME suppliers lose L0976 claims to filing problems more often than to clinical ones. The written order sits in one system and the delivery note in another. The coding verification sits in a shared drive nobody can search on audit day. Forty-five days is not long when the record is spread across three places.

Practice management software like Pabau keeps the order, the clinical note and the delivery confirmation on one patient record. Claims then go out from that same record through Pabau’s claims management software. The evidence behind a line item is one click away when a DME MAC asks.

Custom forms capture the pieces a spinal orthosis claim needs, including the written order details and the signed ABN. Pabau files them against the patient rather than in a separate drive. A records request then becomes a lookup instead of a search.

None of that replaces a coder’s judgment on L0976 against L0631. It does mean the documentation defending that choice is already filed when someone asks to see it.

Keep DME documentation with the claim

Pabau keeps the written order, the clinical note and the delivery record on one patient file, then submits the claim from it. Your team answers a records request without hunting through drives.

Pabau claims management dashboard

Conclusion

L0976 is a three-word code with a long history of being described wrongly. Rigid panels, sagittal control and a posterior section reaching T-9 all belong to L0631, and to a fee roughly six times higher.

So the work on this code happens upstream of billing. Match the dispensed device to the descriptor, keep the coding verification with the order, and leave KX off the claim. Coverage then rests where CMS put it, on the DME MAC’s judgment and on the record you can produce.

Pabau keeps that record and the claim in one place for orthotic and DME suppliers. Book a demo to see how a spinal orthosis claim leaves the same patient file that holds its written order.

Continue your research

Continue your research

List Item #1

List Item #2

Frequently asked questions

Is L0976 part of Medicare’s competitive bidding program?

No. L0976 is priced on the DMEPOS fee schedule with a national floor and ceiling. Competitive bidding applies to other spinal orthosis codes, including the sacroiliac codes L0621 and L0623.

What does a patient pay for an L0976 corset?

Twenty percent of the Medicare allowed amount, once the Part B deductible is met. In a floor state that works out at about $36.75. Quote from your own state’s allowed amount rather than the national figure.

Do Medicaid programs pay the Medicare rate for L0976?

No. Each state Medicaid program sets its own fee for L0976 and its own coverage rules. Check the state fee file before you quote a price or estimate a patient’s share.

Which modifier signals an expected denial on an L0976 claim?

GA where a signed ABN is on file, and GZ where one is not. GZ leaves the denial with the supplier, because the beneficiary cannot be billed for it.

What separates L0972 from L0976?

Construction. L0972 is a corset front and L0976 is a full corset. Both cover the lumbar-sacral region, and neither descriptor mentions rigid panels or sagittal control.

×