A claim lands on my desk with three words in the assessment: “diabetic foot ulcer.” The wound photo shows a plantar lesion, the measurement says fat layer exposed, and the treatment includes sharp debridement and offloading. The coder still can't safely finish the claim because the note doesn't state the side, exact site, or diabetes type in a way that supports the diagnosis.
That gap is where many diabetic foot ulcer ICD-10 denials begin. ICD-10-CM coding is not a flat list of ulcer names. It's a clinical story built from etiology, anatomy, laterality, depth, and complications, then translated into a diagnosis sequence that supports medical necessity. The coding discipline matters because ICD-10 captured 78 of 81 incident lower-limb ulcers, or 96%, compared with 69 of 81, or 85%, under ICD-9 in a validation study, including all incident heel and midfoot ulcers in that analysis (peer-reviewed validation study).
The practical rule is simple: document what the wound is, where it is, how deep it goes, and what is complicating it. Then make the diagnosis list match the encounter, rather than copying yesterday's code set forward.
How ICD-10 Builds a Diabetic Foot Ulcer Diagnosis
The diabetic foot ulcer code structure has two required parts: a diabetes combination code from the E08 to E13 .621 series, followed by an L97.4- or L97.5- code describing the non-pressure chronic ulcer's site, laterality, and severity. For a current diabetic foot ulcer, the diabetes code is sequenced first because it identifies the underlying condition, while the L97 code supplies the wound manifestation detail (CMS ICD-10-CM code listing).
Take a straightforward chart example. The patient has type 2 diabetes and a non-pressure chronic ulcer of the right heel limited to skin breakdown. The claim should show E11.621 first, followed by L97.411. E11.621 says type 2 diabetes mellitus with foot ulcer. L97.411 adds the right heel location and the ulcer depth, limited to breakdown of skin.

Why the sequence matters
Submitting only E11.621 leaves out the information payers use to identify where the ulcer is and how deep it is. Submitting L97.411 first reverses the relationship between the diabetic cause and the ulcer manifestation. Both errors weaken the clinical and billing narrative.
A note that says “diabetic foot ulcer, right heel, fat layer exposed” gives the coding team a usable path. A note that says “wound on foot” does not. The clinician should also identify whether the wound is neuropathic, ischemic, or mixed, because those findings affect treatment planning even when the core code pair remains based on diabetes, site, and depth.
The E08 to E13 Diabetes Combination Code Series
The .621 family identifies diabetes with foot ulcer, but the first characters identify the diabetes etiology. Choosing E11.621 by habit is risky when the record supports another category.
| Diabetes code | When it fits | Documentation focus |
|---|---|---|
| E08.621 | Diabetes due to an underlying condition with foot ulcer | Name the underlying condition and link it to the diabetes |
| E09.621 | Drug- or chemical-induced diabetes with foot ulcer | Identify the causal drug or chemical when documented |
| E10.621 | Type 1 diabetes mellitus with foot ulcer | State type 1 diabetes clearly |
| E11.621 | Type 2 diabetes mellitus with foot ulcer | Use when the record supports type 2 diabetes |
| E13.621 | Other specified diabetes with foot ulcer | Use for documented secondary or other specified diabetes |
Don't let insulin use decide diabetes type
Insulin use does not, by itself, establish type 1 diabetes. A patient with type 2 diabetes may use insulin, so the provider's documented diabetes type should control the selection. A separate status code such as Z79.4 may be appropriate when long-term insulin use is documented, but it doesn't replace the diabetes-with-foot-ulcer combination code.
The opposite mistake is just as problematic. If the chart clearly describes type 1 disease, ketosis-prone disease, transplant-related diabetes, or corticosteroid-induced diabetes, defaulting to E11.621 loses the etiology. For E08.621, the record should connect the diabetes to its underlying condition. For drug-induced diabetes, the note should identify the drug or chemical relationship when that information is available.
.621 is specific to a foot ulcer
The .621 extension is not a general diabetic skin-complication code. Other diabetic skin complications use different extensions, including .620 or .628. That distinction matters in a wound clinic because a lower-leg ulcer, pressure injury, abscess, and diabetic foot ulcer don't all follow the same coding pathway.
The source of the wound should be stated in the assessment. “Type 2 diabetes mellitus with right plantar foot ulcer” is much stronger than a problem-list entry that separately displays diabetes and an ulcer without a documented relationship.
L97 Site and Severity Codes for Foot Ulcers
After selecting the diabetes combination code, choose the L97 code by moving through the wound's foot region, laterality, and deepest documented tissue involvement. The L97.4- and L97.5- families identify non-pressure chronic ulcers of the foot. The record must distinguish heel, midfoot, forefoot, toe, and other documented foot locations.
The severity character follows the deepest tissue described in the current assessment. A superficial ulcer limited to skin breakdown is not coded the same way as a wound with exposed fat, muscle necrosis, or bone necrosis. The wound bed description should support the selected character, not merely repeat a stage label.
A Wagner grade can help communicate clinical depth, but the note should still name the tissue involved. For example, a Wagner 2 plantar forefoot ulcer with exposed subcutaneous tissue on the right should be mapped to the right-foot L97 code for the documented site and fat layer exposure. A plantar heel wound belongs in the heel pathway, while a plantar forefoot wound belongs in the other-foot pathway.
| 6th character | Severity | Example finding | Typical right foot code |
|---|---|---|---|
| 1 | Limited to breakdown of skin | Partial-thickness loss without exposed fat | L97.411 for right heel, skin breakdown |
| 2 | Fat layer exposed | Exposed subcutaneous tissue | L97.412 for right heel, fat layer exposed |
| 3 | Necrosis of muscle | Muscle involvement or necrosis | Use the matching right-foot site code with the muscle-necrosis character |
| 4 | Necrosis of bone | Bone involvement or documented bone necrosis | Use the matching right-foot site code with the bone-necrosis character |
| 9 | Unspecified severity | Depth not documented | Use only when the record cannot support greater specificity |
Separate pressure from non-pressure ulcers
A pressure-induced heel injury belongs to the L89.6- family and requires staging language. A diabetic foot ulcer is a different clinical and coding concept. Don't call a heel wound a pressure injury in one part of the note and a diabetic non-pressure ulcer in another without explaining the distinction.
For debridement, the wound description should also support the procedure depth. CPT codes 11042 through 11047 depend on the tissue level removed and the anatomical area treated. “Debrided wound” is not enough for either the procedure claim or the L97 severity selection.
Quick Reference Table for DFU Code Pairs
Use the table below as a documentation cross-walk, not as a substitute for reviewing the current code set and the complete note. The L97 code must match the exact site and depth documented for that encounter.
| Diabetes code | L97 site code | Foot region | Severity | Documentation phrase |
|---|---|---|---|---|
| E11.621 | L97.411 | Right heel | Skin breakdown | Type 2 diabetes mellitus with non-pressure chronic ulcer of right heel limited to skin breakdown |
| E11.621 | L97.412 | Right heel | Fat layer exposed | Type 2 diabetes mellitus with diabetic ulcer of right heel, fat layer exposed |
| E11.621 | L97.421 | Right other foot | Skin breakdown | Type 2 diabetes mellitus with non-pressure chronic ulcer of right plantar forefoot limited to skin breakdown |
| E11.621 | L97.422 | Right other foot | Fat layer exposed | Type 2 diabetes mellitus with diabetic ulcer of right midfoot, fat layer exposed |
| E10.621 | L97.522 | Left other foot | Fat layer exposed | Type 1 diabetes mellitus with diabetic ulcer of left forefoot, fat layer exposed |
| E11.621 | L97.524 | Left other foot | Necrosis of bone | Type 2 diabetes mellitus with diabetic ulcer of left toe with bone involvement |
| E13.621 | L97.511 | Right other foot | Skin breakdown | Other specified diabetes with ulcer of right toe limited to skin breakdown |
Before submission, confirm three items in every row: laterality, exact region, and deepest tissue level. Add diabetes-control or treatment-status codes only when the documentation supports them. Don't let a template insert a status code or an old severity character without a current clinical assessment.
Adding Gangrene, Osteomyelitis, and Skin Infection
Complications change the diagnosis list because they change the patient's acuity and the reason for care. The provider needs to state whether the ulcer is infected, whether cellulitis is present, whether gangrene is independently diagnosed, and whether osteomyelitis is confirmed or merely being evaluated.
Gangrene needs clear wording
There's a meaningful difference between documenting “ulcer with gangrene” and “gangrenous ulcer.” The assessment should identify whether gangrene is a separate diabetic complication, a manifestation at the ulcer site, or a descriptive finding that doesn't receive a separate code under the applicable guidance.
If gangrene is independently documented and a separate code applies, don't assume E11.621 alone tells the full story. The record may require a different diabetes complication code, such as E11.52 for type 2 diabetes with diabetic peripheral angiopathy with gangrene, along with the appropriate manifestation detail. Coding must follow the documented diagnosis and applicable sequencing instructions, not the appearance of the wound photo alone.
Osteomyelitis requires a link
When bone infection is confirmed, add the appropriate M86 code and document the relationship to the ulcer. The note should identify the affected bone, laterality, acuity when supported, and the evidence used, such as imaging, surgical findings, or bone biopsy. If a culture identifies the causative organism, add the applicable organism code when supported by coding guidance.
“Ulcer probes to bone” is a clinical finding. It isn't automatically the same as confirmed osteomyelitis. The assessment should say whether osteomyelitis is present, absent, or still under evaluation, and the final outpatient diagnosis should reflect the provider's definitive conclusion.
Cellulitis is not just drainage
Serous, sanguineous, and purulent exudate are wound findings. They don't independently prove cellulitis. If the provider diagnoses cellulitis, document its site, laterality, relationship to the ulcer, and treatment. Codes from L03 may be added when cellulitis is clinically established, while other skin infection codes may apply to a different documented infection.
For a practical review of how wound depth documentation supports debridement coding, the Happy Billing wound debridement guide offers a useful coding reference. For the infection-specific diagnosis structure, review EkagraHealth AI's diabetic foot infection ICD-10 guidance.
Coding Scenarios From a Real Wound Clinic
Stable plantar ulcer under offloading
The patient has type 2 diabetes, peripheral neuropathy, and a right plantar midfoot ulcer receiving total-contact offloading. The wound is shallow, has a clean granular base, and is progressing toward epithelialization. The assessment should state the exact side and site, Wagner grade, current depth, exudate type, periwound condition, and whether the wound remains open.
A defensible diagnosis sequence is E11.621, L97.421, and Z79.4 when long-term insulin use is documented. The code should not remain at a deeper severity just because the wound was deeper at an earlier visit. Current depth controls the present encounter.
Practical rule: Offloading is treatment, not a substitute for anatomic documentation. State both the offloading plan and the wound location it is intended to protect.
Infected ulcer with confirmed bone involvement
The patient presents with a right heel ulcer, surrounding cellulitis, and imaging that leads to bone biopsy. Before confirmation, the note should separate the working evaluation from the final diagnosis. Once bone biopsy confirms infection, the diagnosis list can include E11.621, L97.412, L03.116, and the applicable M86 code, provided the documented site and findings support each diagnosis. If the culture confirms MRSA and the record supports it, B95.2 may be added as specified in the encounter plan.
The assessment should connect the conditions: “Right heel diabetic foot ulcer with fat layer exposed, complicated by cellulitis and confirmed osteomyelitis.” That sentence gives the coder a causal relationship and supports the treatment intensity.
Post-debridement follow-up
At follow-up, the ulcer remains active even if the surface is smaller. The provider should document the current open area, residual depth, tissue removed, bleeding response, exudate, periwound status, and whether the wound is improving or deteriorating.
The ICD-10 ulcer code remains active while the lesion is not fully epithelialized. The procedure code shifts with the deepest tissue debrided, using the applicable code from the 11042 to 11047 series. A delayed-healing complication code should only be added when the provider documents that complication and the code is supported by the encounter.
Across all three visits, the code follows the current clinical state. A copied-forward diagnosis that ignores epithelialization, new infection, or changed depth creates an audit vulnerability.
Documentation Pitfalls That Trigger Denials
Payers rarely deny a DFU claim because the clinician failed to use elegant prose. They deny it because the note doesn't support the code billed.
Diagnosis specificity
- Missing diabetes type: The denial rationale is that the combination code isn't supported. Fix it by naming type 1, type 2, drug-induced, secondary, or other specified diabetes in the assessment.
- Only “diabetic foot ulcer”: The payer can't validate the L97 site or severity. Add exact location, laterality, and deepest tissue involved.
- L97 without the diabetes code: The claim omits the documented diabetic etiology. Pair the L97 code with the applicable E08 to E13 .621 code.
Anatomic precision
- No laterality: The claim may be returned for unspecified laterality or conflicting documentation. State right or left in the wound description and assessment.
- Heel and forefoot mixed together: A single L97 code can't represent different documented regions. Measure and code each wound separately when they are distinct.
- Stage language without depth: “Wagner 2” alone may not tell the coder whether fat is exposed. Name the tissue level.
Complication linkage
- Cellulitis listed only in nursing text: The payer may find no provider diagnosis or medical-necessity link. Name cellulitis in the assessment and plan.
- Osteomyelitis under imaging only: Imaging raises concern, but the provider must document the final diagnosis when confirmed.
- Gangrene described in the exam but absent from the assessment: The diagnosis list won't reflect the complication. State whether gangrene is present and how it relates to the ulcer.
Uncertain language
Words such as “possible,” “likely,” “rule out,” and “consistent with” can describe clinical reasoning, but they don't always support definitive outpatient coding. Resolve the diagnosis in the final assessment or document that it remains under evaluation. For a useful review of sequencing conventions, see ICD 10 sequencing best practices, and align the note with medical necessity documentation.

Documentation Template and Coder Checklist
A useful template forces the clinician to document the clinical facts before the coder has to interpret them. The following structure can be adapted to a SOAP note.
| Documentation element | Required code link | Coder check |
|---|---|---|
| Diabetes type and etiology | E08 to E13 .621 | Confirm the documented diabetes category |
| Site and side | L97.4- or L97.5- | Confirm heel, midfoot, forefoot, toe, other foot, and laterality |
| Measurements | Supports L97 and medical necessity | Confirm current length, width, and depth |
| Tissue involvement | L97 severity character and CPT debridement depth | Confirm skin, fat, muscle, or bone |
| Wagner or SINBAD grade | Clinical severity support | Confirm it agrees with the tissue description |
| Wound bed and exudate | Medical-necessity support | Record granulation, slough, eschar, and drainage type |
| Probe-to-bone, imaging, cultures | M86, infection, or organism coding when confirmed | Confirm results and provider interpretation |
| Assessment linkage | E-code plus L97, with complications | Confirm causal language and diagnosis sequence |
| Plan | Supports billed services | Document offloading, debridement, dressings, antibiotics, glycemic care, and follow-up |
Copy-ready SOAP language
Subjective: Diabetes type and duration, A1C when available, neuropathy, PAD status, smoking status, prior ulcer history, pain, drainage, odor, fever, and adherence to offloading.
Objective: “Right plantar forefoot ulcer measuring __ by __ by __ cm. Wound bed with __ granulation, __ slough, __ eschar. Exudate is __. Periwound shows __. Probe-to-bone is __. Wagner or SINBAD grade is __. Imaging and culture results: __.”
Assessment: “Diabetes type __ with current non-pressure chronic ulcer of the __ foot, located at the __, with __ exposed or involved. Complications include __. Diabetes is linked to the ulcer.”
Plan: Offloading, debridement level, dressing orders, antibiotics when indicated, vascular evaluation, glycemic management, and follow-up interval.
Teams building a structured note can also use this wound care documentation template as a starting point for required fields.
Healed Ulcers, History Codes, and FY 2026 Updates
Once the ulcer is fully epithelialized and the provider documents it as healed, the active ulcer coding changes. The E11.621 combination code and L97 code no longer describe an open lesion. The history code Z86.31 was introduced as a new ICD-10-CM code for FY 2016, the first year ICD-10-CM entered the HIPAA code set (Z86.31 code history).
Z86.31 can support surveillance and preventive foot care. It doesn't justify active wound treatment, debridement, or dressings for an ulcer that no longer exists. If a new ulcer develops, return to the active diabetes-plus-L97 structure and document the new site and depth.
The FY 2026 ICD-10-CM code set took effect for services on or after October 1, 2025, so coding teams should verify current code descriptions, L97 character requirements, and sequencing instructions in their active encoder and CMS materials. Don't assume an old EHR crosswalk captures every revision. Update problem-list logic and templates before claims are generated under the new code set.

Frequently Asked Questions on DFU Coding
Why does E11.621 usually come first? It identifies type 2 diabetes with a current foot ulcer. The L97 code follows to report site and severity, as reflected in CMS coding guidance.
Can L97 stand alone? Not for a documented diabetic foot ulcer claim. Pair the ulcer-site code with the applicable diabetes combination code.
What changes with gangrene? If gangrene is independently documented and another diabetes complication code applies, such as E11.52, the diagnosis list may shift. Follow the documented condition and sequencing instructions.
How are cellulitis and osteomyelitis handled? Add the supported L03 and M86 codes, link them to the ulcer in the assessment, and document the confirmed site and findings.
What if laterality is missing? Query before submission. Don't guess and don't use unspecified laterality when the clinical record can establish the side.
When does Z86.31 apply? Use it after the ulcer is fully epithelialized and documented as healed. It's a history code, not an active wound-treatment code.
EkagraHealth AI helps wound teams capture structured SOAP documentation, map supported CPT and ICD-10-CM details, and keep ulcer site, laterality, depth, and complications aligned before billing. Visit EkagraHealth AI to see how its wound-care documentation and billing workflow can fit into your clinic's DFU process.