HCPCS code L0976 – LSO full corset
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
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
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
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.
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.
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.
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.
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
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
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.

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.
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
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.