Payments, refunds, and credit notes

Record full or partial payments, refund a patient, and issue a credit note.

Every rupee that comes in or goes out of the clinic is recorded against an invoice. You take money with Record Payment, give it back with Process Refund, and reverse a charge that should never have been made with a credit note. Each of those actions moves the invoice's status, writes a line in the accounting ledger, and leaves a trail in the audit log.

Admin/c/your-clinic/admin/billing/invoices

How an invoice's status moves

You never set an invoice's status by hand. Recording a payment, refunding one, or cancelling the bill moves it for you. The status also decides which buttons you see when you open the invoice.

StatusWhat it meansButtons you get
draftSaved but not issued. Still editable.Edit Invoice, Record Payment, Cancel, Download PDF
pendingIssued, nothing paid yet. This is how a consultation invoice, a pharmacy bill and a finalised invoice all start.Record Payment, Cancel, Download PDF
partialSome money received, some still due.Record Payment, Cancel, Download PDF
paidThe full total has been received.Process Refund, Download PDF
cancelledVoided. Any stock it had deducted is put back.Download PDF only
refundedEverything that was paid has been given back.Download PDF — the invoice can take no further payment

The status pill sits next to the invoice number at the top of the invoice.

The Outstanding card and the pending / partial filters are your collections list — those are the invoices with money still to come in. Collection Rate is what you have actually banked against what you have billed.

Record a payment

  1. 1

    Open the invoice.

    From Billing → Invoices, search by invoice number or patient name and click the row. The Outstanding Invoices panel on the Billing Dashboard is a faster route to whoever owes you money.

  2. 2

    Click Record Payment.

    It sits at the top right of the invoice, beside Download PDF.

  3. 3

    Check the Amount.

    It is pre-filled with the whole outstanding balance, and Amount due: ₹X is printed under the box. Type a smaller figure if the patient is paying only part of the bill.

  4. 4

    Choose the Payment Method.

    Cash, Card, UPI, Bank Transfer or Cheque.

  5. 5

    Add a Transaction Reference (Optional).

    The UPI transaction ID, the card slip number, the cheque number. Nothing forces you to fill it in, but a payment you cannot trace back is a payment you cannot defend at audit time.

  6. 6

    Add Notes (Optional) and click Record Payment.

    A Payment recorded successfully toast appears, the payment lands under Payment History, and the Summary panel recalculates Paid and Amount Due.

Amount
Required. Pre-filled with the amount due. You cannot take more than is due — the server rejects it with Payment amount (x) exceeds amount due (y).
Payment Method
Cash, Card, UPI, Bank Transfer or Cheque. This is what the Payment Method Breakdown in Billing reports counts.
Transaction Reference (Optional)
Free text, e.g. a UPI transaction ID. It shows under the payment in Payment History as Ref: <reference> and prints on the invoice PDF.
Notes (Optional)
Anything the next person to open this invoice should know — 'paid by the patient's son', 'cheque yet to clear'.

Part payments

A patient can settle a ₹2,000 bill in three goes, and you record three payments. Each one is listed separately under Payment History with its own amount, method, reference and timestamp — and the status looks after itself.

  • Record ₹500 against a pending ₹2,000 invoice → the invoice becomes partial, Amount Due reads ₹1,500.
  • Record ₹1,000 more → still partial, Amount Due reads ₹500.
  • Record the last ₹500 → the invoice flips to paid and the Record Payment button disappears.

What a payment sets off elsewhere

When you record a payment…What else happens
On any invoiceA credit entry is written to the Accounting Ledger, and the payment is logged in the audit trail against your name, your role and your IP address.
On an invoice raised from a consultationThe linked prescription's billing status moves from invoiced to partial or paid. Until it does, the pharmacist is blocked with Invoice must be paid before dispensing — see Dispensing.
On a pharmacy bill, once it is fully paidThe medicines on the bill are deducted from inventory, oldest-expiry batch first. Nothing leaves your stock until the money is in.

Refunds

A refund gives money back against a payment that was actually taken. Process Refund only appears when the invoice status is exactly paid — a partial invoice cannot be refunded from the screen, so either collect the balance first, or cancel the invoice instead.

  1. 1

    Open the paid invoice and click Process Refund.

  2. 2

    Choose Full Refund or Partial Refund.

    The toggle only appears when the invoice carries more than one payment. Full Refund shows a Refund breakdown — every payment with its method and date, and Total to refund — and gives back the lot. When there is a single payment, the Refund Amount is pre-filled with it and you can reduce it.

  3. 3

    On a partial refund, pick the payment under Select Payment.

    Refunds are always made against one specific payment — the ₹500 cash, not the ₹1,000 UPI — and cannot exceed what that payment was worth.

  4. 4

    Type a Reason for Refund.

    Mandatory. It is stored with the refund and shown in the audit log, so write something a colleague reading it in six months will understand: 'Consultation cancelled by clinic', not 'refund'.

  5. 5

    Click Process Refund.

    The toast confirms the amount refunded. Paid falls in the Summary panel, and the invoice becomes refunded if nothing is left paid, or drops back to partial if part of the money is still with you.

  • Only completed payments can be refunded — anything else is refused with Can only refund completed payments.
  • Refunds against a payment can never add up to more than that payment: Refund amount exceeds available payment amount.
  • Refunding an invoice that came from a consultation resets the prescription to unbilled, so the pharmacist can no longer dispense against it.

Credit notes

A credit note cancels part or all of an invoice without touching the original invoice. The bill you handed the patient stays exactly as it was printed; the credit note sits beside it as a separate document, numbered CN-000001, CN-000002 and upwards. That is the accounting-clean way to reverse a charge — an item billed twice, a procedure that was not performed, a price keyed in wrong on a bill that has already left the building. Credited medicine and supply lines go back into stock.

SituationUseWhy
The patient paid, and you are handing the money backProcess RefundMoney is actually moving, so the entry has to be tied to the payment it reverses.
The invoice is wrong, nothing has been paid, and the patient has no copyCancelVoids the bill outright and restores any stock it had deducted.
The invoice is wrong and the patient already has it — or you are writing a charge off without giving cash backA credit noteThe original invoice is never altered, so the copy in the patient's hand still matches your books.
Each row shows the credit note number, the invoice it credits, the reason and the amount — plus Bal:, the part of the credit that has not been applied to anything yet.

Finding a credit note

Search by credit note #, patient, or invoice…
Matches the credit note number, the patient's name, or the number of the invoice it was raised against.
All Status
Draft (not yet issued), Issued (the normal state — a live credit against the invoice), Applied (used up against a bill), Cancelled. The Clear button resets the search and the filter together.

Cancelling an invoice

Cancel appears on every invoice that is not paid or cancelled. Click it and confirm in the Cancel Invoice dialog — the wording is blunt on purpose: Are you sure you want to cancel this invoice? This action cannot be undone.

  • The invoice becomes cancelled and can never take a payment again.
  • Any pending payments on it are cancelled with it.
  • Any stock the invoice had deducted is returned to inventory.
  • A linked prescription drops back to unbilled, so the pharmacist can no longer dispense against it.

How it all lands in the ledger

The Accounting Ledger (Billing → Ledger) is written for you — nobody can add or edit an entry from any screen — and it is the one place where the clinic's whole money story sits in date order, with a running Balance after every line.

ActionLedger entryEffect on the balance
An invoice is raisedInvoice — a DebitIncreases what patients owe the clinic.
A payment is recordedPayment — a CreditReduces what is owed. The description carries the method, e.g. via upi.
A refund is processedRefund — a DebitPuts the amount back on the books as owed, because the money has left the clinic.
A credit note is issuedCredit Note — a CreditCancels the charge with no money changing hands.

Filter the ledger to Debit or Credit only, set a From and a To date, and the Total Debits, Total Credits, Net Balance and Total Entries cards recalculate across that whole period — not just the page you are looking at. Entries are shown 30 to a page; Clear removes every filter.

Questions people ask

I recorded the wrong amount. Can I delete the payment?+

No — payments cannot be edited or deleted. If you recorded too much, use Process Refund for the difference with a reason such as 'Correction — amount entered in error'. Both entries stay visible, and that is the point: the ledger tells the truth about what happened, mistakes included.

Can the patient pay online from their portal?+

No. Patients can see their bills and download the PDF under My Bills & Invoices, but there is no Pay Now button. Every payment is recorded by clinic staff on the invoice.

Why can I not refund a partly-paid invoice?+

Process Refund is only offered when the invoice is paid. If someone paid ₹500 of a ₹2,000 bill and wants it back, either collect the balance and then refund in full, or Cancel the invoice — cancelling stops the bill and releases any stock — and settle the ₹500 with the patient directly.

Does a refund change the invoice PDF?+

The PDF always shows the invoice as it stands right now — status badge, totals and payment history. Download it again after a refund and it reflects the new status.

Where do I see how much came in by UPI this month?+

In Payment Method Breakdown on the billing tab of Reports. Set the date range and it lists each method with the number of transactions and the total collected.

Why does the invoice PDF print 'Rs.' instead of ₹?+

The font used to build the PDF cannot draw the rupee symbol, so amounts appear as Rs. 1,000.00. On screen you always see ₹.


Still stuck? Email contact@hellohomeo.in and a human will get back to you.