Why online collection matters
A school collecting fees on the 1st of the month sees full collection by the 5th. A school collecting fees in cash and cheque sees full collection by the 25th — and chases stragglers into the next month. The difference is 20 days of working capital sitting in parents' bank accounts instead of yours.
Online fee collection through UPI and Razorpay flips this. Parents pay from their phone, you see the money the same day, the receipt auto-stamps, and the ledger updates automatically.
What online fee collection requires
Three things have to be in place:
- Payment gateway integration (Razorpay is dominant in India for schools)
- Auto-reconciliation between payment and student ledger
- Receipt generation with school letterhead and GST (where applicable)
Razorpay vs other gateways
Razorpay is the most-integrated gateway for Indian school ERPs. It supports UPI (the dominant rail), cards, netbanking, and EMI. Settlement is T+2 in most cases. Fees range from 2-3% per transaction depending on volume and method.
Other gateways (Cashfree, PayU, Instamojo) are workable. The key question is whether your ERP integrates cleanly with the gateway, not which gateway you use. Pick the one your ERP supports natively.
Late-fee handling
Configure late fees to auto-calculate after a grace period. Most schools use a 5-7 day grace period after the due date, then a flat late fee or a per-day late fee. The system should apply this automatically — not require staff to chase and add it manually.
Receipts and GST
Receipts auto-generate with school letterhead, payment details, fee head breakdown, and (where applicable) GST. They get stored on the student profile and emailed/SMS-ed to the parent.
Most school services are GST-exempt in India, but auxiliary services (transport, books) may attract GST. Configure your fee heads with the right GST treatment up front — fixing it after invoicing is messy.
Reminder cadence
The reminder rhythm that converts: 3 days before due, 1 day before due, on due date, 1 day overdue, 3 days overdue, 7 days overdue. Templated WhatsApp and SMS messages work better than calls or emails.
After 7 days overdue, escalate to a phone call. Don't escalate before 7 days — you'll annoy parents who pay on the 5th but received their salary on the 4th.
Hostel rent vs school fees
Hostel rent runs on a monthly cycle with fast late-fee escalation (often 3-day grace). School fees run on a quarterly or term cycle with longer grace periods. Both need the same gateway and reconciliation pattern, but the reminder cadence and late-fee structure differ. Configure them per fee head.