Invoicing

An invoice for every visit, with your tax rules on it.

When a visit completes, the invoice is ready. Tax labels, classification codes and currency come from the workspace, so the desk never works out tax by hand.

Many small clinics write receipts by hand or keep a separate billing tool that knows nothing about the visit. In MedOS the invoice comes from the visit itself, with the consultation fee and any medicines billed, and payments are recorded against it.

Tax is set once for the workspace: the tax label your country uses, the rate, and classification codes for services and medicines, with registration details printed on the invoice. Invoices can be drafted and published, refunded in part or in full, or voided with a reason, and every payment stays on the record.

What you get

From the visit
The invoice is issued when the visit completes, with nothing re-entered at the desk.
Your tax setup
Tax label, rate, classification codes and registration details, set once per workspace.
Refunds and voids
Partial or full refunds and voids, each with an optional reason.
Your currency
Invoices are issued in the workspace’s currency, location by location.

Payments

Collect payment the way your clinic already does.

Online through Razorpay, or with the payment QR your clinic already has at reception. Both are part of the same patient payment step, and both settle in the clinic’s own account.

Razorpay · online

Card, UPI or netbanking, at booking.

The patient chooses to pay online and completes checkout with Razorpay. The visit is marked paid the moment Razorpay confirms it. MedOS stores your gateway credentials, not your money.

MedOS patient portal, review and confirm: patient, doctor, date, time, mode, location, plan and amount
Payment · online via Razorpay
Payment options on the review screen: pay at clinic, or pay online with secure checkout via Razorpay, then confirm booking
Clinic’s own QR · staff-verified

Upload once. Patient pays. Staff verify.

MedOS patient portal payment step: pay via UPI selected, the clinic’s own QR code, the amount of ₹1,200, and the notice that the appointment stays unpaid until the clinic verifies the payment
Record · until staff mark it paid
Patient record stat: outstanding ₹2,000, one unpaid visit to collect
Settings · QR payments
QR payments settings, connected: MedOS displays the QR during booking and does not verify the payment, so bookings stay pending until you mark them paid. UPI method enabled with the clinic’s QR.

MedOS displays the QR. It does not verify the scan. The visit stays pending until staff mark it paid.

  1. 01
    Upload

    Add your clinic’s payment QR or UPI ID once, in settings.

  2. 02
    Patient pays

    Patients scan it at the payment step with any UPI app and confirm.

  3. 03
    Staff verify

    The front desk marks the visit paid once the money has arrived.

Straight answers

Invoicing & tax, answered.