Finance

Automating Fee Payment Reminders (SMS, Email, In-App)

Set up automatic fee reminders that notify parents before and after due dates via SMS, email, and in-app notifications.

Last updated: Jun 10, 2026 6 min read

Automating Fee Payment Reminders

TL;DR: Configure automatic reminders that go out before due dates, on due dates, and after due dates. Parents receive them via SMS, email, or in-app notifications — reducing manual follow-up and improving collection rates.


Step 1: Enable Reminder Automation

  1. Go to Finance → Settings → Reminders.
  2. Toggle "Automated Reminders" to ON.
  3. Choose delivery channels: SMS, Email, In-App (select one or all).

Step 2: Configure Reminder Schedule

Set up a multi-stage reminder workflow:

StageTimingToneExample Message
Pre-Due7 days before due dateFriendly"Reminder: Fee of ₹5,000 due on June 15."
Due DateOn due dateDirect"Fee of ₹5,000 is due today. Pay now to avoid late fees."
Overdue (1)7 days after due dateUrgent"Your fee of ₹5,000 is overdue. Please pay immediately."
Overdue (2)15 days after due dateEscalation"Final reminder: ₹5,000 overdue. Late fee may apply."
Overdue (3)30 days after due dateCritical"URGENT: Fee unpaid for 30 days. Contact the school office."

Customizing the Schedule

  1. Click Edit Schedule.
  2. Add or remove reminder stages.
  3. Set the number of days before/after the due date.
  4. Choose which channels each stage uses.

Step 3: Customize Message Templates

  1. Go to Finance → Settings → Reminders → Templates.
  2. Edit each template. Available variables:
VariableExample Output
{parent_name}Anil Sharma
{student_name}Rahul Sharma
{class}Class 10-A
{amount}₹5,000
{due_date}June 15, 2026
{school_name}Delhi Public School
{payment_link}https://yourschool.edusuiteos.in/pay
{overdue_days}7 days

Sample SMS Template

Dear {parent_name}, fee of {amount} for {student_name} ({class})
is due on {due_date}. Pay online: {payment_link}
- {school_name}

Step 4: Set Exclusions

Exclude certain students from reminders:

  1. Go to Finance → Settings → Reminders → Exclusions.
  2. Exclude by:
    • Concession category — e.g., Full scholarship students
    • Individual student — Specific students
    • Payment status — Only remind those with outstanding balance

Step 5: Test & Monitor

Testing

  1. Set up a test student with a past-due fee.
  2. Trigger a manual reminder from Finance → Reminders → Send Test.
  3. Verify delivery on each channel.

Monitoring

  • Go to Finance → Reminders → Log to see:
    • All reminders sent (date, recipient, channel, status)
    • Delivery success/failure rates
    • Open rates (for email)
    • Payment conversions after reminders

Manual Reminders

For one-off reminders to specific parents:

  1. Go to Finance → Fee Defaulters.
  2. Select students with overdue fees.
  3. Click Send Reminder.
  4. Choose channel and customize message.
  5. Send.

Best Practices

  1. Start gentle — First reminder should be friendly, not threatening.
  2. Include payment link — Make it easy to pay immediately.
  3. Don't over-send — 3-4 reminders per billing cycle is sufficient.
  4. Personalize — Use student name and specific amounts.
  5. Track effectiveness — Monitor which reminder stage drives the most payments.

Troubleshooting

Q: Parents say they aren't receiving reminders. A: Check delivery status in the Reminder Log. Common issues: incorrect phone number, SMS balance exhausted, emails going to spam.

Q: Reminders are going to students who already paid. A: Ensure the payment was recorded before the reminder trigger time. Check for pending/unconfirmed transactions.

Q: Can I pause reminders during holidays? A: Yes. Go to Reminders → Settings → Blackout Dates and add holiday periods when reminders shouldn't be sent.


Want to see your collection rate improve? Schools using automated reminders report 35% faster fee collection. Get started today.

Was this article helpful?

Your rating helps us improve our content for school leaders.