Invoice numbers collide. Your doctor's schedule lives in two diaries. Stock is one blurry pool. And nobody can tell you how the new branch actually did this month.
CuraVerto is branch-scoped by design · every branch gets its own schedule and inventory, with an optional document series per branch, and you get one consolidated view of all of it.
Branches
One login
Invoices
Optional per-branch series
Doctors
Unlimited
All Branches · Today
₹90,450 · 64 visits
By Branch
Anna Nagar
₹52,300
Last invoice · ANN/INV/OP-0231/26-27
Velachery
₹38,150
Last invoice · VEL/INV/OP-0114/26-27
Doctors Across Branches
Dr. Sharma
Anna Nagar AM · Velachery PM
Dr. Patel
Velachery · full day
Both branches started their invoices at 001. Now your CA is staring at two different invoices with the same number and asking which one is real. So is the GST officer.
Dr. Sharma consults at your first branch in the morning and the second in the evening. His schedule lives in two WhatsApp groups and a diary. Yesterday both branches booked him at 5 PM.
Branch two ran out of a fast-moving medicine. Branch one has 40 strips expiring next quarter. Nobody knew, because stock is one messy pool in one register and a memory in the other.
"How did the new branch do this month?" You honestly don't know. Each branch sends its own Excel sheet, in its own format, on its own schedule. Adding them up is a weekend project.
You open CuraVerto on your phone. Yesterday across both branches: ₹90,450. Branch one: ₹52,300 from 38 visits. Branch two: ₹38,150 from 26 visits. You didn't call anyone, and nobody emailed you a spreadsheet.
Consolidated view across branches · in one dashboardThe receptionist collects ₹1,800 for a consultation and a procedure. With branch invoice series enabled, the invoice number comes out of that branch's own sequence, in the format {BRANCH}/{DOC_TYPE}/{VISIT_TYPE}-{SEQ}/{FY}. Branch one's series is untouched. No collisions, no manual registers, no "which book is this from?"
Per-branch GST document sequencesDr. Sharma is attached to both branches in CuraVerto, each with its own consultation slots. The front desk at branch two sees only his evening availability there. His morning slots at branch one are simply not offered. A clash across branches is checked when the slot is booked.
Doctors attached to multiple branches · one profileBranch two's pharmacist checks inventory: their own stock, their own batches, their own reorder levels. Branch one's shelves don't leak into the count. When you want the full picture, the clinic-level report shows both branches side by side.
Branch-scoped inventoryA new receptionist joins branch two. You give her a receptionist role scoped to that branch. She can book, bill, and manage queues there · and nothing at branch one. Access follows the role and the branch, not goodwill.
Role-scoped staff access per branchYou compare branches on one screen: revenue, visits, collections, outstanding balances. Branch two's procedure revenue is growing faster than branch one's did in its first year. That's a decision-grade number, not a feeling.
Per-branch and consolidated reportingOn April 1, every branch's numbered document series resets for the new fiscal year, exactly as Indian GST filing expects. Numbers already issued never change · they are immutable once generated. Your CA gets clean, branch-wise series with zero manual resets.
FY resets April 1 · numbers immutable once issued0
Invoice number collisions across branches on branch series
1
Login for every branch you run
3
Branches included on the Plus plan
₹0
Per-doctor fees · unlimited doctors
Each branch can bill under its own document series, enabled per branch, in the format {BRANCH}/{DOC_TYPE}/{VISIT_TYPE}-{SEQ}/{FY}. Sequences never collide across branches, the fiscal year resets on April 1, and issued numbers are immutable.
Attach a doctor to as many branches as they consult at. One profile, separate slots and queues per branch, so two front desks can never book the same hour twice.
Each branch runs its own appointment book, live queue, and doctor slots. Staff can be assigned to a branch, and the appointment view is branch-scoped.
Invoices, receipts, and GST math run per branch, with an optional per-branch document series. Clinic-level totals roll up automatically for the owner.
Pharmacy stock, batches, and reorder levels are tracked per branch. No mixed stock pools, no phantom quantities borrowed from another location.
Revenue, visits, collections, and outstanding balances · per branch and combined across the clinic, in one dashboard. Compare branches without merging spreadsheets.
Receptionists, doctors, pharmacists, and finance staff get roles scoped to their branch. Owners and managers see everything; everyone else sees exactly their lane.
Appointment confirmations, reminders, and documents go out on the official Meta Cloud API. Utility templates cost ₹0.15 per message · metered transparently from a prepaid wallet, with every debit itemised.
Comparing options?
FAQ
The Pro tier is ₹24,999/year and includes 1 branch; each additional branch is ₹9,999/year. The Plus tier is ₹49,999/year and includes 3 branches. Both tiers include unlimited doctors with no per-doctor fees. Prices exclude GST.
No. Each branch can bill under its own document series, enabled per branch, in the format {BRANCH}/{DOC_TYPE}/{VISIT_TYPE}-{SEQ}/{FY}, so two branches on branch series can never issue the same number. Sequences reset on April 1 with the Indian fiscal year, and a number is immutable once issued. Our guide at /blog/gst-billing-fiscal-year-document-numbering-clinics explains the convention in detail.
A doctor can be attached to multiple branches under one profile, with separate consultation slots at each. The front desk at each branch sees only that branch's availability, and a clash across branches is checked when the slot is booked.
Both. Scheduling, billing, and inventory are branch-scoped, and the clinic-level dashboard consolidates them: revenue, visits, collections, and outstanding balances per branch and combined. Staff see their branch; owners see everything.
Only if you want them to. Staff roles are scoped per branch, so a receptionist at branch two works entirely within branch two. Owner and manager roles get the cross-branch view.
Yes. We bring your existing patient records and history onto the platform, and old invoice numbers from your previous system are preserved for reference while new documents start cleanly on the branch's own series. Our walkthrough at /blog/multi-branch-clinic-management-software-india covers what moving a running branch looks like.
See how CuraVerto runs every location on one login with branch-correct GST billing. Book a 15-minute walkthrough.
Get a Demo →