A highly flexible, feature-rich medical billing system to suit organisations of any size


The medical invoicing (or medical billing) system can be used to create single invoices, group invoices and receipts to private patients or 3rd party payers. Invoices can be created automatically based on the appointment and additional services provided as part of that appointment, aligned to any patient eligibility rules built into our contract management system.

Each service offered by your clinic is associated with a cost and a unique code within Meddbase. The cost and code type are specified during the implementation process. Changes and additional items can be made or added at any time by authorised users.

Accounting Integration

We provide off-the-shelf integrations with the Xero and Reviso accounting systems. For claims processing, we interface with HealthCode for a quick and simple way to generate invoices and process claims.

How medical invoicing works

All medical billing is generated automatically by Meddbase and attached to the patient or company file. The bill is generated at the point the patient arrives for the appointment. If the patient does not arrive then a DNA bill can be created automatically for a specific amount or a percentage of the appointment. If a patient cancels within a specific time period, a bill can also be generated for a specific amount or a percentage of the appointment.

An overview of all medical billing items and invoices is accessible via Meddbase. Meddbase will produce customisable summaries and reports for invoices due, overdue and paid, and display information relating to the accounts ledger. Detailed customised reports can be run across all billing items and invoices and statements can be setup as part of the reporting service.The format of the bill can be completely customised for your organisation by displaying logos, specific billing items and a breakdown of cost if required. Authorised users are able to amend bills after they are created. Meddbase can also create walkout statements or receipts for patients on an individual basis.


Meddbase manages all incoming payments and allocates these to the relevant invoices. Payments can be directly matched against an invoice, or alternatively a payment can be made to account and matched off against multiple invoices in one go. This is especially useful if several invoices are being paid off with one payment.

Meddbase also allows you to track the location of each payment, making reconciliation quick and easy if you have more than one location taking payments, a PDQ machine, or want to take online payments using our Sage Pay integration.

Automatic Fee Splits

As well as standard price lists, you can setup advanced price lists within Meddbase to offer fee splits relating to the individual billing item and attending doctor. For example, you may want to provide the doctor with e.g. £30 each time a consultation is carried out, or e.g. 30% or the consultation. Each pricing structure within Meddbase allows you specify the fee split value.

This can also be setup three ways by setting up an initial invoice which will be paid for by the patient, third party payer or even split between both. When the patient arrives, the invoice is allocated to the debtor and at the same time an invoice is raised from the attending doctor(s) to the organisation. This ensures the patient is only paying one bill, but that the fee split invoice amount is correct every time and automated.


Get your free demo now

    [text* your-name placeholder”First Name”]
    [text* last-name placeholder”Last Name”]
    [email* your-email placeholder”Email”]
    [text* your-company placeholder”Company name”]
    [text* your-phone placeholder”Phone”]
    [submit class:button “Submit”]