For education businesses, not lenders

Fee collection that stays yours.

Tensionmukti tracks every instalment and collects through the Razorpay and Zoho Books accounts you already run — not ours. No financing, no percentage of your collections, no third party standing between you and your money.

Already a student here? Sign in to see your own fees

AdmissionPaidEMI 1PaidEMI 2Due soonEMI 3OverdueEMI 4UpcomingAmounts fixed at enrolmentStatus recomputed live from actual payments — never hand-edited

Overdue

₹42,000

Due in 30 days

₹96,500

Outstanding

₹2,44,500

Illustrative figures — the real ones are your own.

Tension, mukti

Four sentences every academy owner has said out loud.

“Did he pay, or did he say he paid?”

Every rupee is a row with a date, a mode and a receipt number. Nobody's memory is the ledger.

“Who was supposed to chase the July batch?”

Reminders go out on their own, over WhatsApp and email, and every call anyone makes is logged against the student.

“The sheet says collected. The bank says otherwise.”

Cash is handed over receipt by receipt and confirmed by the person who takes it. A gap is visible the same day.

“She dropped out in month three. What do we write off?”

Backout cancels the remaining instalments and books the exact shortfall as bad debt, once, at that date.

How it works

Four steps, none of them ours to hold.

01

Connect your accounts

An owner adds their Razorpay keys and Zoho Books credentials once. Encrypted at rest, never shared across organisations.

02

Bring your students in

Add them one at a time or import a roster as CSV. Each one gets a batch, a fee, and an instalment schedule with real due dates — immediately.

03

Collect

A Razorpay link, or cash, UPI, NEFT and cheque recorded by hand. Either way it lands in your Zoho Books and the student gets their invoice.

04

Stop chasing

Overdue balances surface the moment they exist, reminders go out on their own, and what's still owed is aged into buckets so you know what's worth a phone call.

The product

Four screens do most of the work.

There is a lot more under it — reports, expenses, a full P&L, an audit log — but this is where an academy actually spends its day.

Every morning

What's overdue, before anyone asks

The dashboard opens on the money that needs a phone call today, computed live from actual payments — not a figure someone refreshed last week.

Dashboard

Overdue

₹42,000

Due in 30 days

₹96,500

Outstanding

₹2,44,500

Sneha K.Instalment 1 of 5₹6,000Overdue
Farhan Q.Instalment 2 of 5₹6,000Overdue
Meera I.Admission fee₹8,000Due soon
Rohit S.Instalment 1 of 6₹10,000Upcoming

Per student

One schedule, fixed at enrolment

Admission fee plus every instalment, with the GST split worked out per row. It is written once and never silently recomputed.

Student · fee schedule
ItemEx-GSTGSTAmount
Admission fee₹4,237₹763₹5,000Paid
Instalment 1 of 5₹5,085₹915₹6,000Paid
Instalment 2 of 5₹5,085₹915₹6,000Overdue
Instalment 3 of 5₹5,085₹915₹6,000Upcoming

Without you

Reminders that go out on their own

Due and overdue instalments chased daily over WhatsApp and email, from your own accounts, with a payment link already in the message.

WhatsApp reminder

Hi Sneha, Instalment 2 of 5 — ₹6,000 — was due on 23 July.

rzp.io/i/aXbY2z

10:30 ✓✓

Sent from your Interakt account. Escalates once, then waits three days.

For the student

They can check for themselves

Their own schedule, their own pay button, their own invoices to download — which is most of the phone calls, answered before they happen.

Student portal

Your fees

Certified Nutrition — Aug 2026

Instalment 2 of 5

Due 23 Jul 2026

Pay ₹6,000

Instalment 1 of 5

Paid 23 Jun 2026

Download invoice

Read-only. A student can start a payment — never mark one paid.

Why not financing

Most fee platforms lend the money. We don't.

A lot of the fee-collection software in this market is actually a financing business — they pay your institute the full fee upfront, then collect no-cost EMIs from parents themselves, keeping a percentage of every rupee that moves through their system. That's a legitimate business, and it solves a real cash-flow problem. It's also a different business than software.

Tensionmukti doesn't sit in that flow at all. Your organisation connects its own Razorpay account and its own Zoho Books — money moves directly between the parent and you, on your existing infrastructure.

Financing platformsTensionmukti
Who holds the collected moneyThe financing platform's own pooled accountYour own Razorpay account, directly
Cost structureA percentage of every collection, typically 2–5%No cut of what you collect
Who owns the ledgerTheir proprietary systemYour own Zoho Books
What happens if you leaveYour fee history lives in their platformYour payments were always in your own Razorpay and Zoho Books

What's actually built

Built, not promised.

Schedules that don't move

An instalment schedule is generated once, at enrolment, with final amounts. Nothing downstream silently recomputes it — a real bug we found in the system this replaces, not a hypothetical one.

Live collection status

Overdue and due-soon balances are computed from actual payments on every page load, never read from a cached snapshot that quietly goes stale.

Your Razorpay, your Zoho Books

Connect your own accounts, encrypted at rest. Collect by payment link or by hand, and it reaches your ledger the same way either time — with the real invoice back in the student's inbox.

Reminders that send themselves

WhatsApp through your own Interakt account, email through your own SMTP. Escalates once when something turns overdue, then waits — so nobody gets spammed into ignoring you.

A portal for every student

They sign in with their phone number, see their own schedule, pay, and download their invoice. They can start a payment; they can never mark one paid.

GST, worked out properly

CGST and SGST or IGST, decided per student by comparing their state against yours, with sequential per-financial-year invoice numbers.

Every action logged

Who recorded a payment, who moved a due date, who wrote off a student — with the old value beside the new one. An audit trail you can actually read.

An API and an export, not a silo

A per-organisation key for your website or CRM, and a one-click JSON export of everything you have. Leaving is a supported operation, not a support ticket.

Security

The boring parts, done properly.

This handles fee data and payment credentials for real students. That means the unglamorous engineering — isolation, encryption, an audit trail — isn't optional polish, it's the actual job.

Isolation by organisation

Every query is scoped to the organisation making it. A student, a payment or a batch belonging to one organisation is never visible to another.

Credentials encrypted at rest

Your Razorpay and Zoho Books credentials are encrypted before they ever touch the database — not stored as plain configuration.

Roles that actually restrict

Four roles, and each is enforced on the page and on the action behind it. Hiding a menu item is not access control, so we don't rely on it.

An audit trail on every write

Payments, enrolments, write-offs, moved due dates and integration changes — logged with who did it, when, and what the value was before.

Pricing

You pay for the software. Never for the collections.

No cut of what you collect

Students pay into your Razorpay account. There is no point in that flow where we could take a percentage even if we wanted to.

No per-student surprise

An academy that grows from 80 students to 300 is not a different product. We'd rather quote you once than bill you for succeeding.

Your accounts stay yours

Razorpay, Zoho Books, your Interakt number, your mailbox. If you leave, they keep working exactly as they did before you arrived.

For the actual number, tell us your size.

A 60-student coaching class and a 2,000-student college are genuinely different amounts of work to run. Tell us roughly where you sit and we'll quote you straight — there's no card to enter and nothing starts billing on its own.

Get a quote

Questions

The ones we actually get asked.

Do you take a percentage of the fees we collect?

No. Your students pay into your own Razorpay account, so there is no point in the flow where we could take a cut even if we wanted to. We charge for the software itself.

Are you lending money to our students?

No. We are not a lender and not an NBFC. We do not pay you upfront and we do not collect from parents on our own account. Money moves directly between your student and you.

What happens to our data if we stop using Tensionmukti?

Your payments were always in your own Razorpay and your ledger was always in your own Zoho Books — neither depends on us. On top of that, an owner can export everything we hold as a single JSON file, any time, without asking us.

Does it handle GST?

Yes. Set your home state and rate once, and every instalment carries its own breakdown — CGST and SGST for a student in your state, IGST for one outside it, decided automatically. Invoice numbers run sequentially per financial year and reset each April.

Can we still take cash?

Yes, and the awkward part is handled too. Cash is recorded against a student, then handed over receipt by receipt to whoever banks it, and they confirm it. Anything collected but not handed over shows as a gap.

What if a student drops out halfway?

Mark them backed out. Their remaining instalments are cancelled, they stop appearing in collections and reminders immediately, and the exact shortfall — fee less what you actually kept — is booked as bad debt on that date.

Can our whole team use it?

Yes, with four roles: owner, finance, admissions and collections. Each one only reaches what it needs — an admissions person cannot open the P&L, a collections person cannot change a fee.

How do we get started?

Tell us about your academy and we set the account up by hand — usually within a working day. That way your Razorpay and Zoho credentials are configured correctly before a single student sees a payment link.

See it against your own fee structure.

Tell us how your batches and instalments actually work. We'll show you the schedule it generates — not a demo account with someone else's numbers in it.