Knee Orthosis HCPCS Codes: How to Code In-Office Knee Braces

Comfortland Hinged Knee Brace, supplier catalog HCPCS reference L1832/L1833

Knee orthosis HCPCS codes run from a simple canvas immobilizer to a rigid double-upright OA brace, and the right code depends far less on the brand on the box than on two things: how the brace is built, and how much work it took to fit it to the patient.

Most of the market will tell you a knee brace is “an L-code” and stop there. That is where the claims go wrong. Several of the knee categories split into a custom-fit version and an off-the-shelf version of the same product, and the version you bill is decided by the brace’s construction and by what happens at fitting, not by the catalogue.

This guide walks through the knee codes an in-office practice actually uses, what separates the paired codes, and how the braces a supplier carries line up against them.

HealthWright Technologies supplies prefabricated knee braces to provider practices, and every product in that catalogue lists the supplier’s HCPCS reference on its page. Reading those references together is a useful starting point a generic coding article cannot give you: the knee line carries codes L1830, L1831, L1820, L1832, L1833, L1843, L1851, L1845, L1852, and the suspension-sleeve addition L2397. Those happen to be the knee codes most primary care, orthopedic, and pain-management practices reach for. A catalogue reference points you to the likely code. It does not pick the final code for your claim, because that choice is driven by the brace’s design and by the fitting work your office documents.

A black wraparound hinged knee brace with hook-and-loop straps and an open patella opening on a white background

The decision behind most of these codes

For several knee categories, before you look at a single code number, settle this: was the brace off-the-shelf, or custom fit? The HCPCS Level II code set, which the Centers for Medicare and Medicaid Services maintains, defines the two the same way across the whole orthotic range.

  • Off-the-shelf (OTS). The brace needs only minimal self-adjustment at the time of fitting. Someone without specialized orthotic training, the patient, a caregiver, or the supplier, can adjust the straps or trim it for comfort and the brace fits.
  • Custom fit (prefabricated). The same manufactured brace, but it needed more than minimal adjustment to fit this patient, trimming, bending, molding, or assembling by someone with the expertise to do it. CMS describes these codes as a prefabricated item customized to fit a specific patient by an individual with that expertise.

For the paired categories there is no physical difference in the product. One rigid ROM knee brace can be billed off-the-shelf for one patient and custom fit for another. The code follows the service at fitting, so the note has to show the work. That is the single most common reason a knee brace claim is coded wrong, and it is why two codes exist for several of the categories below. A few knee codes stand alone and do not pair this way, and those are called out as they come up.

Knee orthosis HCPCS codes, by category

The knee orthosis HCPCS codes fall into a handful of families. Some pair a custom-fit code with an off-the-shelf code; others are a single code defined by construction. These are the ones an in-office practice uses most.

Knee immobilizer and locking positional orthosis: L1830 and L1831

L1830 is the plain knee immobilizer: a canvas longitudinal brace with rigid stays that holds the knee straight, prefabricated and off-the-shelf. It is the brace a practice reaches for after an acute injury or a procedure, and because it is defined as off-the-shelf, a routine fitting that needs only strap adjustment is coded L1830.

L1831 is a different animal, a knee orthosis with locking knee joint(s) set up as a positional orthosis; its code descriptor includes the fitting and adjustment, so it is not billed as a bare off-the-shelf item. Read the construction: a soft canvas immobilizer is L1830, while a braced, lockable positional unit is L1831.

A black canvas knee immobilizer laid open, with rigid stays and several hook-and-loop straps, on a white background

Elastic knee brace with condylar pads and joints: L1820

L1820 covers a knee orthosis that is elastic with condylar pads and joints, with or without patellar control. This is the familiar hinged wraparound or sleeve-style knee brace with side hinges and pads. In the code set it is written as a prefabricated item that has been trimmed, bent, molded, or otherwise customized to fit a specific patient by someone with expertise, so the fitting work belongs in the chart. The hinges and condylar pads are what move a brace into this category rather than a plain elastic sleeve.

Adjustable-joint positional, rigid support: L1832 and L1833

When the brace has adjustable knee joints, unicentric or polycentric, set up as a positional orthosis with rigid support, the pair is L1832 for the custom-fit version and L1833 for the off-the-shelf version. This is the post-operative, range-of-motion hinged knee brace that lets a clinician set and change the allowed flexion and extension. If a staff member only adjusts a ready-made ROM brace, L1833 is the fit. If someone with expertise has to trim, bend, or assemble it to this patient, L1832 is the one the documentation has to support.

A rigid double-upright knee orthosis with metal side hinges, padded cuffs and straps, shown against a white background

Single-upright OA knee orthosis: L1843 and L1851

The osteoarthritis, or OA, knee codes describe a single-upright brace running the thigh and calf, with an adjustable flexion and extension joint, medial-lateral and rotation control, and with or without varus or valgus adjustment. The pair is L1843 for the custom-fit version and L1851 for the off-the-shelf version. The construction is what defines this family: one upright, an adjustable joint, and the medial-lateral and rotation control the descriptor names. As with the ROM pair, the split between the two codes is the fitting work, not the product.

Double-upright OA knee orthosis: L1845 and L1852

The same OA description, but with two uprights instead of one, is L1845 for the custom-fit version and L1852 for the off-the-shelf version. Double-upright braces are the heavier functional knee braces, with a rigid frame on each side of the leg. Counting the uprights is the quickest way to tell this family from the single-upright pair above, and getting that count right is what separates L1845 and L1852 from L1843 and L1851.

Suspension sleeve addition: L2397

L2397 is not a stand-alone brace. It is an addition to a lower-extremity orthosis for a suspension sleeve, the sleeve that helps keep a knee brace from sliding down the leg. It is billed alongside the base knee code, not in place of it, and only when the base orthosis and the sleeve are both provided and documented.

How a supplier catalogue maps to these codes

Seeing real braces against the knee orthosis HCPCS codes makes the categories concrete. HealthWright Technologies carries prefabricated knee braces, and each product page lists the supplier’s HCPCS reference. The mapping across the line looks like this:

Notice that a single product can reference both a custom-fit and an off-the-shelf code. That is not a contradiction; it is the catalogue telling you the code that applies depends on how the brace is fitted in your office. For the full range beyond the knee, our HCPCS code guide for orthotic braces walks through spinal, wrist, elbow, and ankle codes the same way.

Documentation that supports the code you bill

The code is only as defensible as the chart behind it. Because off-the-shelf and custom fit share a product in several knee families, the chart is what tells a payer which code you billed. A clean record generally shows the ordering provider’s documented reason the brace is needed, the specific body part and diagnosis, the date the brace was provided, and, when you bill a custom-fit code, who did the fitting work and exactly what that work was. If a staff member only adjusted straps on a ready-made brace, the chart should read that way and the off-the-shelf code should follow.

None of this is a guarantee of payment. A HCPCS code is a description, not a coverage decision, and whether a knee brace is paid depends on the patient’s documented medical necessity and the specific payer’s policy. Medicare applies its own durable medical equipment rules, and commercial payers set their own. The point of coding it correctly is not to force a payment; it is to describe accurately what was provided so the claim stands on its own.

Four mistakes that cost knee-brace claims

  • Billing custom fit for an off-the-shelf fitting. If the only “fitting” was strap adjustment on a ready-made brace, the off-the-shelf code is the correct one, and the higher custom-fit code is a flag.
  • Miscounting the uprights. A single-upright OA brace is L1843 or L1851; a double-upright is L1845 or L1852. One miscount moves the claim to the wrong code family.
  • Trusting the catalogue code blindly. A supplier reference is a convenience, not a ruling. The construction and the fitting in your office decide the code, and some products list both options for exactly that reason.
  • Thin documentation. No ordering reason, no fitting detail, no diagnosis link. The code can be right and the claim still fails because the chart does not support it.

Frequently asked questions

What is the HCPCS code for a knee brace?

There is no single knee orthosis HCPCS code. A canvas knee immobilizer is usually L1830. A hinged elastic brace with condylar pads falls under L1820. An adjustable-joint ROM brace is L1832 or L1833, a single-upright OA brace is L1843 or L1851, and a double-upright OA brace is L1845 or L1852. Which code in a pair applies depends on whether the brace was off-the-shelf or custom fit.

What is the difference between off-the-shelf and custom-fit knee brace codes?

Off-the-shelf codes apply when the brace needs only minimal self-adjustment and no special expertise to fit. Custom-fit codes apply when someone with expertise has to trim, bend, mold, or assemble the same prefabricated brace to fit a specific patient. The product can be identical; the service at fitting decides the code.

What is the HCPCS code for a knee immobilizer?

A standard canvas longitudinal knee immobilizer, prefabricated and off-the-shelf, is coded L1830. A braced unit with locking knee joints set up as a positional orthosis is a different code, L1831, whose descriptor includes the fitting and adjustment.

Does a supplier’s HCPCS reference guarantee the brace is covered?

No. A catalogue reference points you to the likely code, but coverage and payment depend on the patient’s documented medical necessity and the specific payer’s policy. The billing provider owns the final code and the claim.

HealthWright Technologies carries prefabricated knee braces, including the ISO Preferred Knee Immobilizer I and the Comfortland Hinged Knee Brace, alongside the rest of our DME bracing catalogue, and the line is available to approved provider accounts. If in-clinic bracing is new to your practice, our guide to in-office bracing for physician practices, our walking boot HCPCS code guide, and our wrist and hand orthosis code guide cover the workflow and the neighboring code families. To set up access you can request a provider account or reach us through our contact page, and you can also call (678) 322-7146 and we will follow up.

This article is general coding and billing education, not coding advice for a specific claim or a guarantee of payment. HCPCS Level II codes are maintained by the Centers for Medicare and Medicaid Services. Code selection, documentation, and billing are the responsibility of the dispensing provider and must reflect each patient’s documented, medically necessary findings and the applicable payer coverage policy.

Ready to see the CMAT Advantage in your practice?

Book a free 25-minute demo: see the full PAD + autonomic workup and how the three established CPT codes apply, with no obligation. Backed by our 60-day buyback guarantee.

Book a Free Demo →

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *