Back to blogBilling

Healthcode billing for private clinics

By the wai teamSeptember 22, 20263 min read

Reviewed by The Wellness Clinical Team, October 5, 2026

Summary

Healthcode is the clearing house between UK private clinics and the insurers, and getting paid cleanly turns on three things. The procedure must carry the right CCSD code, the clinician must be recognised by that insurer, and the invoice must match the policy. wai raises the invoice from the consultation itself and works rejections and shortfalls as a queue, at a published price.

Almost every insured private consultation in the UK ends as an invoice through Healthcode, the clearing house that sits between clinics and the insurers. The mechanism is simple. The money lost around it is not.

Three things decide whether a clinic gets paid cleanly. The procedure has to carry the right CCSD code, the clinician has to be recognised by that insurer, and the invoice has to match what the policy covers. Fail any one and the invoice bounces, shortpays or ages.

This is drafting and chasing work rather than clinical work, which is why it belongs to the front desk system rather than the doctor's evening.

See it in your clinicwai drafts the invoice with the consultation behind it and works the rejection queue. See it on your billing week.

Request a demo

How the chain fits together

The clinic records the consultation and procedure, codes it against the CCSD schedule the insurers share, and submits through Healthcode to the insurer, which pays against the patient's policy and the clinician's recognition status.

Each handoff is a place an invoice can silently fail. Recognition lapses, a code mismatches the schedule, or the policy excludes the item, and the clinic finds out forty-five days later from an aged-debt report.

Where the money leaks

Rejected invoices rarely get resubmitted the same week, and shortfalls rarely get chased at all, because both jobs are tedious and sit with whoever has time. Across a busy clinic the unworked rejection queue is a real percentage of billings, recovered by nobody.

The fix is unglamorous. Draft the invoice from the consultation so the codes match the record, submit the same day, and work rejections as a queue with an owner rather than an inbox. The same discipline applied to payer denials is in reducing claim denials.

What wai does here

wai raises the invoice from the consultation itself, so the coding starts from what actually happened rather than from memory, and it treats rejections and shortfalls as work items to draft and chase rather than mail to read.

The result is not a new billing system. It is the same Healthcode chain with the gaps staffed, at a published price, alongside the diary and the record rather than beside them.

The short answer

Audit the rejection and shortfall queue before buying anything, because its size tells you what the problem costs. Then choose the system that works that queue as a first-class job, not the one with the longest feature list.

Bring your own clinic to it. Thirty minutes, and you see it on your workflows.

Request a demo

Frequently asked questions

What is Healthcode?

Healthcode is the UK clearing house for private medical billing. Clinics submit invoices through it to insurers such as Bupa and AXA Health, coded against the shared CCSD procedure schedule. Most insured private work in the UK settles through this chain.

Why do private clinic invoices get rejected?

Usually one of three reasons. The CCSD code does not match the schedule or the procedure, the clinician is not recognised by that insurer, or the invoice exceeds what the policy covers. Each rejection is recoverable if someone works the queue, and most clinics leave it unworked.

Can software reduce insurer shortfalls?

Yes, by drafting the invoice from the consultation record so codes match what happened, submitting promptly, and chasing shortfalls as a managed queue. wai treats rejections and shortfalls as work items with drafted responses rather than unread mail.

How does the Healthcode chain fit together?

The clinic records the consultation and procedure, codes it against the CCSD schedule the insurers share, and submits through Healthcode to the insurer, which pays against the patient's policy and the clinician's recognition status.

How should a clinic fix invoice rejections?

Rejected invoices rarely get resubmitted the same week, and shortfalls rarely get chased at all, because both jobs are tedious and sit with whoever has time. Across a busy clinic the unworked rejection queue is a real percentage of billings, recovered by nobody.

Sources

  1. Healthcode, the UK clearing house for private medical billing
  2. CCSD, the shared procedure and diagnostic code schedule for UK private practice

See it on your own clinic

Fifteen minutes on your workflows. If it is a fit we reply within 24 hours.

Your details are processed under our Privacy Policy and used to arrange the demo.

Partner with us

See it on your own patients, then build it with us

Thirty minutes on your own patients, doctors and rules, in your market. We reply within one working day, and the clinics that partner with us early shape what we build next.

See what wai does between the visits

See your clinic at its best.

Thirty minutes and you will see the consult, the front desk and the patient record working as one.

Request a demo