User Guide/🧾 Billing & Invoices
🧾 Billing & Invoices
The Billing section is where invoices are created, managed, and payments are recorded. It maintains a complete financial trail for every patient visit.
Accessible by: Admin, Billing
How Invoices Are Created
There are two ways an invoice is created:
- Automatically — when a doctor finalises a consultation, a draft invoice is created, pre-filled with the patient's details.
- Manually — you can create an invoice directly from the Invoices section without a consultation (e.g. for procedures or follow-up fees).
Invoice Lifecycle
Draft → Issued → Paid
↓
Cancelled (only if not yet paid)
| Status | Meaning |
|---|---|
| 🟡 Draft | Being prepared, not yet shared with the patient |
| 🔵 Issued | Shared with patient, awaiting payment |
| 🟢 Paid | Payment received and recorded |
| 🔴 Cancelled | Invoice voided (only before payment) |
Important: Once an invoice is marked Paid, its values are permanently locked to protect your financial records.
Viewing Invoices
- In the sidebar, click Invoices.
- Use the filter bar to filter by status or date range.
- Click any invoice to open it.
Adding Line Items
- Open a Draft invoice.
- Click + Add Item.
- Fill in description, quantity, and unit price. The total is calculated automatically.
Issuing an Invoice
- Open a draft invoice.
- Click Issue Invoice.
- The status changes to Issued.
Recording a Payment
Payments are recorded manually by staff after receiving payment from the patient.
- Open the Issued invoice.
- Click Record Payment.
- Fill in:
| Field | Notes |
|---|---|
| Amount | Amount received |
| Payment Method | Cash / UPI / Card |
| Reference Number | UPI transaction ID, card receipt no. (optional for cash) |
- Click Confirm Payment.
The invoice moves to Paid once the full amount is recorded.
Note: Clinic OS does not process payments online. All payments are collected by your staff and recorded manually here.
Cancelling an Invoice
- Open a Draft or Issued invoice.
- Click Cancel Invoice and confirm.
You cannot cancel a Paid invoice. If there's a dispute, contact your Admin.
Tips
- Always issue before recording payment — this creates the correct paper trail.
- Use the Reference Number field for UPI or card payments to make reconciliation easier.
- Check Today's Revenue on the Dashboard for a real-time payment summary.