Dermatology CPT Codes: A Practical Guide to Biopsies, Excisions, Mohs Surgery & Billing (2026)

Clarity Insights

Apr 7, 2026

Key Takeaways

  • Dermatology practices face denial rates around 14%, with modifier errors and incorrect lesion coding among the top causes
  • Biopsy, excision, and destruction codes each have specific add-on rules. Billing the base code multiple times instead of using add-ons triggers automatic denials.
  • Missing modifier -25 on E/M services performed alongside procedures costs practices $15,000-$40,000 per year
  • Excision size must include the lesion plus surgical margins measured before anesthesia. Undercoding margins leaves $12,000-$20,000 on the table annually.
  • Practices with dermatology-specialized billing teams see first-pass clean claim rates above 95%, compared to 80-85% for general billers. The coding rules are that different.
  • A 98%+ first-pass clean claim rate is achievable when billing teams know dermatology-specific coding rules and document accordingly

What are CPT codes in dermatology?

Dermatology CPT codes cover one of the widest procedural ranges in outpatient medicine. A single provider might perform a shave biopsy, freeze 12 actinic keratoses, excise a basal cell carcinoma, and inject a keloid, all before lunch. Each of those procedures carries its own Current Procedural Terminology (CPT) code, add-on logic, and documentation requirements, which is part of what makes billing in dermatology a specialty unto itself. Get them right and reimbursement flows. Get them wrong and you join the roughly 14% of dermatology claims that end up denied, nearly double the healthcare industry average.

This guide breaks down the dermatology CPT codes your billing team needs to know in 2026, organized by procedure category with the modifier rules and documentation details that keep claims clean.

CPT codes are five-digit numeric codes maintained by the American Medical Association (AMA) that describe medical procedures and services for billing purposes. Every time a dermatologist performs a biopsy, removes a lesion, or conducts an office visit, the billing team assigns one or more CPT codes to that encounter.

CPT codes describe what was done. ICD-10 codes describe why it was done, the diagnosis. Both appear on every claim. A mismatch between the two (say, billing a malignant excision code with a benign diagnosis) is one of the fastest ways to trigger a denial.

Dermatology relies on CPT codes more heavily than most specialties because a typical office visit may include four or five distinct procedure types. A family medicine practice might bill 4-5 E/M codes regularly. A dermatology practice routinely uses dozens of procedure codes across biopsies, destructions, excisions, injections, and surgery, each with its own coding logic.

Why CPT coding is critical for dermatology practices

Coding errors cost money. The math is straightforward:

Dermatology practices experience initial denial rates around 14%, compared to the overall industry average of 11.8%. The gap exists because derm billing is procedurally dense. A single visit often generates multiple line items across different code families, each with its own bundling rules, modifier requirements, and documentation thresholds.

And those denied claims don’t just come back on their own. Up to 60% of denied claims are never resubmitted. That’s not delayed revenue. It’s gone. Across the healthcare industry, providers spent nearly $20 billion appealing denials in 2022 alone. For an individual dermatology practice, coding errors can drain 5-15% of annual revenue through a combination of outright denials, undercoding, and the administrative cost of reworking claims. (For a broader look at where coding fits into the full billing cycle, see our breakdown of the revenue cycle management steps.)

The financial impact breaks down into specific, preventable problems:

  • Denied claims: Each denial costs $25-$50 to rework, and that’s just the administrative expense. The lost revenue from claims that never get resubmitted is on top of that.
  • Undercoding: Billing for a smaller excision than what was performed (often due to incorrect margin measurement) costs $50-$80 per case
  • Compliance risk: Overcoding or upcoding triggers audits. CMS CERT data shows that CPT 99214 alone accounted for $564 million in improper overpayments. Documentation has to support the code billed.

Categories of dermatology CPT codes

Dermatology CPT codes fall into several major groups. The sections below cover each category with the specific codes, add-on logic, and documentation rules your billing team needs.

The main categories:

  • Evaluation and Management (E/M): office visits
  • Skin biopsies: tangential, punch, incisional
  • Lesion destruction: cryotherapy, electrosurgery, chemical
  • Lesion excision: benign and malignant, by size and location
  • Mohs micrographic surgery: stage-based coding
  • Injections and treatments: intralesional, phototherapy
  • Cosmetic procedures: neurotoxins, fillers, peels

Dermatology biopsy CPT codes

Skin biopsies are among the most frequently performed dermatology procedures. The coding structure uses three base codes (one for each biopsy technique) plus add-on codes for additional lesions.

CPT Code Type Description
11102 Tangential (shave) First lesion
+11103 Tangential (shave) Each additional lesion (add-on)
11104 Punch First lesion
+11105 Punch Each additional lesion (add-on)
11106 Incisional First lesion
+11107 Incisional Each additional lesion (add-on)

What trips up billing teams: The add-on codes (+11103, +11105, +11107) are only for separate lesions, not multiple samples from the same lesion. Each lesion needs its own documentation: number, size, anatomic location, and biopsy technique used.

Two other rules that matter:

  1. Biopsy codes include simple closure. Don’t bill a separate repair code.
  2. If a biopsy and excision are performed on the same lesion, code the excision only. The biopsy is bundled into the excision. This is a common NCCI edit that catches billing teams off guard.

CPT codes for lesion destruction

Destruction codes cover cryotherapy (liquid nitrogen), electrosurgery, laser ablation, and chemical destruction. The coding logic differs based on whether the lesion is premalignant, benign, or malignant.

Premalignant lesions (actinic keratoses)

CPT Code Description
17000 First premalignant lesion
+17003 Each additional lesion, 2nd through 14th (add-on)
17004 15 or more premalignant lesions (standalone)

Benign lesions

CPT Code Description
17110 Up to 14 benign lesions
17111 15 or more benign lesions

Malignant lesions are coded by anatomic location and size using ranges 17260-17286.

Skin tags use their own codes: 11200 (up to 15 tags) and +11201 (each additional 10).

Common destruction coding errors:

  • Billing 17000 five times instead of 17000 (first) + 17003 x4 (additional). This is the single most common destruction coding mistake and triggers automatic denials.
  • Forgetting modifier -59 when billing 17000 and 17110 on the same date. Destroying both premalignant and benign lesions in one visit requires the modifier to override the NCCI bundling edit.
  • Using 17004 alongside 17000 + 17003. Code 17004 is standalone for 15+ premalignant lesions and replaces the base + add-on combination entirely.

Dermatology excision CPT codes

Excision codes are organized by pathology (benign vs. malignant), anatomic location, and excised diameter.

Size measurement is where most of the money gets left behind.

Benign excisions

CPT Code Range Location
11400-11406 Trunk, arms, legs
11420-11426 Scalp, neck, hands, feet, genitalia
11440-11446 Face, ears, eyelids, nose, lips

Malignant excisions

CPT Code Range Location
11600-11606 Trunk, arms, legs
11620-11626 Scalp, neck, hands, feet, genitalia
11640-11646 Face, ears, eyelids, nose, lips

Within each range, codes are tiered by size: 0.5 cm or less, 0.6-1.0 cm, 1.1-2.0 cm, 2.1-3.0 cm, 3.1-4.0 cm, and greater than 4.0 cm.

The margin measurement rule most teams get wrong: Excised diameter = lesion diameter + narrowest margins on each side. A 1.2 cm basal cell carcinoma with 0.4 cm margins on each side = 2.0 cm excised diameter. That pushes the code into a higher tier.

One detail that gets overlooked: measure before injecting local anesthetic. Anesthesia distorts tissue and can alter the measurement. Document the pre-anesthesia measurement in the operative note.

Undercoding excision margins costs an estimated $50-$80 per case. Recording only the lesion diameter without adding surgical margins drops the code to a lower tier every time. For a practice performing 200-300 excisions a year, that’s $12,000-$20,000 in lost revenue.

Don’t forget to code the repair separately when appropriate. Intermediate and complex closures (CPT 12031-13153) are not bundled into excision codes, and skipping them can mean $100-$200 left on the table per case.

Mohs surgery CPT codes

Mohs micrographic surgery uses a stage-based coding structure that differs from standard excision coding. The surgeon acts as both surgeon and pathologist, removing tissue one layer at a time and examining each under a microscope until margins are clear.

CPT Code Description
17311 First stage, up to 5 tissue blocks: head, neck, hands, feet, genitalia
+17312 Each additional stage, up to 5 blocks: same locations (add-on)
17313 First stage, up to 5 tissue blocks: trunk, arms, legs
+17314 Each additional stage, up to 5 blocks: same locations (add-on)
+17315 Each additional block beyond 5 in any stage (add-on)

A “stage” is one complete cycle: tissue removal, mapping, processing, and microscopic examination. A “tissue block” is each individual piece of tissue examined. Most Mohs cases require 1-3 stages, but complex tumors may need more.

Mohs coding considerations:

  • Document each stage separately with findings, including the number of tissue blocks per stage
  • Prior authorization is often required by commercial payers. Missing it is one of the most preventable denial triggers in Mohs billing.
  • Repair codes are billed separately from Mohs codes. The reconstruction is a distinct procedure.

Dermatology injection and treatment CPT codes

Intralesional injections and phototherapy treatments have their own code families.

Injections

CPT Code Description
11900 Intralesional injection, up to 7 lesions
11901 Intralesional injection, more than 7 lesions
J3301 Triamcinolone acetonide (drug supply; report with 11900/11901)
96372 Therapeutic injection, subcutaneous or intramuscular

Common uses include keloid treatment, cyst injection, and psoriasis lesion injection. Remember to bill the drug supply code (J-code) alongside the injection procedure code.

Phototherapy

CPT Code Description
96900 Actinotherapy (UV light)
96910 Photochemotherapy with tar/UVB or petrolatum/UVB
96567 Photodynamic therapy (PDT)
J7308 Aminolevulinic acid HCL (PDT drug)

When an injection is performed during the same visit as an E/M service, the injection may be coded separately. Modifier -25 must be appended to the E/M code, and the documentation needs to support both services independently. For injections administered by PAs or NPs, incident-to billing rules add another layer of requirements.

Cosmetic dermatology CPT codes

Cosmetic procedures are typically patient-pay, but accurate coding still matters for internal tracking, inventory management, and the cases where insurance does cover the service (medical-indication Botox for chronic migraine, for example).

CPT Code Description
J0585 Botulinum toxin type A (Botox), per unit
J0586 Dysport, per unit
J0588 Xeomin, per unit
11950-11954 Dermal filler injection (by volume)
15788-15793 Chemical peel (by area and depth)
17360 Chemical exfoliation (light peel)

For neurotoxins used for cosmetic purposes, Medicare and most commercial payers will not reimburse. Use ICD-10 code Z41.1 (“Encounter for cosmetic surgery”) and confirm patient financial responsibility up front.

When Botox or other neurotoxins are used for a covered medical indication, such as chronic migraine (64615) or cervical dystonia (64616), the same drug codes apply but the diagnosis code and documentation requirements change. Updated botulinum toxin billing guidelines took effect March 5, 2026.

Common dermatology CPT coding mistakes

These six errors account for most of what we see across the 200+ dermatology practices and 1,200+ providers we bill for. Every one of them represents real revenue walking out the door.

1. Missing modifier -25 on E/M + procedure visits

When a provider performs a significant, separately identifiable E/M service on the same day as a procedure, modifier -25 must be appended to the E/M code. Without it, most payers will deny the E/M portion entirely. An OIG audit found that dermatologists appropriately used modifier -25 in 90% of sampled claims. That remaining 10% adds up fast.

Revenue impact: $75-$150 per missed instance. For a busy practice, that’s $15,000-$40,000 annually.

2. Undercoded excision margins

We covered this above, but it bears repeating because it’s so common. Billers who record only the lesion diameter, without adding the surgical margins, code to a lower tier every time.

Revenue impact: $50-$80 per case, $12,000-$20,000 annually.

3. Skipping intermediate and complex repair codes

Excision codes don’t include intermediate or complex closure. If the provider performs a layered closure or flap repair after an excision, that repair should be coded separately (12031-13153). Many billing teams leave this off because they assume it’s bundled.

Revenue impact: $100-$200 per case, $25,000-$50,000+ annually.

4. Incorrect destruction code stacking

Billing the base destruction code for each lesion instead of using the add-on structure. Five actinic keratoses treated with cryotherapy should be 17000 + 17003 x4, not 17000 x5.

5. NCCI edit failures

National Correct Coding Initiative (NCCI) edits define which code pairs can and can’t be billed together. Dermatology-specific triggers include:

  • Biopsy + excision on the same lesion (code excision only)
  • Biopsy + destruction on the same lesion (code destruction only)
  • 17000 + 17110 on the same date without modifier -59

Billing teams that don’t check NCCI edits before submitting claims will see denials on these combinations every time.

6. Diagnosis-procedure mismatch

Billing a malignant excision code with a benign diagnosis code (or vice versa) triggers an automatic denial.

This often happens when pathology results come back after the initial claim is submitted and the code isn’t updated to reflect the final diagnosis.

Tips for accurate dermatology coding and billing

Good coding starts before the claim is submitted.

Document at the point of care. The operative note should include lesion size (pre-anesthesia for excisions), anatomic location, technique, number of lesions, and clinical indication. If the documentation doesn’t support the code, the code doesn’t get paid. We see practices lose the most revenue not on complex cases, but on routine ones where the provider didn’t record a measurement or specify a technique.

Use pathology reports to verify codes. When the path report comes back, cross-reference the diagnosis against the procedure code on the original claim. Benign vs. malignant determinations change the excision code family and reimbursement tier. Practices that build this cross-check into their workflow catch mismatches before payers do.

Know your modifiers. Modifier -25 (separate E/M), -59/-XE (distinct service), -76 (repeat procedure, same physician), and -51 (multiple procedures) each have specific documentation requirements. Using the wrong modifier, or skipping one that’s needed, is the most common root cause of dermatology denials.

Check NCCI edits before submission. CMS publishes the NCCI edit tables quarterly. Your practice management system should flag edit conflicts, but billers need to understand why two codes conflict so they can determine whether a modifier applies.

Train staff on dermatology-specific rules. General billing training doesn’t cover the lesion measurement, destruction stacking, or biopsy bundling rules that drive dermatology denials. Coders who handle multiple specialties often apply general surgery logic to derm procedures. It doesn’t translate. Coding accuracy shows up in the 4 metrics dermatology practices track most closely.

In our experience billing for 1,200+ dermatology providers across 42 states, the practices that maintain the highest collection rates share one trait: their billing operation understands dermatology-specific coding at a granular level. That’s the difference between an 85% first-pass clean claim rate and the 98%+ rate we maintain across our client base. If you want to benchmark your net collection rate, coding accuracy is the first place to look.

Frequently asked questions

Q: What CPT codes are most commonly used in dermatology?
A: E/M codes (99213, 99214 for established patients), biopsy codes (11102 for shave biopsy, 11104 for punch biopsy), destruction codes (17000, 17110), and excision codes (11400-11446 for benign, 11600-11646 for malignant). The specific mix depends on the practice’s case mix and subspecialty focus.

Q: What CPT code is used for skin biopsy?
A: Three base codes, depending on technique: 11102 for tangential (shave) biopsy, 11104 for punch biopsy, and 11106 for incisional biopsy. Each has a corresponding add-on code (+11103, +11105, +11107) for additional lesions biopsied during the same session.

Q: How are lesion removal CPT codes determined?
A: Three factors: whether the lesion is benign or malignant (based on pathology), the anatomic location (trunk/extremities, scalp/neck/hands/feet, or face/ears/nose/lips), and the excised diameter (lesion size plus surgical margins). Those three variables map to a specific code within the 11400-11646 range.

Q: What CPT codes are used for Mohs surgery?
A: 17311 (first stage, head/neck/hands/feet/genitalia) or 17313 (first stage, trunk/arms/legs) as the base code. Additional stages use +17312 or +17314, and +17315 covers additional tissue blocks beyond five in any stage. Each stage is coded and documented separately.

Q: How do you code multiple lesion removals in the same visit?
A: It depends on the removal method. For excisions, each lesion gets its own code based on size, location, and pathology. There’s no add-on structure. For destructions, use the base code for the first lesion and add-on codes for additional lesions (e.g., 17000 + 17003 for each additional premalignant lesion). For biopsies, the same base + add-on logic applies (11102 + 11103 for additional shave biopsies). Modifier -59 may be needed when mixing destruction types on the same date.

Q: What is the difference between CPT and ICD codes?
A: CPT codes describe the procedure performed. ICD-10 codes describe the diagnosis. For example, 11102 is the CPT code for a shave biopsy, and D22.5 is the ICD-10 code for a melanocytic nevus of the trunk. Every claim requires both, and they must be clinically consistent. A mismatch between procedure and diagnosis will result in a denial.

Our team works exclusively with independent dermatology practices. The coding patterns in this guide are what we work through thousands of times each month across 200+ practices and 1,200+ providers in 42 states. If you’d like to talk through how your billing operation stacks up, we’d like to hear about it.
Revenue Cycle
Coding & Compliance