Invoicing, magically generated from your appointments

Invoicing, magically generated from your appointments


Automatically generated invoices that are easy to complete, simple to send and let you keep on top of your cash flow. AppointmentGuru's invoicing also includes built-in ICD10, NAPPI and process codes for medical aid submission. And payment reminders!

Customise your invoices with your business and client information

Include your business logo, name, address and bank details and your client info (name, address, phone and medical aid info).

Generate invoices automatically

Send an invoice after each appointment or consolidate multiple appointments on a single invoice at month-end (or anytime really).

Powerful support for medical codes

AppointmentGuru allows you to add ICD10, NAPPI and process codes. Built-in Smart search helps find the right codes quickly and previously-used codes are suggested, reducing repetitive work.

Add products to invoices

Sell accessories and aids? Include product sales on invoices for specific appointments.

Accept payment via SnapScan

AppointmentGuru's SnapScan integration adds a SnapScan code to each invoice. Once payment has been made via the SnapScan app, the invoice will be marked as paid in your AppointmentGuru account. Less work for you!

Send, remind, receipt

Send invoices to your clients by email, SMS and WhatsApp, remind them if they haven't paid and send a receipt once they have. All at the touch of a button.

Generate statements

Create statements from outstanding invoices and send them to your clients by email, SMS and WhatsApp. Statements can include an opening balance as well as paid invoices.

Reconcile and view your reports

Mark invoices as paid as you get paid and easily view those still outstanding. Reporting updates to show your financial health over the month.