Practice management software for therapists in India

Clients, sessions, UPI payments and emailed invoices in one place, built inside a working psychotherapy practice. Free for your first 10 clients, then ₹999 or ₹2,499 a month.

Itemized rupee invoice listing three sessions with a total due, the practice’s UPI ID and a UPI QR code to pay
Invoices in rupees carry a UPI QR code and a pay link for the amount due.

What it looks like day to day

These are screens from our demo practice. The clients in them are made up.

On your phone too

Check the day’s sessions, look up a client or write up a note between sessions. It runs in your phone’s browser, so there’s no app to install.

Dashboard on a phone with the setup checklist
Dashboard
Client page on a phone with contact details, notes and tags
Client page
SOAP session note open on a phone
Session note

Built for how Indian practices actually get paid

Most practice software is written for US insurance billing. Indian therapy runs on weekly sessions, UPI transfers that don’t match one session, and numbered, itemized invoices your CA can work from. Therapy Manager is designed around that.

Get paid

For UPI transfers that don’t match one session, and invoices your CA can work from.

Client page for a sample client showing pronouns, contact details, intake notes, tags, session fee, and totals for sessions, hours, billed and paid
Each client has one page: details, intake notes, fee history and every session, with totals billed and paid.
Lump-sum UPI payments
Clients send ₹10,000 to cover “the last few sessions”? Record it once. It is applied across their unpaid sessions and any surplus stays on their account as credit, deducted from the next invoice.
Invoices by email, with a UPI pay link
One click builds a numbered, itemized PDF with each session’s date and amount and any credit carried forward, and emails it to your client. Add your UPI ID and rupee invoices also carry a pay link and QR code for the amount due.
Fee changes that bill correctly
Raise a client’s fee from a date and each session is billed at the fee in effect on its own date. Past invoices stay right and future ones use the new rate.
Client ledger statement
A per-client statement of every charge, payment, and credit, so “how much do I owe you?” has a one-screen answer you can share.

Run the week

Your regular slots, the reminder the day before, and what happens when someone cancels.

Weekly sessions calendar with each client’s session time, length, status (completed, cancelled or scheduled) and fee in rupees
Your week, slot by slot, with each session’s time, status and fee. Mark one cancelled or a no-show and your charge is applied.
Weekly recurring sessions
Book a client’s regular slot once and set it to repeat weekly, for a number of weeks or until a date. When you move or delete one, you choose whether it applies to that session only or to the rest of the series.
Session reminders
Turn reminders on and each client gets an email the day before their session, with the time. If they have a balance and you’ve added a UPI ID, the email shows it with a pay link. You can switch reminders off for any client.
Cancellation & no-show charges
Set your cancellation and no-show percentages once. Mark a session cancelled or no-show and the charge is worked out for you, so your policy is actually applied.

Keep records

Notes and forms for each client, and the history you already have.

Session note written under SOAP headings, with the template menu open showing SOAP, DAP, BIRP and Progress note
Start a note from SOAP, DAP, BIRP or a progress note, or save your own headings as a template.
Session notes with templates
Write notes against each session, starting from SOAP, DAP, BIRP or a simple progress note, or from headings you save yourself.
Intake and consent forms
Start from an intake form, a therapy agreement or a feedback form and edit it for your practice. Email a client their link and the answers come back to Therapy Manager. The Free plan includes 3 forms.
Import your spreadsheet
Bring past sessions in from .xlsx or .csv for clients you’ve added, with a row-by-row preview before anything is saved. You can also review a week of Google Calendar appointments and import them as sessions.

Start free, grow when you do

Free

₹0

Up to 10 clients · 500 sessions

Starter

₹999/mo

Up to 50 clients · 5,000 sessions

Pro

₹2,499/mo

Unlimited clients & sessions

See full plan comparison

Built inside a real therapy practice

Therapy Manager started as the tool for one working therapy practice: Dandelion Psychotherapy, run by psychotherapist Yoshita Bhargava. Tracking sessions, UPI payments and invoices in spreadsheets was taking hours away from client work, so the Dandelion team built this instead. Every feature here exists because that practice needed it first.

Questions, bugs or a feature you need: email yoshita@dandelion-psychotherapy.com. Read about the practice, our privacy policy and how client data is protected.

Your clients’ data stays theirs

Therapy depends on confidentiality. Therapy Manager is designed with India’s DPDP Act in mind: the client data you record stays scoped to your account and is used only to run your practice.

Encrypted at rest

Your practice data lives in Supabase (built on PostgreSQL) and is encrypted at rest.

Scoped to your account

Your practice records are scoped to your account, in the app and in the database access rules.

Never sold

We never sell your data or use client records for advertising. It is shared only with the services that run the app (hosting, email, payments), and only to run it.

Leave anytime

Cancel whenever you like. Your plan runs to the end of the period you paid for, then you move to the Free plan with your data intact. You can download all of it as CSV files from your Profile at any time.

Read more about security & privacy →

Run your practice from one place

Built inside a working therapy practice. Free for your first 10 clients, with no card required.

Get started free