Skip to main content
OctoMediCare

Medical billing

One bill per visit. Every fils accounted for.

OctoMediCare is medical billing software for Kuwait clinics where the consultation, lab, radiology, procedures and pharmacy all charge to the same visit. The patient pays once at reception, and every amount can be traced back to the service that created it.

  • Charges from every department on one visit bill
  • Cash, card and KNET at the reception desk
  • KWD to three decimals, never rounded
  • Credit notes, voids and discounts under approval

Visit bill · Reception

Illustrative interface · Salmiya branch

Ready to settle
Consultation
KWD 15.000
Lab · CBC panel
KWD 8.500
Pharmacy
KWD 6.250
Patient pays
KWD 29.750

Sample data. Each line links back to the order that created it.

Illustrative interface

The problem

Billing breaks down between the departments, not at the till.

Most billing mistakes start long before the patient reaches the cashier. They come from charges that were never passed on, or passed on twice.

  • Several bills for one visit

    The patient pays the doctor, then the lab, then the pharmacy, and nobody sees the visit as a whole.

  • Services that never reach the invoice

    A procedure done in the room or a test added late is missed because billing relies on a paper slip.

  • Cash drawers that don't add up

    At the end of a shift, the count is off and there is no record of what the drawer should have held.

  • Corrections nobody can explain

    Invoices are edited or deleted to fix a mistake, and finance can no longer match revenue to what was paid.

How it works

From the doctor's order to a settled bill.

Every department adds to the same visit. Reception collects once.

  1. 1

    Services are recorded

    The consultation, lab and radiology orders, procedures and dispensed medicines are recorded against the patient's visit.

  2. 2

    Charges collect on one bill

    Each department's charges land on the visit invoice. Procedures not yet billed are gathered so they can be invoiced.

  3. 3

    Reception settles it

    The cashier takes cash, card or KNET, in full or in part, with the insurer's share split out where a plan applies.

  4. 4

    The ledger follows

    The invoice and payment post to the general ledger, so any amount can be traced from visit to invoice to payment to journal.

What you get

Medical billing built for how Kuwait clinics take payment.

  • KWD to the fils

    Amounts are stored and shown to three decimals, the way the dinar is counted, never as rounded figures.

  • Receivables and aging

    See what each patient owes and how long it has been outstanding, and send patient statements.

  • Credit notes with second approval

    A refund or correction needs a second person to approve it before it takes effect.

  • Invoice void

    A wrong invoice is voided with a record of who did it, not quietly deleted.

  • Discounts with approval

    Discounts come from a set list, follow an approval workflow and appear in discount reports.

  • Partial payments

    Long treatments can be paid in parts, with the remaining balance followed in receivables.

Cashier sessions

Every shift opens with a float and closes with a count.

Each cashier works in a session. It opens with a float, records every payment taken, and closes with the amount counted in the drawer next to the amount the system expected. Any difference shows as over or short.

At the end of the day, the daily closing totals collections by payment method, so cash, card and KNET can be checked against the drawer and the bank.

  • Opening float per cashier session
  • Counted vs expected at close
  • Over and short shown, not hidden
  • Daily closing by payment method
General ledger and accounting

Session close · Reception desk 1

Illustrative interface · Evening shift

  • Cash

    Counted matches expected

    KWD 412.250
  • KNET

    KWD 1,036.500
  • Card

    KWD 288.000
  • Over / short

    KWD 0.500 short
Illustrative interface

Why it matters

A bill you can explain, line by line, months later.

When a patient queries a charge or an auditor asks about a refund, the answer is in the record: the order that created the charge, the payment that settled it and the journal entry that recorded it.

Document numbers run in sequence, the audit log cannot be edited, and corrections are made with credit notes and voids rather than by changing history.

  • Fewer missed charges between departments
  • One payment step for the patient
  • Shift differences visible the same day
  • Refunds and discounts that need sign-off

Trace · KWD 8.500

Lab charge · Illustrative

  1. Visit 10:05

    Lab order by the doctor

  2. Invoice 10:41

    Added to the visit bill

  3. Payment 10:52

    KNET at reception

  4. Journal Posted

    Revenue and bank entries

Illustrative interface

Frequently asked questions

Can patients pay with KNET at reception?

Yes. Reception can take cash, card and KNET, and each payment is recorded against the visit and the cashier's session. We will show the payment screen for your front desk in the demo.

What happens when a cashier's drawer is short at the end of a shift?

The session close shows the counted amount next to the expected amount and records the difference as over or short, so it can be reviewed the same day.

Can a receptionist give a discount or refund on their own?

Discounts follow an approval workflow, and credit notes need a second person to approve them. You decide in the setup which roles can request and which can approve.

Does this medical billing software handle insurance patients?

Yes. Where a plan applies, the patient's share is collected at reception and the insurer's share moves to the claims workflow.

Bring a busy day's visits. We'll bill them with you.

We will run a visit through consultation, lab and pharmacy, settle it by KNET at reception and close the cashier session, using your services and branches.

Call +965 5554 7992 · Developed in Kuwait. Supported locally.

Book a demo WhatsApp