Billing & Invoices
Create professional invoices, record payments and print receipts on A4 or thermal paper.
Creating a bill
Go to Billing and click New Bill. Search for the patient by name or patient ID. Search for medicines and add them — quantity is set to 1 by default, change it as needed. The total calculates automatically. Enter the discount if any, enter the amount the patient is paying now, select payment method (Cash, JazzCash, EasyPaisa or Card) and click Create Bill.
Drug interaction checker
When you add 2 or more medicines to a bill, a Check Drug Interactions button appears. Click it to run an AI check. The result shows severity (Minor, Moderate or Major) for each pair of medicines along with what the interaction causes and what to do about it.
Medicine substitutes during billing
If a medicine shows Out of Stock when you search it, a substitutes panel opens automatically showing available alternatives from your inventory that you can add instead.
Printing invoices
Click the PDF button on any bill to download and print it. The invoice uses your selected template (A4 Detailed, A4 Compact, Thermal 80mm or Thermal 58mm) with your store name, logo and brand colors. Set your preferred template in Invoice Templates under Settings.
Emailing invoices to patients
Open any bill and click Email to Patient. The invoice is sent to the email address saved on the patient record. The email includes a full itemized bill with totals and outstanding balance if any.
Recording partial payments
If a patient pays part of the bill now and the rest later, enter the amount paid when creating the bill. The bill status shows as Partial. When they pay the remaining amount, find the bill and click Record Payment, enter the amount received and save.
Payment statuses
Paid means the full amount has been collected. Partial means some amount is still outstanding. Pending means nothing has been paid yet. Outstanding balances appear on the Patient Balance page where you can send WhatsApp reminders.