Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
CCSD Code

CCSD code D0812 – Removal of solitary osteoma of the ear canal


Code Definition

D0812 is the CCSD code for removal of a solitary osteoma of the external auditory canal, a single benign bony tumor in the ear canal. It sits in chapter 5 (Ear, nose and throat) of the CCSD schedule, in the external ear section.

UK private insurers such as Bupa, AXA Health, Aviva and VitalityHealth use it for surgeon claims, and most expect pre-authorization first. The word "solitary" carries the code. Multiple bony exostoses are billed as D0280 instead, so the operative note and pathology report must describe one osteoma.

Group
5 Ear, nose and throat
Category
External Ear
Schedule entry
D0812 Removal of solitary osteoma of external auditory canal
Billable
No
Code also known as
ear canal osteoma removal, osteoma EAC excision, bony ear canal tumour removal, solitary EAC osteoma surgery
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CCSD code D0812 covers surgical removal of one osteoma, a benign bony tumor, from the external auditory canal.

Multiple bony exostoses, often called surfer’s ear, are billed as D0280, so the pathology report can change the code.

Pair D0812 with ICD-10 D16.4, benign neoplasm of bones of skull and face, once the osteoma is confirmed.

UK private insurers such as Bupa, AXA Health, Aviva and VitalityHealth expect pre-authorization before the procedure date.

The operative note should name one osteoma, the side, the site in the canal and the technique used.

CCSD code D0812 covers one osteoma in the ear canal

CCSD code D0812 is the billing code for removing a solitary osteoma of the external auditory canal. An osteoma is a benign bony tumor that grows from the wall of the ear canal. The code sits in chapter 5, Ear, nose and throat, in the external ear section of the CCSD schedule.

The Clinical Coding and Schedule Development group (CCSD) maintains the codes UK private insurers use for specialist claims. Bupa, AXA Health, Aviva and VitalityHealth all take D0812 on the operating surgeon’s invoice. The word “solitary” sets the limit. One lesion fits D0812, while several bony growths belong under a different code.

D0280, D0810 and D0730 sit right next to D0812

The external ear codes around D0812 describe similar-sounding work on the same canal. The difference comes down to what was removed and what it was made of.

Code CCSD descriptor When it fits
D0280 Removal of multiple bony exostoses external auditory canal Two or more broad-based bony growths are removed, most often surfer’s ear.
D0730 Removal of foreign body from external auditory canal (and bilateral) An object is taken out of one canal or both, and no lesion is excised.
D0810 Excision of lesion of external auditory canal A soft-tissue lesion, rather than a bony tumor, is cut out of the canal.
D0812 Removal of solitary osteoma of external auditory canal A single osteoma is removed from the canal.
D0820 Reconstruction of external auditory canal The canal itself is rebuilt, rather than cleared of a single lesion.

Read the operative note against the descriptor, never against the code number. Insurers check that the note supports the exact wording of the code billed. Bupa also places these codes in different fee categories, so a wrong pick changes the payment as well.

Osteoma or exostosis? The pathology report settles the code

The pathology report decides between D0812 and D0280. An osteoma and an exostosis can look alike under the operating microscope, but they are different lesions with different CCSD codes.

Feature Solitary osteoma (D0812) Bony exostoses (D0280)
Number of lesions Usually one Usually several
Sides affected Usually one ear Often both ears
Shape Often pedunculated, on a narrow stalk Broad-based and smooth
Usual cause A benign bony tumor with no clear trigger Repeated cold-water exposure, as in surfing or open-water swimming
ICD-10 code D16.4 Benign neoplasm of bones of skull and face H61.8 Other specified disorders of external ear
Bupa fee category (February 2026) INTER 3 MAJOR 2

Send the specimen to pathology and hold the claim until the report comes back. If the report describes exostoses rather than an osteoma, bill D0280 instead. A claim that already went out under D0812 then has to be corrected with the insurer. The decision path below shows where each pathology finding lands.

Decision diagram: When to use D0812
Only a confirmed single osteoma keeps the claim on D0812, so a report of exostoses or soft tissue means recoding first. Descriptors come from the CCSD schedule and fee categories from Bupa’s February 2026 schedule.

ICD-10 codes that pair with D0812

D16.4, benign neoplasm of bones of skull and face, is the primary diagnosis code for D0812. Lead with that confirmed pathology, then add the problems the osteoma caused.

ICD-10 code Description Use with D0812
D16.4 Benign neoplasm of bones of skull and face Primary code once the osteoma is confirmed.
H90.1 Conductive hearing loss, unilateral with unrestricted hearing on the contralateral side Secondary code when the audiogram shows one-sided conductive loss.
H60.9 Otitis externa, unspecified Secondary code when debris behind the lesion caused repeated canal infections.
H61.8 Other specified disorders of external ear Exostosis of the canal codes here, which points to D0280 rather than D0812.
H61.2 Impacted cerumen Not a reason for D0812 on its own.

Check each code in the WHO ICD-10 browser before submission. D16.6 is an easy slip one digit away, but it covers the vertebral column, not the skull.

The operative note has to show a single osteoma

Insurers query D0812 claims when the note leaves the lesion count or type unclear. Before the claim goes anywhere, make sure the record covers these points.

  • Indication: the problem that led to surgery, such as conductive hearing loss, recurrent otitis externa or wax trapped behind the lesion.
  • Tests and imaging: the audiogram result and any CT scan of the temporal bone, where these were done.
  • Lesion: one osteoma, its size, how it was attached and how much of the canal it blocked.
  • Side and site: right or left ear, and where in the external auditory canal the osteoma sat.
  • Technique: the approach, such as transcanal or postauricular, and the instruments, such as a drill or curette.
  • Specimen: confirmation that the lesion went to pathology.
  • Anesthetic and consent: local or general anesthetic, who gave it, and the signed consent form.

The lesion count does more work than it looks. A note that mentions “bony growths” in the plural invites a D0280 query, even when the surgeon removed one osteoma.

Get pre-authorization before the procedure date

UK private insurers expect pre-authorization before a planned procedure like D0812. The insurer issues an authorization number, and that number belongs on the surgeon’s invoice. Have these details ready when the patient or the practice requests authorization.

  • The patient’s membership number and policy details.
  • The CCSD code D0812 and the ICD-10 diagnosis code.
  • The planned date and the hospital or day-surgery unit.
  • The surgeon’s and anesthetist’s details, where the insurer asks for them.

Bupa, AXA Health, Aviva and VitalityHealth each run their own authorization process. Never assume one insurer’s rules apply to another. Cover also depends on the member’s plan, so authorization is never automatic.

Pro Tip

If pathology could move the code from D0812 to D0280, ask the insurer how it handles a code change. Ask when you request authorization, and you avoid chasing a fresh reference after surgery.

How a D0812 claim moves from operative note to insurer

Once the note is right, the claim follows a predictable path. Each step below has its own way of tripping up an osteoma claim.

  1. Check cover and authorization. Confirm the policy covers the procedure and record the authorization number.
  2. Write the note on the day. Capture the lesion, the side and the technique while they are fresh.
  3. Wait for pathology. Confirm the report describes an osteoma before you finalize the code.
  4. Build the invoice. Add the CCSD code, ICD-10 code, procedure date, membership number and authorization number.
  5. Submit electronically. Most UK insurers receive specialist invoices through Healthcode.
  6. Reconcile the payment. Compare the remittance with the insurer’s schedule and follow up any short payment.

The surgeon’s invoice covers the surgeon’s fee only. The anesthetist invoices separately, and the hospital bills the insurer for the facility and nursing costs.

Each insurer sets its own D0812 fee

The CCSD group maintains the CCSD codes specialists bill, but it does not set fees. Each insurer decides its own D0812 fee, fee category and authorization rules.

Bupa’s February 2026 schedule places D0812 in the INTER 3 category, with a £329 surgeon fee. Treat that figure as a starting point, and check the current schedule for the patient’s plan. Our Bupa fee schedule guide shows how Bupa groups its fees.

Insurer What to confirm Where to check
Bupa Whether D0812 needs authorization and the fee for the member’s plan. Bupa code search
AXA Health Authorization rules for the procedure and the member’s policy. AXA Health specialist forms
Aviva The current fee and any authorization requirement. Aviva fee schedule
VitalityHealth Cover, authorization and the fee for this code. VitalityHealth’s specialist portal
Other insurers Cover, authorization and the fee for this code. The insurer’s own provider portal or schedule

Common D0812 mistakes and the fix for each one

Most rejected osteoma claims trace back to a handful of errors. Each one has a straightforward fix.

Mistake Fix
Keeping D0812 after pathology reports exostoses Bill D0280 and ask the insurer to update the authorization.
Pairing D0812 with D16.6 Use D16.4. D16.6 covers the vertebral column.
Billing D0812 for a soft-tissue lesion Bill D0810, which covers excision of a lesion of the canal.
Adding a meatoplasty code by default Bill D0340 or D0342 only for a separate widening procedure, and confirm the insurer accepts the pair.
No authorization number on the invoice Get authorization before surgery and record the number on the claim.
A note that never says “solitary” Record one osteoma, its side and its site in the canal.

How Pabau keeps D0812 claims tied to the operative note

In many ENT practices, the operative note lives in one system and the invoice in another. A biller copies the code, the side and the authorization number across by hand. The pathology report often waits in a third place.

Pabau, the practice software our team builds, keeps the note and the claim on the same patient record. With claims management, the CCSD code, membership number and authorization reference carry into the invoice. Pabau checks the required fields, then sends the claim to Healthcode.

Pabau remittance matching screen showing Bupa and AXA payments
Pabau matches each insurer remittance to its invoices, so a short-paid D0812 claim from Bupa or AXA stands out before it ages.

Your billing team then follows each claim’s status and payment in one place. Re-keying stops, and a missing authorization number gets caught before the insurer sees it.

Send clean CCSD claims for ENT surgery

Pabau builds UK private claims like D0812 from the operative note and checks required fields before Healthcode submission. Then you can track each insurer’s payment in one place.

Pabau practice management dashboard for UK private ENT practices

Conclusion

D0812 comes down to one test. Did the surgeon remove a single osteoma from the ear canal, and does the pathology report agree? If so, the code fits.

Get the note to say that plainly on the day of surgery, and hold the claim until pathology confirms it. With authorization in place and D16.4 on the claim, the insurer has little left to query.

Book a demo to see how Pabau carries a D0812 claim from the operative note to Healthcode without retyping.

Continue your research

Continue your research

Coding other ear surgery? CCSD code D1530 explains myringotomy from the same ear, nose and throat chapter.

Want every Bupa code in one place? Bupa CCSD codes sets out the schedule and how its codes are organized.

Worried about audit risk? Medical billing compliance shows how to keep coding defensible across every claim.

Frequently asked questions

What does CCSD code D0812 cover?

CCSD code D0812 covers surgical removal of one osteoma from the external auditory canal. UK private insurers use it for the surgeon’s claim. Multiple bony exostoses are billed as D0280, and a soft-tissue canal lesion as D0810.

What is the difference between an osteoma and an exostosis of the ear canal?

An osteoma is usually a single benign bony tumor, often on a narrow stalk, in one ear. Exostoses are usually several broad-based growths in both ears, linked to cold-water exposure. The pathology report tells them apart and decides between D0812 and D0280.

Which ICD-10 code pairs with D0812?

D16.4, benign neoplasm of bones of skull and face, is the primary code once the osteoma is confirmed. Add a hearing loss or otitis externa code where the note documents it. Avoid D16.6, which covers the vertebral column.

Does D0812 need pre-authorization?

Most UK private insurers, including Bupa, AXA Health, Aviva and VitalityHealth, expect pre-authorization before a planned procedure like D0812. The authorization number then goes on the surgeon’s invoice. Rules vary by insurer and plan, so check each one.

Who sets the fee for D0812?

Each insurer sets its own fee, because the CCSD group maintains the code but not the price. Bupa’s February 2026 schedule places D0812 in the INTER 3 category at £329. Check the current schedule before invoicing.

×