Clinic Operations & Scaling
How to Set Up Clinic Billing with Razorpay and GST in India
A practical starting guide to setting up billing for an Indian therapy clinic — invoicing, online payments with Razorpay, and getting GST handling right from the start.
Billing is where many therapy centers quietly lose money — not through fraud, but through leakage: sessions that never get invoiced, payments that go untracked, and reconciliation that eats admin hours. Setting up billing well from the start, with online payments and correct GST handling, saves both revenue and headaches. This is a practical starting guide.
Tax treatment depends on your services, turnover, and state, and the rules change. This guide covers the operational setup; confirm your specific GST obligations with a qualified chartered accountant before finalising anything.
Start with clean invoicing
Before payments, get invoicing right. Every session or package should produce a proper invoice with:
- Your center's legal name and registration details
- The family / payer details
- A clear description of the service and date
- The amount, and any tax applied
- A unique invoice number
The key operational principle: every delivered session should map to an invoice. When billing is disconnected from the schedule — the classic spreadsheet problem — sessions slip through unbilled. Linking invoicing to your scheduling system closes that gap.
Add online payments with Razorpay
Razorpay is one of India's most widely used payment gateways and supports the methods families actually use — UPI, cards, net banking, and wallets. Collecting payments online rather than chasing cash and cheques means:
- Faster payment and less follow-up
- Automatic digital records for reconciliation
- A smoother experience for parents (a payment link beats a bank-transfer screenshot)
At a high level, setting up Razorpay means creating a merchant account, completing KYC, and connecting it to the system that generates your invoices so a payment can be matched to the right session and family. Practice software with a built-in Razorpay integration removes most of the manual wiring.
Get GST handling right from the start
GST is where centers most often go wrong, and where professional advice matters most. A few operational points to raise with your accountant:
- Whether and how GST applies to your services. Healthcare has specific treatment under GST, and it depends on the exact service and who provides it. Do not assume — confirm.
- Registration thresholds. Whether you must register depends on turnover and other factors.
- Correct invoice fields. If GST applies, invoices need the right identifiers and tax breakdown.
The goal is to bake the correct treatment into your invoice templates once, so every invoice is compliant by default rather than fixed after the fact.
Reconcile without the spreadsheet grind
Reconciliation — matching payments to invoices to sessions — is the part that silently consumes admin time. When scheduling, invoicing, and payments live in separate tools, someone stitches them together by hand every month. When they live in one system, reconciliation is largely automatic and you can actually see revenue per therapist, outstanding dues, and collection rates.
How MileEvo helps
MileEvo links billing to the rest of the center — sessions, invoices, and payments in one place, with Razorpay support and GST-ready invoicing — so revenue does not leak and month-end is not a manual reconstruction. Combined with correct advice from your accountant, that gets billing off your worry list.
For the broader operational picture, see how to open and scale a pediatric therapy center.