Pabau Engage inbox

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

Learn more
HCPCS Code

HCPCS code L2038 – Multi-axis ankle KAFO billing guide


Code Definition

L2038 is the HCPCS Level II code for a custom-fabricated, full plastic knee ankle foot orthosis (KAFO) with a multi-axis ankle. The knee may or may not be free motion.

The multi-axis ankle sets it apart from L2036 and L2037, the double- and single-upright full plastic KAFOs. L2034 adds medial lateral rotation control, and L2035 is the range's only prefabricated, pediatric-size KAFO. Medicare covers L2038 under LCD L33686 when an ambulatory beneficiary qualifies for an AFO and needs additional knee stability.

Level
Level II
Category
L — Orthotic and prosthetic procedures, devices
Code range
L2000-L2038 Knee-ankle-foot orthoses (KAFO)
Billable
No
Code also known as
KAFO, custom knee-ankle-foot orthosis, long leg brace
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

HCPCS Code L2038 is a custom-fabricated, full plastic knee ankle foot orthosis (KAFO) with a multi-axis ankle, with or without a free motion knee.

The multi-axis ankle separates L2038 from L2036 and L2037, and custom fabrication separates it from L2035, the prefabricated pediatric KAFO.

LCD L33686 covers L2038 for an ambulatory beneficiary who qualifies for an AFO, needs extra knee stability and meets one custom-fabrication criterion.

Policy Article A52457 specifies no covered ICD-10 codes for L2038, and no Certificate of Medical Necessity applies.

Add KX only when every coverage criterion is met and the evidence is on file, and put RT or LT on every line.

L2038 is on the CMS Master List but needs no prior authorization, and Medicare pays it from the DMEPOS fee schedule.

HCPCS Code L2038: Official descriptor and device classification

HCPCS Code L2038 describes a custom-fabricated, full plastic knee ankle foot orthosis (KAFO) with a multi-axis ankle. The official CMS descriptor reads “Knee ankle foot orthosis, full plastic, with or without free motion knee, multi-axis ankle, custom fabricated.”

A KAFO spans the thigh, knee, lower leg, ankle and foot. That makes L2038 a different device from an ankle-foot orthosis (AFO), which stops below the knee and is coded in the L1900 range. Those AFO codes sit beside L2038 in our full HCPCS code library, so you can compare descriptors side by side.

The descriptor fixes three features: a full plastic build, a multi-axis ankle joint and custom fabrication. The knee joint can be free motion or not, and the descriptor names no upright count. L2038 sits in the HCPCS Level II code set that CMS maintains, inside the L2000-L2038 KAFO range.

Code elementL2038 specificationBilling implication
Device typeKnee ankle foot orthosis (KAFO)Covers the knee and the ankle-foot complex; an AFO uses an L1900-range code
ConstructionFull plasticMetal double-upright KAFOs with bands and cuffs, such as L2030, use other codes
Ankle jointMulti-axis ankleThe defining feature; without it, look at L2036 or L2037
Knee jointWith or without free motion kneeThe knee joint does not change the base code; knee locks are KAFO addition codes
UprightsNot specified in the descriptorUpright count is what separates L2036 from L2037, not L2038
FabricationCustom fabricatedNever billed for a prefabricated device; L2035 is the only prefabricated KAFO code in the range

L2038 vs L2035, L2034, L2036 and L2037

Fabrication method, upright count and ankle type separate the codes in the L2000-L2038 KAFO range. Only L2035 mentions size, as the range’s one prefabricated, pediatric KAFO. Knee function is a fourth axis. L2005 is the stance control KAFO, with a knee that locks under load and releases for swing.

Check descriptors against the orthotist’s fabrication record, not the order alone.

CodeCMS descriptorFabricationUprightsAnkle
L2038KAFO, full plastic, with or without free motion knee, multi-axis ankle, custom fabricatedCustom fabricatedNot specifiedMulti-axis
L2037KAFO, full plastic, single upright, with or without free motion knee, with or without free motion ankle, custom fabricatedCustom fabricatedSingleWith or without free motion
L2036KAFO, full plastic, double upright, with or without free motion knee, with or without free motion ankle, custom fabricatedCustom fabricatedDoubleWith or without free motion
L2034KAFO, full plastic, single upright, with or without free motion knee, medial lateral rotation control, with or without free motion ankle, custom fabricatedCustom fabricatedSingle, with rotation controlWith or without free motion
L2035KAFO, full plastic, static (pediatric size), without free motion ankle, prefabricated, includes fitting and adjustmentPrefabricatedNot specifiedStatic, no free motion

Work through these checks in order.

  1. Does the device cross the knee? If not, it is an AFO or ankle orthosis, not a KAFO.
  2. Does it reach the hip with a pelvic band? Then it belongs in the HKAFO range from L2040.
  3. Was it custom fabricated? A prefabricated pediatric KAFO is L2035; no prefabricated adult full plastic code exists here.
  4. Is it full plastic with a multi-axis ankle? Then it is L2038.
  5. Is the ankle free motion? Count the uprights: L2037 is single, L2036 is double, and L2034 adds medial lateral rotation control.
Five-step decision flow for KAFO codes
Check 4 is the only route to L2038. Descriptors come from the CMS HCPCS Level II file.

Medicare coverage criteria for L2038 under LCD L33686

Medicare covers L2038 under LCD L33686 (Ankle-Foot/Knee-Ankle-Foot Orthosis), which the DME MACs publish. A KAFO is covered for an ambulatory beneficiary who qualifies for an AFO and needs additional knee stability. Coverage is functional, so the medical record has to show both conditions.

The AFO test comes first. The beneficiary must be ambulatory, with weakness or deformity of the foot and ankle, and must meet both of these conditions:

  • They require stabilization for medical reasons.
  • They have the potential to benefit functionally.

Because L2038 is custom fabricated, the record must also meet at least one of the five criteria the LCD sets for custom AFOs and KAFOs:

  1. The beneficiary could not be fit with a prefabricated orthosis.
  2. The condition is expected to be permanent or to last more than six months.
  3. The knee, ankle or foot needs control in more than one plane.
  4. A documented neurological, circulatory or orthopedic status requires custom fabrication over a model to prevent tissue injury.
  5. The beneficiary has a healing fracture that lacks normal anatomical integrity or anthropometric proportions.

The multi-plane criterion often fits L2038 well, since a multi-axis ankle exists to control motion in more than one plane. Name the criterion that applies in the treating practitioner’s notes rather than leaving the reviewer to infer it.

There is no covered-diagnosis list behind these rules. Policy Article A52457 specifies ICD-10 codes only for a few static AFO and interface codes. For L2038 and the rest of the KAFO range, diagnoses are not specified.

A KAFO that fails the basic criteria is denied as not reasonable and necessary. So is a custom-fabricated KAFO that meets the basic test but none of the five custom criteria.

Custom fabricated vs prefabricated: Why the distinction controls the code

Policy Article A52457 defines a custom fabricated item as “one that is individually made for a specific patient.” A prefabricated orthosis is “manufactured in quantity without a specific beneficiary in mind,” even when the supplier trims, bends or heats it to fit.

L2038 is a custom code, so the device has to be built for this beneficiary from a cast, a model, a scan or measurements. Billing it for a stock device that was adjusted at delivery is incorrect coding. Within the KAFO range, the only prefabricated code is L2035, and its descriptor is a static, pediatric-size device.

Fabrication typeHow it is madeCoding consequence
Custom fabricatedIndividually made for one patient from a cast, model, scan or measurementsL2038 and the other custom KAFO codes apply
PrefabricatedManufactured in quantity without a specific beneficiary in mind, then fittedL2038 does not apply; L2035 is the only prefabricated KAFO code, and only for a static pediatric device

Keep the fabrication evidence in the file: the cast or scan record, the measurement sheet and the fitting notes. An auditor asks for these first on a custom KAFO claim.

Documentation requirements for billing L2038

The supplier needs a complete record before the claim goes out. Following billing compliance requirements at each step keeps that record whole at delivery, not rebuilt during an audit.

  • Standard Written Order (SWO): It needs six elements. They are the beneficiary’s name or MBI, the order date, a general description of the item and the quantity. The treating practitioner’s name or NPI and their signature complete it.
  • Medical record support: The treating practitioner’s notes must show the AFO criteria, the need for extra knee stability and the custom-fabrication criterion that applies.
  • Fabrication record: The cast, scan or measurement record and the orthotist’s fitting notes prove the device was individually made.
  • Proof of delivery: A signed and dated record shows the beneficiary or their representative received the KAFO.
  • KX evidence: When the claim carries KX, the evidence that every coverage criterion is met must be in the supplier’s file and available on request.

The SWO must reach the supplier before the claim is submitted. A claim billed without a completed SWO is denied as not reasonable and necessary.

No Certificate of Medical Necessity (CMN) applies to L2038. The CMS master list also shows that it does not need a face-to-face encounter or a written order prior to delivery.

Modifiers used with HCPCS Code L2038

Policy Article A52457 sets the modifier rules for AFO and KAFO codes. The KX modifier attests that every coverage criterion is met and that evidence of it is retained in the supplier’s file.

ModifierWhen to use itWhat happens without it
KXEvery coverage criterion in LCD L33686 is met, and the supporting evidence is on fileIf the line carries none of KX, GA or GZ, it is rejected as missing information
GACoverage criteria are not met, and a valid Advance Beneficiary Notice (ABN) is on fileWithout an ABN, the supplier cannot collect from the beneficiary if Medicare denies
GZCoverage criteria are not met, and no valid ABN is on fileThe supplier carries the cost when the claim is denied
RT / LTEvery L2038 line, to show which leg the KAFO is forA line without RT or LT, or with RTLT and two units on one line, is rejected as incorrect coding

A bilateral pair goes on two lines, one with RT and one with LT. Never add KX to move a claim through when the record does not support it. The modifier is an attestation, and it is checked against the file on review.

The KX, GA and GZ rules are Medicare rules. Commercial and Medicaid plans set their own modifier requirements, so check each payer’s policy.

Medicare reimbursement for HCPCS Code L2038

Medicare pays L2038 from the CMS DMEPOS fee schedule, not the Physician Fee Schedule. CMS publishes the schedule as quarterly files that list a fee for each state, with national floor and ceiling limits.

Look up L2038 in the current quarter’s file for the beneficiary’s state, and quote any figure with its state, quarter and source. Orthoses are bought outright, so the purchase fee is the one to read.

Medicare pays 80% of the allowed amount after the Part B deductible. The beneficiary owes the remaining 20% coinsurance, which a supplemental plan may cover.

Custom-fabricated orthoses sit outside the DMEPOS Competitive Bidding Program, which can include only off-the-shelf orthoses. The standard fee schedule applies wherever the supplier is located.

Prior authorization requirements for L2038

L2038 does not require Medicare prior authorization. It appears on the CMS Master List of DMEPOS items that could face conditions of payment. CMS has not placed it on the Required Prior Authorization List.

CMS announces each addition to the required list in advance, so check the master list entry before each order. Commercial plans and state Medicaid programs set their own authorization rules. Where a plan requires approval, deliver the KAFO only after it is confirmed in writing.

Billing L2038 for commercial and Medicaid payers

LCD L33686 binds Medicare claims only. Running insurance eligibility verification before fabrication starts is the most useful single step for other payers. A custom KAFO cannot be restocked if a plan refuses it.

  • Commercial payers: Some follow Medicare’s functional criteria, while others run their own clinical review. Confirm that the plan covers L2038 and whether it needs approval before you order the device.
  • Medicaid: State programs and their managed care plans set coverage, fees and authorization rules independently. Many require approval for custom orthoses before delivery.
  • Secondary billing: With Medicare primary, bill Medicare first. The secondary payer works from Medicare’s remittance, which sets the allowed amount.

Common L2038 claim denial reasons and how to avoid them

Most L2038 denials trace back to the code choice or the file behind it. Structured denial management strategies catch these patterns before submission.

Denial reasonRoot causePreventive action
Wrong code for the deviceAn AFO, a prefabricated KAFO or a KAFO without a multi-axis ankle billed as L2038Check knee coverage, fabrication method and ankle type against the fabrication record
Basic coverage criteria not metNotes do not show the AFO criteria or the need for extra knee stabilityHave the treating practitioner document both before the order is filled
No custom-fabrication criterionThe record never states which of the five custom criteria appliesName the criterion, such as control in more than one plane, in the notes
Missing KX, GA or GZThe line went out with no coverage modifierAdd KX only when the file supports it, or GA or GZ when it does not
Missing RT or LTLaterality left off, or both legs billed on one lineBill each leg on its own line with RT or LT
No SWO on fileThe order was missing, incomplete or received after submissionConfirm all six SWO elements are present before the claim goes out

How Pabau keeps L2038 claim files complete

A custom KAFO claim depends on a chain of records. It runs from the order and the practitioner’s notes to the cast or scan, the fitting notes and the proof of delivery. When one link is missing, the problem tends to surface months later in a review.

Pabau, the practice management software we build, keeps that chain in the patient’s record. Its claims management software helps your team prepare claims from the data already on file, submit them and track their status until payment posts.

Your billing team still decides whether a claim meets LCD L33686 and carries KX. Pabau keeps the evidence for that decision in one place, so your team can answer an audit request from a single record.

Keep every orthotic claim file in one place

Pabau keeps orders, fitting notes and delivery records on the patient record, and helps your team prepare, submit and track orthotic claims.

Pabau claims management dashboard

Conclusion

L2038 is a KAFO code, and the multi-axis ankle is what earns it. Confirm that the device crosses the knee, was custom fabricated and has that ankle before anyone codes it. That check prevents the costliest coding error for this device.

The claim then rests on the file. Most L2038 claims go through with a signed SWO and RT or LT on each line. The notes must also meet LCD L33686 and name a custom-fabrication criterion. Book a demo to see how Pabau keeps your orthotic records together, so each claim goes out with its evidence attached.

Continue your research

Continue your research

Need to understand how clearinghouses handle DMEPOS claims? How a medical claims clearinghouse works explains the EDI transmission path from supplier to payer.

Looking for a denial management framework? Denial management in healthcare covers root-cause categorization and appeal workflows.

Want to understand the full revenue cycle behind DMEPOS billing? What is revenue cycle management maps each stage from patient intake to payment posting.

Billing a single-upright KAFO with rotation control? HCPCS Code L2034 covers the custom full plastic KAFO with medial lateral rotation control.

Frequently asked questions

What does HCPCS Code L2038 cover?

HCPCS Code L2038 covers a custom-fabricated, full plastic knee ankle foot orthosis (KAFO) with a multi-axis ankle, with or without a free motion knee. It is not an ankle-foot orthosis code, because the device spans the knee, ankle and foot.

What is the difference between L2038 and L2037?

L2038 requires a multi-axis ankle and names no upright count. L2037 is the single-upright full plastic KAFO, and L2036 is the double-upright version, both with or without a free motion ankle.

Is there a prefabricated version of L2038?

No. L2035 is the only prefabricated code in the L2000-L2038 KAFO range, and it describes a static, pediatric-size device without a free motion ankle. A prefabricated KAFO is never billed as L2038.

Which diagnoses support an L2038 claim?

Policy Article A52457 specifies no covered ICD-10 codes for L2038. Coverage rests on the functional criteria in LCD L33686, so the record must show why the beneficiary needs a custom KAFO.

Does L2038 require prior authorization from Medicare?

No. L2038 is on the CMS Master List of items that could be selected for prior authorization. It is not on the Required Prior Authorization List. It also needs no face-to-face encounter or written order prior to delivery.

Avatar photo
Despina Petrushevska
Content Writer

Despina Petrushevska is a content writer covering aesthetics, dermatology, and clinic operations, known for making detailed clinical concepts clear and engaging. Outside of work, she enjoys photography, weekend getaways, and finding inspiration in everyday experiences.
×