Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Diagnostic Codes

ICD-10 Code M79.5: Residual foreign body in soft tissue

Key takeaways

Key takeaways

ICD-10 code M79.5 is residual foreign body in soft tissue, and it is billable at four characters with no subcodes.

M79.5 carries no site axis and no laterality axis, so the detail has to live in the note and on the procedure line.

Two Excludes1 codes outrank it, because L92.3 and M60.2- apply once a foreign body granuloma has formed.

Add a Z18 code to name the retained material, since M79.5 never says whether the fragment is metal, glass, or wood.

Practice management software like Pabau captures material, site, and imaging findings during the visit, so claims reach the payer with support attached.

ICD-10 code M79.5: Definition and billable status

ICD-10 code M79.5 is the ICD-10-CM diagnosis code for residual foreign body in soft tissue. It is a complete four-character code and it is valid for FY2026 submission. There is no fifth or sixth character, so M79.5 is the terminal code for this diagnosis.

That last point is where coders lose time. Most musculoskeletal codes push you toward a site and a side, and this one does neither. If you are hunting for a laterality subcode beneath M79.5, stop looking, because the CDC/NCHS tabular list does not contain one.

This guide covers the code’s place in the hierarchy, what qualifies clinically, and the two Excludes1 codes that outrank it. It also covers Z18 material pairings, documentation requirements, common coding errors, CPT links, and the ICD-9 crosswalk.

Where M79.5 sits in the ICD-10-CM hierarchy

M79.5 sits in Chapter 13 of the tabular list, among the soft tissue disorders. The path runs from the chapter down to a single terminal code.

  • Chapter 13 – Diseases of the musculoskeletal system and connective tissue (M00-M99)
  • Block M70-M79 – Other soft tissue disorders
  • Category M79 – Other and unspecified soft tissue disorders, not elsewhere classified
  • M79.5 – Residual foreign body in soft tissue, billable and terminal

Sibling codes in the same category behave differently, which feeds the confusion. M79.1 (myalgia) and M79.6 (pain in limb, hand, foot, fingers and toes) both subdivide further. M79.5 and M79.7 (fibromyalgia) do not.

Attribute Value for M79.5
Official descriptor Residual foreign body in soft tissue
Chapter 13 – Diseases of the musculoskeletal system and connective tissue
Block and category M70-M79, other soft tissue disorders; category M79
Code length Four characters
Child codes None. M79.5 is the terminal code.
Site or laterality axis None
Billable Yes, valid for FY2026 claim submission
Excludes1 L92.3 and M60.2-, foreign body granuloma
ICD-9-CM predecessor 729.6, residual foreign body in soft tissue

What counts as a residual foreign body in soft tissue?

A residual foreign body is material that stayed behind in soft tissue after entering the body, almost always through a penetrating injury. The wound itself may have closed months or years earlier. The fragment is still in there.

The cases that reach a coder tend to look like this:

  • Glass from a fall or a broken pane, most often in the hand, knee, or foot
  • Metal fragments from grinding, machining, or another workshop injury
  • Wood splinters and plant thorns, common in gardening and agricultural injuries
  • Needle or catheter tips that fractured during an injection or a procedure
  • Gravel and road grit driven into tissue during a fall or a collision
  • Plastic fragments from packaging, hand tools, or sports equipment

Imaging carries a lot of weight on these claims, because the record has to show the fragment exists. Radiography finds metal and most glass. Wood, thorns, and plastic are frequently radiolucent, so ultrasound or MRI does the work instead.

Timing matters as much as material. M79.5 describes the fragment that remains once the injury episode is over. The patient may return with symptoms, or the fragment may appear incidentally on imaging ordered for something else.

The two Excludes1 codes that outrank M79.5

Once the body has walled the fragment off in a granuloma, M79.5 is the wrong code. The tabular list places two Excludes1 codes under it, and an Excludes1 note means the two codes never appear on the same claim.

Code Official descriptor Use it when
M79.5 Residual foreign body in soft tissue A fragment is retained and the record documents no granulomatous reaction
L92.3 Foreign body granuloma of the skin and subcutaneous tissue The granuloma sits in skin or subcutaneous tissue
M60.2- Foreign body granuloma of soft tissue, not elsewhere classified The granuloma involves deeper soft tissue; extend the code for site and side

M60.2- deserves a second look, because it does what M79.5 cannot. It subdivides by anatomic site and by side, down to codes such as M60.271 for the right ankle and foot. A documented granuloma therefore gives you the specificity that the retained-fragment code withholds.

So the note has to state whether a granuloma formed. Without that line, no coder can choose between these three codes with any confidence.

M79.5 says a fragment is retained. It does not say what the fragment is made of, how it got there, or whether it is causing a complication. Other code families carry that information.

Code family Descriptor Relationship to M79.5
Z18.- Retained foreign body fragments Names the material. Coders add it alongside M79.5 to record metal, glass, wood, plastic, or radioactive fragments.
W45.- Foreign body or object entering through skin, including nail and fishing hook External cause code for the original event, where the encounter still calls for one
Chapter 19 injury codes Open or puncture wound with foreign body, by site Used at the initial injury encounter, with the seventh character for that encounter
Superficial injury codes Superficial foreign body (splinter), by site For a non-embedded splinter, which Z18 excludes outright
T81.5- Complications of foreign body accidentally left in body following procedure Covers a retained surgical item and its complications. M79.5 does not.
L92.3 and M60.2- Foreign body granuloma Excludes1. They replace M79.5 rather than joining it.

The Z18 range is the one most worth building into your workflow. It subdivides by material, and several branches need a fifth character before they are billable.

  • Z18.0- – retained radioactive fragments, including depleted uranium
  • Z18.1- – retained metal fragments, split into magnetic and nonmagnetic
  • Z18.2 – retained plastic fragments
  • Z18.3- – retained organic fragments, covering wood, animal quills and spines, and teeth
  • Z18.81 – retained glass fragments
  • Z18.83 – retained stone or crystalline fragments
  • Z18.89 – other specified retained foreign body fragments
  • Z18.9 – retained foreign body fragments, unspecified material

M79.5 carries no instructional note demanding a Z18 code, so treat the pairing as a specificity habit rather than a rule. Confirm the terminal Z18 code in the tabular list before you submit. Z18 also excludes look-alike situations, including an object left during a procedure and a superficial splinter.

Clinical documentation requirements for M79.5

An M79.5 claim survives review when the note answers four questions. What is the fragment, where is it, how did it get there, and what happens next? Digital intake forms collect most of that before the clinician walks in.

Customizable consent and intake forms in Pabau
Pabau’s customizable forms turn foreign body material and granuloma status into required fields, so the note is complete at the visit.

The record should carry all of the following:

  • Material and description – glass, metal, wood, plastic, stone, or organic matter, with size where it is known
  • Anatomic site and side – the code has no laterality character, so the side belongs in the note and on the procedure line
  • Mechanism and date of the original injury – how the object entered, and roughly when
  • Imaging modality and findings – the radiograph, ultrasound, or MRI report that confirms the fragment
  • Current symptoms – pain, tenderness, drainage, restricted movement, or a palpable mass
  • Granuloma status – a positive finding moves the claim to L92.3 or M60.2-
  • Plan – observation, planned removal, or a removal already performed, with the outcome

Two of those items decide the code by themselves. Material drives the Z18 pairing, and granuloma status decides whether M79.5 survives at all. Everything else supports medical necessity.

Pro Tip

Add a mandatory foreign body material picklist and a granuloma present yes-or-no field to your soft tissue exam template. Those two fields decide between M79.5, L92.3, and M60.2-, and the first one also drives the Z18 code. Collect them during the visit rather than after a denial.

Coding guidelines: How to use M79.5 correctly

Five errors account for most M79.5 problems. Each one is a documentation problem before it becomes a coding problem.

Error 1: Hunting for a laterality subcode that does not exist

M79.5 has no children. Codes written as M79.50, M79.51, or M79.52 appear nowhere in ICD-10-CM, and a claim carrying one will fail validation. Report M79.5 as it stands, then put the side on the procedure line with an RT or LT modifier.

Error 2: Reaching for M79.5 to code amputation stump pain

M79.5 is about foreign material, not about limbs. Amputation stump complications live in the T87 range, with T87.3- for neuroma of the stump and T87.8- for other stump complications. Phantom limb syndrome sits at G54.6 and G54.7, and general limb pain sits at M79.6-.

The two topics get conflated because the word residual opens both descriptors. Read the descriptor in the tabular list rather than trusting a search result or a coding cheat sheet.

Error 3: Using M79.5 at the initial injury encounter

When the patient presents with the fresh wound, code the injury. Chapter 19 carries open wound and puncture wound codes with foreign body for each site, and they take a seventh character for the encounter. M79.5 covers the fragment that remains once that episode is behind you.

Error 4: Reporting M79.5 together with L92.3 or M60.2-

The Excludes1 note is absolute. If the pathology report or the exam documents a foreign body granuloma, the granuloma code replaces M79.5 instead of joining it on the claim.

Error 5: Coding a retained surgical item as M79.5

An instrument, sponge, or fragment left behind during a procedure is a procedural complication. It belongs to T81.5-, which specifies both the procedure type and the resulting complication. Coding it as M79.5 understates a reportable safety event.

Procedure codes and payer considerations for M79.5

Most M79.5 encounters end in one of two ways: watchful waiting or removal. The removal codes are where the site and the side finally get recorded, since the diagnosis code cannot hold either.

CPT code Descriptor Typical scenario
10120 Incision and removal of foreign body, subcutaneous tissues; simple A superficial fragment reached through a straightforward approach
10121 Incision and removal of foreign body, subcutaneous tissues; complicated Deeper dissection, multiple fragments, or difficult localization
20520 Removal of foreign body in muscle or tendon sheath; simple Fragment lodged within muscle or a tendon sheath
20525 Removal of foreign body in muscle or tendon sheath; deep or complicated Deep or complicated removal from muscle or tendon sheath
28190 Removal of foreign body, foot; subcutaneous Podiatry cases, where retained glass and thorns are common
28192 Removal of foreign body, foot; deep Fragment sitting below the subcutaneous plane in the foot
28193 Removal of foreign body, foot; complicated Complicated foot removal, often after an earlier attempt failed

Attach the RT or LT modifier so the claim records the side. That step matters more than usual on these claims, because M79.5 cannot carry laterality at all.

Coverage then follows medical necessity rather than the diagnosis code on its own. Payers want the imaging report, the current symptoms, and a reason the fragment needs to come out now. A fragment deliberately left in place is usually better represented by a Z18 status code than by a removal claim.

Local Coverage Determinations vary by Medicare Administrative Contractor and change annually. Check your own jurisdiction before you rely on any policy, and confirm code validity against the CMS ICD-10-CM annual update files.

ICD-9 to ICD-10 crosswalk for M79.5

The crosswalk here is unusually clean. ICD-9-CM 729.6 carried an identical descriptor, and the CMS General Equivalence Mappings link it to M79.5 one to one.

ICD-9-CM code ICD-9 descriptor ICD-10-CM mapping Match type
729.6 Residual foreign body in soft tissue M79.5 One-to-one match with no approximation flag

That makes legacy record reviews and workers’ compensation audits straightforward for this code. GEMs remain a mapping aid rather than a coding authority, so verify against the current files before leaning on a mapping in an appeal.

How Pabau supports M79.5 coding accuracy

Retained foreign body claims fail at the note, not at the code. The coder needs the material, the side, the imaging finding, and the granuloma status. All four are easy to lose across a busy clinic day.

Practice management software like Pabau keeps them together. Customizable clinical forms turn the material and granuloma questions into required fields, so the note is finished before it reaches billing. Imaging reports and wound photographs attach to the same client record.

Pabau’s claims management software then carries the diagnosis and the procedure line through to submission. The coder sees the exam detail and the plan in one place instead of chasing a scanned imaging report.

Automated insurer claim submission in Pabau
Claims go out from the same record that holds the note, so the material, site, and imaging detail behind M79.5 travels with them.

The outcome is fewer queries between coders and clinicians, and fewer claims returned because a detail was recorded somewhere nobody thought to look. Practice management software earns its place on exactly this kind of code.

Keep the M79.5 detail attached to the claim

Pabau's customizable forms and client records capture the fragment material, the side, the imaging finding, and the granuloma status as structured data. Your claim then reaches the payer with its support already attached.

Pabau clinical documentation and claims dashboard

Conclusion

M79.5 is one of the simplest codes to select and one of the easiest to misapply. There is a single code, no fifth character, and no side to choose.

The risk sits in the choices around it. A documented granuloma moves the claim to L92.3 or M60.2-. A fresh wound belongs in Chapter 19. Amputation stump pain is a different body system altogether.

Get the material, the site, the side, and the granuloma status into the note, and the coding follows on its own. Pabau builds those fields into the visit itself. Book a demo to see how the documentation reaches the claim intact.

Continue your research

Continue your research

Coding another M79 soft tissue code? ICD-10 code M79.7 covers fibromyalgia, the other terminal code in the same category.

Need a note structure that holds clinical detail? SOAP note template shows where exam findings and imaging results belong.

Building better intake forms? Using medical forms covers how to capture structured clinical data at the visit.

Coding a wound that has already healed? ICD-10 code S01.05XS walks through sequela coding and the seventh character.

Coding a soft tissue rupture instead? ICD-10 code M66.9 covers spontaneous tendon rupture and what the note has to show.

Frequently asked questions

What is ICD-10 code M79.5?

M79.5 is the ICD-10-CM diagnosis code for residual foreign body in soft tissue. It sits in Chapter 13, block M70-M79, category M79. It describes material that remains in soft tissue after entering the body, usually through a penetrating injury.

Is M79.5 a billable ICD-10 code?

Yes. M79.5 is a complete four-character code and it is valid for FY2026 claim submission. It has no fifth or sixth character, so nothing has to be added before the claim goes out.

Does M79.5 have subcodes for right and left?

No. M79.5 has no child codes and no laterality axis. Codes written as M79.50, M79.51, or M79.52 do not exist in ICD-10-CM. Record the side in the clinical note and on the procedure line with an RT or LT modifier.

Is M79.5 the code for residual limb pain after amputation?

No. That mix-up comes from the word residual. Amputation stump complications are coded in the T87 range, including T87.3- for stump neuroma. Phantom limb syndrome is G54.6 or G54.7, and general limb pain is M79.6-.

Should you report a Z18 code with M79.5?

It is good practice. M79.5 does not say what the fragment is made of, and the Z18 range does. No instructional note forces the pairing, so follow payer guidance and extend Z18 to its terminal code first.

When do L92.3 and M60.2- apply instead of M79.5?

Use them when a foreign body granuloma is documented. L92.3 covers skin and subcutaneous tissue, and M60.2- covers deeper soft tissue. Both carry an Excludes1 relationship with M79.5, so they replace it rather than joining it.

What is the ICD-9 equivalent of M79.5?

ICD-9-CM 729.6 carried the same descriptor, residual foreign body in soft tissue. The CMS General Equivalence Mappings link 729.6 to M79.5 as a one-to-one match with no approximation flag.

×