Ask any coaching centre owner what their real MRR is. Ask what they actually collect โ it'll be 20% less. That gap is fee follow-up. And it's your working capital.
The core data model
Three entities: Batches (course, schedule, seats, fee), Students (parent contact, school, assigned to batch), Fees (cycle-wise dues, status, receipt).
Fee collection โ the killer feature
Set a batch fee of โน15,000 for JulyโSeptember. Assign 40 students. UPI payment link auto-sent on WhatsApp 3 days before due date โ reminder on due date โ escalation to parent 3 days after โ weekly digest to admin โ receipt PDF on payment.
Collection cycle drops from 45 to 15 days. On โน5L monthly billing, that frees โน5L from debtor days.
Attendance that catches drop-outs early
Auto-alert to admin if any student drops below 75%. WhatsApp to parent if kid absent 3 days running. Catch weak students at day 3, not day 30.
Multi-branch + Exams + AI
Pro plan supports 5 branches. Test scores per student, batch averages, per-student progress reports for parents. AI Copilot answers "Who hasn't paid this month?" instantly.
YarnTally for Coaching: Stop Losing 20% of Fees to Follow-Up Chaos