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 C0840 – Orbital injection billing guide


Code Definition

C0840 is the CCSD code for orbital injection, the delivery of a therapeutic agent into or around the orbit. Consultant ophthalmologists and oculoplastic surgeons use it to bill UK private medical insurers such as Bupa, AXA Health, Aviva and Vitality for the injection itself.

The code sits in CCSD chapter 4, Eye and orbital contents, and insurer fee schedules band it as a minor procedure. The drug and any same-day consultation are billed on separate lines. Retrobulbar, sub-Tenon and peri-orbital approaches are typically billed under C0840, but confirm with the insurer's code search.

Group
4 Eye and orbital contents
Category
Globe And Orbit
Complexity band
Minor
Billable
No
Code also known as
retrobulbar injection, sub-Tenon injection, peri-orbital depot injection, orbit depot injection
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 C0840 bills the orbital injection itself in UK private practice. The drug and any same-day consultation go on separate lines.

Thyroid eye disease and orbital pseudotumour (idiopathic orbital inflammation) are typical indications, and each claim needs a linked ICD-10 diagnosis code.

Code the drug on its own line with the insurer’s drug or consumable code, or the claim risks rejection or under-payment.

Retrobulbar, sub-Tenon and peri-orbital approaches are typically billed under C0840, but confirm with the insurer’s code search first.

Pabau’s claims management software pulls the patient, treatment and insurer details from the record into a pre-filled Healthcode claim.

CCSD Code C0840: definition and scope

CCSD Code C0840 is the procedure code for an orbital injection in the CCSD schedule, the standard billing language for UK private medical practice. The schedule is maintained by the Clinical Coding and Schedule Development (CCSD) Group (Aviva, AXA Health, Bupa, Vitality).

Consultant ophthalmologists and oculoplastic surgeons use C0840 to bill for the injection itself: introducing a therapeutic agent into or around the orbital space. The drug and any preceding consultation are billed separately. Insurer fee schedules band C0840 as a minor procedure.

The CCSD code set is distinct from CPT, which is used in the United States, and from the OPCS-4 codes used for NHS procedures. C0840 applies to UK private practice claims, which go to insurers, typically through Healthcode. The CCSD Group publishes the codes but does not receive claims.

C0840 sits in chapter 4 of the schedule, Eye and orbital contents. Open orbital surgery carries its own codes. Drainage of the orbit is billed as C0620, and exploration of the orbit as C0650.

What does an orbital injection involve?

An orbital injection is the delivery of a therapeutic agent into the orbital space: the bony cavity surrounding the eye and its supporting structures. The procedure targets tissue within or immediately next to the orbit rather than the eye itself. That separates it from intravitreal injections into the vitreous cavity and subconjunctival injections beneath the conjunctiva.

Three anatomical approaches are used in clinical practice. Each is typically billed under C0840, but confirm with the insurer’s code search:

  • Retrobulbar injection: the agent is delivered behind the globe, into the retrobulbar space. Commonly used for anaesthetic block or orbital depot corticosteroid.
  • Sub-Tenon injection: the agent is deposited beneath Tenon’s capsule, the fibrous envelope surrounding the globe. Widely used for posterior segment drug delivery and orbital inflammatory conditions.
  • Peri-orbital / transcutaneous injection: the agent is injected directly into the orbital fat or periorbital tissues through the eyelid skin, typically for inflammatory orbital disease.

A retrobulbar anaesthetic block given as part of another procedure is normally not billed separately under C0840.

Corticosteroids are the most commonly injected agents: triamcinolone acetonide, methylprednisolone, and dexamethasone are all used depending on indication, payer policy, and consultant preference. The route, drug, and dose must be documented in the procedure note to support both the C0840 claim and any separately coded drug/consumable claim.

Clinical indications supported by C0840

CCSD Code C0840 needs a linked ICD-10 diagnosis code for the claim to pass a private medical insurer’s (PMI’s) medical necessity review. Typical diagnoses fall into four groups.

Indication Common name ICD-10 code Notes
Thyroid eye disease Graves ophthalmopathy / dysthyroid orbitopathy E05.0† with H06.2* Corticosteroid orbital injection may be used in the active inflammatory phase. H06.2 is an asterisk code, so pair it with the dagger code E05.0 (thyrotoxicosis with diffuse goitre).
Orbital pseudotumour Idiopathic orbital inflammation (IOI) H05.1 Steroid-responsive. First-line treatment is usually systemic steroid or IV methylprednisolone, and an orbital injection may be used for localised disease.
Orbital lymphoma Lymphoproliferative orbital tumour C83-C85 (by lymphoma type) Managed with oncology treatment, so the oncology team leads the plan.
Orbital metastasis Secondary malignancy of the orbit C79.8 with the primary-site code An orbital injection may be used for symptom control. A medical necessity letter may be required.

PMI policies on medical necessity vary by insurer and by the individual patient’s plan. A diagnosis code alone does not guarantee approval. Clinical justification in the procedure note, cross-referenced with a preauthorisation reference number, is what the claims team uses to confirm coverage.

What CCSD Code C0840 includes and what it excludes

Coding errors on C0840 claims fall into two patterns: under-billing (not coding the drug separately) and over-billing (including items already bundled into the procedure code). The table below sets out the boundary.

Item Included in C0840? How to code separately
Injection procedure (technique, approach, needle placement) Yes No separate code needed
Drug / therapeutic agent cost No The insurer’s drug or consumable code (confirm against the current schedule)
Outpatient consultation on the same date No The relevant CCSD outpatient consultation code (chapter 1 consultation codes), billed alongside C0840
Local anaesthetic for injection (topical/infiltration) Yes (routine administration anaesthetic) No separate code; document in procedure note
Bilateral injection (both orbits) Not stated in the schedule Confirm the insurer’s bilateral or multiple-procedure rule before billing a second side.
Imaging guidance (ultrasound/fluoroscopy) No Separate CCSD imaging code where applicable; not universally covered

Verify the drug or consumable code against the insurer’s current schedule before submitting. Codes can change between schedule editions, so last year’s code for triamcinolone acetonide may no longer apply.

How C0840 differs from neighbouring eye injection codes

A common miscoding error on C0840 claims is confusing the orbital injection with nearby eye procedures that carry their own CCSD codes. They differ by anatomical target, clinical purpose and code. An injection into the front chamber of the eye, for example, is billed as C6930.

Procedure Anatomical target CCSD code Key distinction
Orbital injection Orbital space / retrobulbar / sub-Tenon C0840 Targets orbital or periorbital tissue; therapeutic agent into the orbit
Intravitreal injection Vitreous cavity (inside the eye) C7940 (intravitreal injection of pharmaceutical agent) Targets the posterior segment; anti-VEGF, steroids for retinal disease. Anatomically distinct from orbital injection.
Subconjunctival injection Subconjunctival space (beneath conjunctiva) C4340 (subconjunctival injection) Superficial anterior-segment procedure; antibiotics or steroids for anterior eye disease
Anterior chamber injection Anterior chamber (front of the eye) C6930 (injection into anterior chamber) An injection inside the eye, so not interchangeable with C0840
Botulinum toxin to eye muscles Extraocular or periocular muscles C3780 or X3750, depending on the insurer C3780 covers botulinum toxin for squint, and some insurer schedules extend it to periocular muscles. X3750 covers botulinum toxin injection to muscle in general. For blepharospasm or hemifacial spasm, use the code the insurer’s code search returns.

Sub-Tenon and retrobulbar injections are typically billed under C0840, because both deliver the agent into or behind the orbital space. The schedule entry reads only “Orbital injection”, so confirm with the insurer’s code search. The full CCSD code lookup lists every other entry by chapter.

The map below shows which code each injection target takes, from the orbit inwards.

Table matching eye injection targets to CCSD codes
Only an injection into the orbit itself belongs on C0840, so check the target before you pick the code. Descriptors from Aetna International and States of Guernsey CCSD fee schedules.

Pro Tip

Check the CCSD edition year on your practice’s fee schedule agreement with each PMI. A payer’s schedule set under an older CCSD edition may carry a different descriptor or bundling rule from the current published version. Disputes about what C0840 includes are often edition-year mismatches rather than genuine disagreements.

Documentation required to support a C0840 claim

Incomplete documentation is a common cause of C0840 claim failure. PMIs expect a procedure record that lets their clinical reviewers confirm medical necessity, the procedure performed and the materials used. The General Medical Council’s guidance on clinical records sets the professional standard, and PMIs use a similar framework for claim adjudication.

A compliant procedure note for a C0840 claim should include all of the following:

  • Date and location of procedure (hospital or practice name, consultant name and GMC number)
  • Diagnosis with ICD-10 code (e.g. E05.0 with H06.2 for thyroid eye disease) confirming the clinical indication
  • Approach used (retrobulbar, sub-Tenon, transcutaneous peri-orbital) and anatomical laterality (right, left, bilateral)
  • Drug name, concentration, and dose administered (e.g. triamcinolone acetonide 40 mg/mL, 1 mL)
  • Patient response or tolerance note (brief; confirms the procedure was completed and documents any immediate adverse effect)
  • Preauthorisation reference number from the relevant PMI, where authorisation was obtained before the procedure
  • Consent record confirming the patient received a procedure-specific explanation of risks and benefits

Digital procedure and consent forms capture this data at the point of care, so nobody has to rebuild the documentation afterwards. Make every field listed above mandatory in the practice’s ophthalmology procedure template.

Pabau digital consultation and treatment forms with a patient signature field
Pabau’s digital treatment forms keep the approach, drug, dose and signed consent in one note, so a C0840 claim has its evidence in one place.

Preauthorisation requirements for C0840

Most UK PMIs require preauthorisation (also called prior authorisation or pre-auth) before an orbital injection proceeds under C0840. Submitting a claim without a valid authorisation reference is a quick route to rejection.

Payer Pre-auth required? Where to request Key requirement
Bupa Likely yes (most interventional procedures) Bupa Provider portal; Bupa code search Consultant referral; confirm current C0840-specific requirement via Bupa Provider
AXA Health Requires direct verification AXA Health provider portal Check AXA’s current pre-auth list for C0840 before the procedure date
Aviva Health Yes for most outpatient procedures Aviva provider fee schedule Referral from GP or specialist; ICD-10 diagnosis and CCSD code required on request
Cigna (Vitesse) Varies by policy type Cigna provider case management International and corporate policies may have separate pre-auth thresholds

Payer preauthorisation rules for C0840 can change between policy years. Check each payer’s provider portal before every procedure, not just at the start of the year. The Bupa CCSD code reference on Pabau covers Bupa-specific CCSD billing requirements in more detail.

How to submit a C0840 claim via Healthcode

Healthcode is the standard electronic data interchange (EDI) clearinghouse for UK private medical billing. Most major PMIs, including Bupa and AXA Health, require claims to be submitted through Healthcode rather than by paper invoice. Practices using a practice management system with Healthcode integration can submit C0840 claims directly from the patient record.

A compliant C0840 claim submission via Healthcode follows these steps:

  1. Create the patient invoice in your practice management system. Attach the C0840 procedure code, the relevant CCSD drug/consumable code, and the outpatient consultation code if billed on the same date.
  2. Link the ICD-10 diagnosis code to the C0840 line item. The payer’s adjudication system validates that the diagnosis supports the procedure. Missing or mismatched diagnosis codes trigger automatic review.
  3. Enter the preauthorisation reference number in the designated field on the claim. This is mandatory when prior authorisation was obtained. A blank field on a procedure that required pre-auth will result in rejection.
  4. Attach the procedure note as a supporting document where the payer’s EDI format supports it. Some insurers ask for it on orbital procedures.
  5. Submit the claim through Healthcode and retain the submission confirmation reference. Payment timelines vary by payer agreement.
  6. Monitor the remittance and match payments against the submitted invoice. Partial payments often indicate a line-item query, not a full rejection. Query these at line-item level rather than resubmitting the whole claim.

Common reasons C0840 claims are denied

C0840 claim denials tend to follow five patterns. Most can be prevented while the claim is prepared, long before an appeal.

Denial reason Root cause Prevention
Missing preauthorisation No PA reference on the claim, or PA obtained for a different procedure code Verify PA requirement before every procedure; confirm C0840 is on the PA approval letter
Wrong code used Intravitreal or subconjunctival injection code submitted instead of C0840 Confirm anatomical target in procedure note; map to C0840 only for orbital/retrobulbar/sub-Tenon routes
Drug not separately coded Drug cost included in C0840 fee; payer rejects drug element as bundled Add the correct CCSD drug/consumable code as a separate line item on every C0840 invoice
Insufficient clinical documentation Procedure note missing diagnosis, laterality, drug, or approach Use a structured CCSD ophthalmology procedure template with all mandatory fields
Bilateral billing not approved Second side billed without checking the insurer’s rule Confirm the insurer’s bilateral or multiple-procedure rule before billing a second side, and document the clinical rationale.

When a claim is denied for medical necessity, start with the diagnosis. Check that the ICD-10 code on the claim exactly matches the condition described in the procedure note. An H05.1 (orbital pseudotumour) claim that uses a nonspecific H05.9 code will fail medical necessity review at most payers. A pre-submission check that compares the diagnosis code with the procedure note catches this before the claim goes out.

Pro Tip

Give your billing team a five-point C0840 checklist. Confirm the preauthorisation reference, link the ICD-10 code and add the drug as a separate line. Then check that the note states laterality and the invoice carries the consultant’s GMC number. A five-point check before every submission eliminates the most common denial patterns.

How Pabau keeps C0840 claims moving through Healthcode

Many ophthalmology practices still build C0840 claims by hand. Someone copies the procedure, drug and authorisation details from the note into the insurer’s form, and each copy is a chance for an error.

Pabau, the practice management platform we build, pulls the patient, treatment and insurer details straight from the patient record into a pre-filled claim. Our claims management software then sends it to Healthcode, so the C0840 line, drug line and consultation line leave together.

Before each claim goes, Pabau checks that insurer details such as membership numbers and authorisation codes are in place. That catches a missing pre-auth reference, the first denial pattern above, before the insurer sees the claim.

Pabau checkout screen next to a completed invoice addressed to Bupa
A completed checkout in Pabau raises the invoice against the patient’s insurer, here Bupa, ready to send through Healthcode without retyping.

Send cleaner C0840 claims to Healthcode

Pabau pulls the patient, treatment and insurer details from the record into a pre-filled Healthcode claim. It checks membership and authorisation numbers before the claim goes.

Pabau practice management for UK private ophthalmology

Conclusion

C0840 is a minor code, but the claim around it has several moving parts. Bill the injection, the drug and any consultation as separate lines, and keep the authorisation reference on the claim.

Where the answer turns on the insurer, ask the insurer. The approach, a second side and botulinum toxin to the eye muscles all depend on the insurer’s code search or bilateral rule. Check those before the procedure date rather than after a rejection.

To see how Pabau carries a C0840 claim from the procedure note to Healthcode, book a demo.

Continue your research

Continue your research

Need a full Bupa CCSD code reference? Bupa CCSD codes covers the full schedule of CCSD codes recognised by Bupa for UK private practice billing.

Billing an orbital drainage instead? CCSD code C0620 covers drainage of the orbit, with fees and insurer billing steps.

Billing open orbital surgery? CCSD code C0650 explains exploration of the orbit as a sole procedure.

Injecting the front of the eye? CCSD code C6930 walks through anterior chamber injection billing.

Choosing a system for Healthcode claims? Best medical billing software in the UK compares billing systems for UK private practices.

Frequently asked questions

What does CCSD Code C0840 cover?

CCSD Code C0840 covers an orbital injection: a consultant delivering a therapeutic agent into or around the orbit in UK private practice. It covers the injection technique only. The drug, any consumables and a same-day consultation are billed separately.

Does C0840 include the drug cost or only the injection procedure?

C0840 covers the injection procedure only, not the drug. Corticosteroids such as triamcinolone acetonide or methylprednisolone are billed separately, using the insurer’s drug or consumable code.

How does C0840 differ from intravitreal injection codes?

C0840 targets the orbital space outside the eye, while the intravitreal code C7940 targets the vitreous cavity inside it. They are separate procedures with separate CCSD codes. Billing C7940 for a retrobulbar or sub-Tenon injection is a miscoding error and a common denial trigger.

Do Bupa and AXA Health require preauthorisation for C0840?

Bupa is likely to require preauthorisation for interventional outpatient procedures, including orbital injections. Confirm via the Bupa Provider portal for the patient’s policy. AXA Health’s requirement for C0840 varies by policy, so check the AXA Health provider portal before the procedure date.

Is C0840 the correct code for a retrobulbar injection?

A therapeutic retrobulbar injection is typically billed under C0840, because the agent goes into the retrobulbar space. The schedule entry reads only orbital injection, so confirm with the insurer’s code search. A retrobulbar anaesthetic block given as part of another procedure is normally not billed separately.

Can C0840 be billed alongside an outpatient consultation code on the same date?

Yes, a same-date outpatient consultation is not bundled into C0840. Bill it separately using the relevant CCSD outpatient consultation code. Record the consultation and the injection as distinct entries, and confirm the payer accepts same-date billing for both.

×