CCSD code D0812 – Removal of solitary osteoma of the ear canal
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
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
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
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.
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.
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.

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.
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.
- Check cover and authorization. Confirm the policy covers the procedure and record the authorization number.
- Write the note on the day. Capture the lesion, the side and the technique while they are fresh.
- Wait for pathology. Confirm the report describes an osteoma before you finalize the code.
- Build the invoice. Add the CCSD code, ICD-10 code, procedure date, membership number and authorization number.
- Submit electronically. Most UK insurers receive specialist invoices through Healthcode.
- 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.
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.
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.

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.
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
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.