Back to Blogs
4 min read
Best Practices

How a Pune School Pushed Fee Collection from 65% to 94% in 3 Months

No gimmicks. Just a three-reminder sequence, UPI payments, and a real-time dashboard that told the bursar exactly who had not paid. Here is the exact system they used.

Sameer Kad

Sameer Kad

Apr 05, 20264 min read
School fee management and finance
Fee CollectionSchool FinanceAutomationIndian Education

In April 2025, a CBSE school in Pune's Kothrud area was in a familiar bind. They had 340 students, monthly fees averaging ₹1,800 per child, and a collection rate that hovered around 65% on the due date. The remaining 35% trickled in over the next 4-6 weeks. The bursar spent 10-15 hours every month sending WhatsApp messages, making phone calls, and trying to figure out who had paid and who hadn't. By July 2025, their on-time collection was 94%. The bursar's monthly follow-up time dropped from 15 hours to under 2 hours. Here is exactly how they did it.

65%
On-time collection before
94%
After 90 days
2 hrs
Monthly follow-up time (was 15)
₹42K
Additional collected monthly

Step 1: The Three-Reminder Sequence

The school's old system: one SMS on the due date, and if the parent didn't pay, a phone call a week later. By then, the month was already half-gone and the parent had forgotten why they hadn't paid. They switched to a fixed sequence: WhatsApp message 7 days before due date with the exact amount (₹1,800 tuition + ₹450 transport = ₹2,250), a UPI link, and the due date. SMS two days before as a backup. Push notification on the morning of the due date. The key insight: every message included the exact amount and a one-tap payment link. No ambiguity, no friction. In the first month, on-time collection jumped from 65% to 82%. Parents later told the school: "I always meant to pay, I just kept forgetting until the reminders started."
  • Day -7: WhatsApp with fee breakdown and payment link
  • Day -2: SMS nudge with amount and due date
  • Day 0: Morning push notification with one-tap payment
  • Day +3: Polite follow-up only to still-pending accounts

Step 2: Remove Every Friction Point

The school previously required parents to visit the office, fill a challan, and pay in cash or via a bank transfer that took 1-2 days to reflect. A parent working in Hinjewadi — 12 km away — had to take time off, fight traffic, and stand in a queue to pay. When they enabled UPI payments through the reminder link itself, something interesting happened. Parents started paying at 10 PM, on Sundays, from their office desks. The payment confirmation was instant. No more lost receipts, no more "I paid but you didn't record it" disputes. The school saw 40% of payments coming through UPI links within the first week.
  • UPI payments via WhatsApp link — no app needed
  • Instant digital receipts eliminate disputes
  • Parents can view all past payments and pending dues anytime
  • Partial payment support for families with cash flow issues

Step 3: Give the Bursar a Real-Time Dashboard

Before the switch, the bursar's month-end routine was: collect fee registers from each class teacher, manually tally against bank deposits, and try to figure out discrepancies. This took 1-2 full days. With OneShiksha, she opens the dashboard at 9 AM and sees: 210 students paid (74%), 76 pending (26%), 12 overdue by more than 7 days. She can send bulk reminders to the pending group with one click. No more guessing who hasn't paid. No more manual follow-up lists. The dashboard became her single source of truth, updated in real-time as payments came in.

Conclusion

The Kothrud school's story isn't unique. Every school I've worked with that implements these three changes — timed reminders, frictionless payment, and a real-time dashboard — sees a 20-30 point improvement in on-time collection within 90 days. The fix isn't pressuring parents harder. It's removing the reasons they delay.

Related Articles

Ready to Bring AI to Your School?

What you've read is just the beginning. OneShiksha puts AI-powered attendance, fee insights, and admin automation to work for your school — starting at just ₹49/student/month.

View Plans & Pricing