ICD 10 for Skin Tag: Why Accuracy in Coding is Paramount

EditorDecember 18, 2025
ICD 10 For Skin Tag

Table of Contents

Contributions by Abid H.

Skin tags are usually harmless, but coding them isn’t always clear. If the wrong code gets submitted, insurance might reject the claim or delay your payment altogether.

Billing skin tags correctly isn’t just about accuracy. It’s about proving that the removal was medically necessary, not cosmetic. Without that clarity, claims often get rejected before they’re even reviewed.

In this blog, we’ll explain how to code skin tag cases properly and avoid common coding pitfalls that delay reimbursements.

Here’s what we’ll cover:

  • What the ICD 10 for skin tag really means
  • How to tell if a removal is billable or not
  • What documentation insurers expect to see
  • Mistakes that coders and billers often make

Practical tips to stay compliant and get paid faster

What are Skin Tags and How ICD 10 for skin tag Helps Define the Diagnosis

Skin tags are small soft growths that usually show up in places like the neck, underarms, groin, or eyelids. They’re harmless most of the time, but can become irritated or painful if they rub against clothing or get pulled. When a doctor decides removal is necessary for medical reasons, not just cosmetic, the correct ICD-10 code to use is L91.8. This code covers other hypertrophic skin disorders, including symptomatic skin tags.

Why the Right ICD-10 Code Matters

If a skin tag is bleeding or causing discomfort, it needs to be documented clearly. That’s where coding steps in. The right ICD 10 code shows not just what the condition is but why treatment was needed in the first place.

A good diagnosis code should reflect

  • Any symptoms like pain, inflammation or bleeding
  • The body part where the tag appeared 
  • Whether the removal was medically necessary
  • What the provider noted during the visit

Using L91.8 with proper documentation tells the full story. It helps the claim get accepted without delays and shows why treatment was needed. When a skin tag is causing irritation, bleeding, or discomfort, the ICD 10 for skin tag code makes it clear that removal is medically necessary.

Alternate Terms You Might See for Skin Tags

Skin tags are often described in simple terms, but not every provider uses the same wording. Depending on who’s documenting the visit — and how they were trained — the term might look different in the chart.

Here are some other names that refer to the same thing:

  • Acrochordon
  • Soft fibroma
  • Fibroepithelial polyp
  • Cutaneous papilloma
  • Skin tab

These all describe the same type of harmless skin growth. What matters most is whether the tag was causing issues like pain, bleeding, or irritation. That’s what turns a cosmetic removal into a medical one — and that’s what needs to be reflected in the code.

Breaking Down ICD 10 Codes by Location and Symptoms

Skin tags can show up just about anywhere. Most of the time, they’re harmless, and patients don’t even notice them. But once they start getting irritated, pulled, or bleeding — that’s when a provider steps in. And if that tag’s being removed for medical reasons, the ICD-10 code needs to show where it is and what it’s doing.

That’s the whole point of coding here — to back up the decision to treat. And with skin tags, ICD-10 codes mostly fall into two buckets:

  • Based on location
  • Based on symptoms

Let’s walk through both — with everyday examples, not textbook ones.

Location-Based ICD 10 Codes for Skin Tags

Neck – L91.8

This code is the go-to when tags show up in fold areas — neck, underarms, groin — and start to cause friction.

Example: Patient has two tags on the neck. They say it catches on jewelry and leaves a red mark. That’s not cosmetic — it’s L91.8.

Eyelid – D23.9

The skin on the eyelid is thin and sensitive, and even a tiny tag here can interfere with blinking or comfort.

Example: A tag on the upper eyelid causes discomfort whenever the patient blinks. Removal is done. Code it D23.9.

Face – D23.9

Facial tags aren’t always problematic, but when they cause shaving cuts or skin irritation, it’s billable.

Example: Patient keeps cutting a tag on the chin while shaving. The provider removes it due to repeated injury. Use D23.9.

Groin – L91.8

Groin tags are common in patients with obesity or diabetes and often become irritated.

Example: A Tag near the inner thigh gets inflamed during workouts. It’s not healing. Code it under L91.8.

Back – D23.9

If the tag is located on the back and causes discomfort, but isn’t inflamed, this general benign neoplasm code works.

Example: Tag under the bra strap rubs during daily movement. It’s documented as bothersome. Use D23.9.

Symptom-Based ICD 10 Codes for Skin Tags

Irritated – L91.8

When a tag becomes red or itchy from consistent rubbing — but not yet inflamed — this code applies.

Example: Patient has a tag on the neck that gets irritated after wearing a backpack or necklace.

Inflamed – L98.8

If the tag shows signs of inflammation, swelling, or early infection, this code allows for medical justification.

Note: This is often paired with tags in tight spaces — like under the breast or armpit — where moisture builds up.

Bleeding – L98.8

Use this code when a tag has bled due to accidental pulling, shaving, or clothing friction.

Tip: Claims with this code are stronger when the provider documents the bleeding in clear terms — even a brief note helps.

Condition-Specific ICD 10 Codes

Perianal – K64.4

Reserved for skin tags in the anal region, often remaining after hemorrhoid healing. These can interfere with hygiene and warrant removal.

Edge insight: This code is rarely used unless the location is precisely documented. Don’t default to it unless the chart supports it.

Genital – L98.8

For skin tags in the genital area, especially when removal is needed due to irritation, pain, or impact on daily activity.

Labial – L98.8

Falls under the same code as general genital tags but may be reviewed more strictly by payers.

 Tip: Be specific in documentation; stating “irritated labial skin tag affecting movement” gives the claim more weight.

Which ICD 10 For Skin Tag Codes Are Billable — and Which Get Denied?

Not every skin tag removal qualifies for insurance reimbursement. To code correctly, you need to know which ICD-10 codes for skin tags show medical necessity — and which ones don’t.

Billable ICD-10 Codes for Skin Tags (When They’re More Than Just Cosmetic)

Some skin tags are more than a visual issue. If they’re bleeding, inflamed, or just getting in the way of daily movement or hygiene, payers want to know that. That’s when ICD-10 codes can justify the removal — but only if the chart explains the “why.”

Here are a few codes that usually qualify:

  • L91.8 — For tags in fold areas (like the neck or groin) that get irritated or rub against clothing. It’s a catch-all for hypertrophic skin disorders.

  • L98.8 — When a tag is inflamed, bleeds often, or looks like it could get infected. This one is often used for cases needing real clinical care.

  • D23.9 — Covers benign skin growths in general. Use this if the provider didn’t name a specific area, but symptoms or repeated issues are clearly written down.

  • K64.4 — This is for tags around the rectum, usually leftover from hemorrhoids. It’s only billable when hygiene or discomfort is a problem.

Pro tip: These codes only hold up if the provider’s note explains the symptoms. No symptoms = no coverage.

Not Billable? These Codes Usually Don’t Make the Cut

Some codes get used by mistake — or on claims that don’t meet medical necessity. If the tag isn’t causing issues, or the code doesn’t match the condition, it’s likely to get kicked back.

Watch out for these:

  • L91.0 — This one’s for raised scars, not skin tags. It gets confused often but doesn’t belong here.

  • L72.0 — Used for epidermal cysts, which aren’t the same as skin tags. Different origin, different treatment.

  • L72.3 — A code for heat rash. Some providers think it fits, but it has nothing to do with tags.

Quick reminder: If the tag’s only being removed for appearance, it won’t be covered — no matter which code you use.

At a Glance:

ICD-10 Code

Description

Billable?

Notes

L91.8

Other hypertrophic disorders of the skin

Yes

Use for irritated or symptomatic tags in fold areas

L98.8

Other specified skin disorders

Yes

Covers inflamed or bleeding skin tags

D23.9

Benign skin neoplasm, unspecified

Yes

Acceptable if symptoms or irritation are documented

K64.4

Residual hemorrhoidal skin tags

Yes

Specific to anal region, must be clearly documented

L91.0

Hypertrophic scar

  No

Scar tissue, not a skin tag — use carefully

L72.0

Epidermal cyst

  No

Different condition — don’t use for skin tags

L72.3

Miliaria rubra (heat rash)

  No

Unrelated diagnosis — not valid for tag removal

Which CPT Codes Pair with Skin Tag ICD-10 Codes?

Once the diagnosis is confirmed and clearly documented, the next step is assigning the right CPT code to complete the claim. For skin tag removals, most cases fall under one of two codes, depending on how many tags were treated. 

These codes are only billable when removal is considered medically necessary, not cosmetic, and when the supporting skintag removal ICD 10 clearly justifies the procedure.

  • 11200 – Removal of skin tags, up to 15
    Providers usually use this code when they take off skin tags that are bothering the patient — maybe they’re bleeding, painful, or keep getting irritated by clothing.
  • 11201 – Each additional 10 skin tags
    This is an add-on code used when more than 15 tags are removed in a single session. It’s often missed, which can result in underbilling.

Note: These CPT codes should only be submitted if the ICD-10 code and provider’s notes clearly show that the removal was medically required.

Common Coding Mistakes That Still Happen Too Often

Even experienced coders can make small missteps that end up costing time and money. Most denials for skin tag claims come down to basic things that are easy to miss.

Here are a few quick reminders:

  • No symptoms documented – If the chart doesn’t mention pain, bleeding, or discomfort, the removal may look cosmetic — and get denied.

  • Wrong ICD-CPT pairing – CPT 11200 needs to be backed by a billable diagnosis like L91.8 or L98.8.

  • Too many tags, but no add-on code – If the provider removes more than 15, don’t forget 11201.

  • Missing details – The method of removal, number of tags, and affected area should be clear in the note.

Keep your codes tight and your documentation tighter — and you’ll avoid most of the problems before they start.

Closing Remarks

Skin tags are small, harmless growths that show up in spots where skin rubs together, like the neck or underarms. If they start bleeding, itching, or causing irritation, removal may be necessary — but insurance won’t approve it without a solid reason.

That’s why ICD 10 for skin tag coding matters. Using a diagnosis code like L91.8 helps show the removal wasn’t just cosmetic. It’s just as important to make sure the provider’s note explains what made the removal necessary. Experienced third-party billers can ensure all documentation is accurate and compiled when submitting claims. When the details line up, claims move faster.

RELATED ARTICLES

More from the CHB blog.

Ready to improve your billing?

Free practice audit. Two quick steps. Personalized quote starting at 2.5% of collected revenue.