Cpt Code For Excision Of Chalazion: Complete Guide

9 min read

Got a chalazion?
You’re staring at a stubborn lump on your eyelid, wondering if it’ll ever go away. The short answer: most of the time it does, but sometimes the only reliable fix is a quick office procedure. And if you’re the one billing for it, you’ll need the right CPT code to get paid And that's really what it comes down to..


What Is a Chalazion, Anyway?

A chalazion is basically a clogged Meibomian gland—those tiny oil‑producing pockets in your eyelid. When the gland backs up, a firm, painless nodule forms. Here's the thing — it’s not an infection like a stye, so antibiotics usually won’t help. Most people can manage it with warm compresses, lid hygiene, and a bit of patience Less friction, more output..

But a few stubborn chalazia refuse to shrink. In those cases, an ophthalmologist or an oculoplastic surgeon will perform an excision—a minor surgical removal performed right in the clinic under local anesthesia. The goal is to scoop out the granulomatous tissue, relieve the blockage, and prevent recurrence.


Why It Matters / Why People Care

You might wonder why the exact CPT code matters. But here’s the thing — insurance won’t pay for a procedure it can’t identify. Which means use the wrong code and you’ll get denied, delayed, or under‑reimbursed. That’s a headache for the provider and a surprise bill for the patient Easy to understand, harder to ignore..

From a clinical standpoint, proper coding also tracks how often chalazion excisions happen, which can influence everything from staffing needs to equipment purchases. In short, accurate coding keeps the whole system humming.


How It Works (or How to Do It)

Below is the step‑by‑step breakdown of the excision itself, followed by the coding specifics you’ll need to file a clean claim.

Pre‑Op Prep

  1. Confirm diagnosis – A slit‑lamp exam rules out a stye, cyst, or malignancy.
  2. Discuss anesthesia – Usually 1% lidocaine with epinephrine; a few seconds of pressure is enough.
  3. Obtain consent – Explain the tiny incision, possible bruising, and that a follow‑up is required.

The Surgical Technique

  1. Mark the lesion – A sterile skin marker outlines the chalazion’s borders.
  2. Inject anesthetic – A small volume spreads under the lid margin, flattening the nodule.
  3. Make the incision – A 3‑4 mm linear cut is made on the palpebral conjunctiva or skin, depending on the chalazion’s location.
  4. Express the contents – Using fine forceps, the surgeon gently squeezes out the granulomatous material.
  5. Curette the cavity – A small curette scrapes the lining to remove residual tissue.
  6. Close if needed – Most incisions are left unsutured; a single absorbable stitch may be placed for larger cuts.
  7. Apply a pressure patch – Keeps the lid flat for a few hours, reducing postoperative swelling.

Post‑Op Care

  • Warm compresses 3–4 times a day for a week.
  • Topical antibiotic‑steroid ointment for 5‑7 days to prevent infection.
  • Follow‑up in 1 week to confirm healing.

The Coding Piece

When you’re ready to bill, the CPT code you’re looking for is 67900Excision of chalazion, single Worth keeping that in mind. Took long enough..

Here’s why 67900 is the right pick:

Situation CPT Code When to Use
Single chalazion excision 67900 One lesion, any eyelid location
Multiple chalazia in the same eye (same session) 67901 Each additional chalazion
Removal of a cystic lesion that’s not a chalazion Different code (e.g., 67902 for dermoid) Not applicable here

Key modifiers you may need:

  • -59 (Distinct Procedural Service) – If you’re doing a chalazion excision and another unrelated eyelid procedure in the same visit, add -59 to tell the payer they’re separate services.
  • -26 (Professional Component) – Use this only if you’re billing the surgeon’s work separate from the facility’s technical component (rare for office‑based excisions).

Documentation must include:

  • Diagnosis (ICD‑10‑CM: H00.011 for chalazion of right upper eyelid, etc.)
  • Laterality (right vs. left) – essential for correct reimbursement.
  • Description of anesthesia, incision size, and any sutures used.
  • Confirmation that the lesion was a chalazion (pathology isn’t usually required, but note “grossly consistent with chalazion”).

Common Mistakes / What Most People Get Wrong

  1. Using 67901 for a single lesion – That code is for additional chalazia, not the first one. It trips a denial for “unbundling.”
  2. Skipping laterality – Forgetting to note right or left eye leads to a “missing information” reject.
  3. Billing 67900 with a global surgical package – If the office uses a bundled payment for minor procedures, adding 67900 separately can cause a double‑dip accusation.
  4. Assuming 67900 covers biopsy – If you send tissue for pathology, you need to add a separate pathology CPT (e.g., 88305) and indicate it with the appropriate modifier.
  5. Mixing up with 67800 (Incision and drainage of eyelid abscess) – An I&D is a different procedure; insurers will deny 67900 if you claim it was an I&D.

Practical Tips / What Actually Works

  • Create a template in your EMR that auto‑populates 67900, laterality, and the standard post‑op instructions. Saves time and cuts errors.
  • Double‑check the modifier when you do a blepharoplasty or ptosis repair in the same visit. A quick “‑59” can be the difference between a clean check‑off and a delayed payment.
  • Take a photo of the lesion before excision. It’s solid proof if the payer questions whether a chalazion was actually removed.
  • Educate the front desk: they should verify the ICD‑10 code matches the CPT code before the claim goes out. A simple “Does the diagnosis say chalazion?” can prevent a costly bounce‑back.
  • Stay current: CPT codes are revised annually. Keep an eye on the AMA updates; sometimes a new code (like 67902 for “excision of dermoid cyst of eyelid”) appears and can cause confusion.

FAQ

Q: Can I use 67900 for a chalazion that’s partially inside the orbit?
A: No. If the lesion extends beyond the eyelid into the orbital fat, you’d need a different code (usually 67902 for orbital cyst removal).

Q: Do I need to bill a separate anesthesia code?
A: Typically not for a simple lid‑level excision with local anesthetic. The anesthesia is considered part of the global surgical package.

Q: What if the patient has two chalazia in opposite eyes on the same day?
A: Use 67900 for the first chalazion in each eye, then add 67901 for the second lesion in each eye (so four codes total).

Q: Is a pathology report required for insurance?
A: Most payers accept a clinical diagnosis for chalazion excision. Only add a pathology CPT if you actually send tissue to the lab.

Q: How do I handle a denied claim for 67900?
A: Review the denial reason. If it’s “missing laterality,” resend with the correct eye designation. If it’s “unbundled,” attach a modifier‑59 and a brief note explaining the separate service That's the part that actually makes a difference..


That’s the whole picture: what a chalazion is, why the right CPT code matters, how the excision is performed, and the exact steps to get paid without a hitch. Next time you’re in the clinic with a patient staring at a stubborn eyelid bump, you’ll know exactly what to do—and how to make sure the paperwork doesn’t become a second surgery. Good luck, and keep those lids clear!

No fluff here — just what actually works.

Billing Pitfalls You Might Not Have Considered

Pitfall Why It Happens How to Avoid It
Using 67900 without a laterality modifier Some EMR systems default to “unspecified eye.” Set the field to ‑L (left) or ‑R (right) before the claim is generated.
Submitting a bundle‑only code (67901) when the lesion was solitary The coder assumes a second lesion because the chart notes “multiple.” Verify the operative note: if only one chalazion was removed, send only 67900.
Adding a separate “incision & drainage” code (67800) for the same visit The provider writes “I&D performed” in the note, even though the chalazion was excised. On top of that, Use only 67900; if an actual drainage of an abscess was performed, then 67800 is appropriate, but never both for the same lesion. That's why
Failing to include the “global period” note Payers sometimes reject claims that appear to be “follow‑up” rather than the index surgery. In the claim comment line, add: “Index excision; global period applies; no separate follow‑up charge.Also, ”
Sending a pathology CPT (88305) without a pathology report The lab was ordered but the specimen was discarded intra‑operatively. Only attach a pathology CPT if a formal specimen was sent to the lab and you have the report.

Real‑World Claim Example

Patient: 42‑year‑old female with a persistent right upper‑lid chalazion.
Procedure: Excision of chalazion, right eye, with primary closure.

Field Entry
CPT 67900‑R
ICD‑10‑CM H00.011 (Chalazion, right upper eyelid)
Modifiers None (global package)
Units 1
Place of Service 11 (Office)
Charge $210 (based on 2024 fee schedule)
Notes “Complete excision of chalazion; specimen sent for pathology – 88305 attached.”

The official docs gloss over this. That's a mistake.

When this claim is run through the clearinghouse, the only feedback you’ll see is “Accepted – Paid.” If the payer returns a “Missing laterality” denial, simply edit the CPT to 67900‑R and resubmit; the turnaround is usually 48 hours That's the part that actually makes a difference. But it adds up..


When to Escalate to a Supervisor

  1. Repeated Denials for the Same Patient – If the same claim is denied three times with different reasons, involve the billing manager.
  2. Payer‑Specific Rules – Some insurers (e.g., Medicare) require a “global period” comment for all eyelid surgeries. If you’re unsure, ask the coding supervisor.
  3. Audit Triggers – A sudden spike in “unbundled service” denials may indicate a systemic issue with your EMR template; bring it up in the next departmental meeting.

The Bottom Line for the Clinician

  • Know the anatomy – The chalazion sits in the meibomian gland’s tarsal plate; that’s why the CPT is a “skin/subcutaneous tissue” excision rather than an “orbital” procedure.
  • Document precisely – Include laterality, lesion size, and whether you sent tissue for pathology. A single line in the operative note can save you a week of claim work.
  • Use the right code and modifiers – 67900 for the first lesion, 67901 for any additional lesions, and modifiers only when you truly need them (‑59, ‑L, ‑R).
  • use technology – An EMR macro or smartphrase that auto‑fills the CPT, ICD‑10, laterality, and a standard post‑op instruction block eliminates the most common human errors.

Conclusion

Billing for chalazion excision doesn’t have to be a guessing game. Now, by aligning the clinical steps—accurate diagnosis, proper surgical technique, and thorough documentation—with the exact CPT/ICD‑10 pairings and the occasional modifier, you keep the revenue cycle flowing as smoothly as the lid itself after surgery. Implement the template, train your front‑office staff, and stay on top of annual CPT updates, and you’ll see fewer claim rejections, faster reimbursements, and more time to focus on what matters most: removing those stubborn eyelid bumps and getting your patients back to clear, comfortable vision.

Fresh from the Desk

What's New Around Here

Explore More

Also Worth Your Time

Thank you for reading about Cpt Code For Excision Of Chalazion: Complete Guide. We hope the information has been useful. Feel free to contact us if you have any questions. See you next time — don't forget to bookmark!
⌂ Back to Home