Fee reminder messages to parents that actually get paid
A fee reminder collects only when it carries the exact amount, the due date and a payment link. Here are 20 ready-to-copy messages in English, Hindi and Hinglish — before due, on the day, overdue, final notice and cheque bounce — plus the send schedule that works for Indian schools.
It is the 12th of the month. The accounts clerk at a 900-student CBSE school in Meerut has 312 unpaid fee slips for the quarter and one broadcast group. She types "Dear Parents, kindly deposit the fees at the earliest" and hits send. By evening she has 41 replies asking kitna baaki hai?, nine asking for the bank account number, and six angry messages from parents who paid last week. Collections move by 4%. Next month she does the same thing, because the register cannot tell her who owes what, and the message cannot carry it.
What a school fee reminder message to parents actually needs
A fee reminder works only when it carries three things: the exact amount this family owes, the exact date it is due, and a way to pay from the same screen. Tone, greeting and emoji are secondary. A polite message without a number creates a question; a message with the number, the date and a link creates a payment. Every template below is built on that rule, and the send schedule around it is what turns one clerk's afternoon into a collections system.
The nine things every fee reminder must carry
Before you copy a template, check it against this list. A message that misses two of these will generate calls instead of payments.
- The child's name and class, not "your ward". A parent with two children in the school needs to know which slip this is.
- The exact outstanding amount in rupees, after any discount or partial payment already recorded. "Your dues" is not an amount.
- The due date as a date, not "at the earliest". "Due 10 Oct" gives the parent a plan; "immediately" gives them guilt.
- What the amount is for — Term 2 fee, October bus fee, annual charges. One line, so the parent does not call to ask.
- A payment link or UPI option that opens on the phone. In 2026 a reminder that ends with "visit the school office" loses to one with a tap-to-pay link, every time.
- The late fee that applies after the date, stated once, and only if your published fee structure already carries it.
- The school's name and a phone number to call, so the message is not mistaken for spam and a struggling family knows who to talk to.
- One action. Pay, or call. Not "pay, or call, or visit, or email, or ignore if already paid".
- A "please ignore if already paid" line only in the first reminder. After that, a reminder that still reaches a parent who has paid is a system problem, not a copy problem.
When to send: a fee reminder schedule that works in India
Most Indian schools bill monthly or quarterly, and most parents pay in the last three days before the due date or in the first ten days after it. A schedule that respects that — gentle before, firm after, final at a month — collects more than daily nagging and costs far less goodwill. Send between 10 am and 7 pm, never on the morning of a festival, and stop the moment the money lands.
The send schedule (days relative to the due date)
- 7 days before — gentle: first notice with amount, date and link. Salaried families paid around the 1st often clear it right here.
- 3 days before — gentle: short repeat. Same amount, same link.
- 1 day before — gentle: "due tomorrow". The highest open rate of the whole cycle.
- Due date — firm: "due today", with the late fee named if you charge one.
- 3 days late — firm: short and factual, with the late fee that has started.
- 7 days late — firm: the amount now includes the late fee; offer a call.
- 15 days late — final tone: written-notice wording; name the next step (accounts meeting, installment plan) exactly as your fee rules say.
- 30 days late — final notice: formal, ideally also on paper. Nothing new — only consequences already published in the fee rules.
- Any day a cheque bounces: same-day message with the bank charge and a fresh payment link.
- Any day money arrives: a thank-you with the receipt number. It teaches parents that paying gets a response.
20 fee reminder templates (English, Hindi and Hinglish)
Copy, replace the brackets, send. Placeholders: [Name], [Class], [Amount], [Due], [Link], [School], [Phone], [Late] for the late fee and [Total] for fee plus late fee. WhatsApp and app messages can run longer; the SMS versions stay under 160 characters.
Before the due date (gentle)
- Template 1 · WhatsApp, English: Dear Parent, the Term 2 fee of ₹[Amount] for [Name] (Class [Class]) is due on [Due]. Pay in a minute using this link: [Link]. Please ignore if already paid. — [School], [Phone]
- Template 2 · WhatsApp, Hindi: नमस्ते, [Name] (Class [Class]) की Term 2 Fees ₹[Amount] की due date [Due] है। इस link से एक मिनट में पेमेंट करें: [Link]। अगर पेमेंट हो चुका है तो इस message को ignore करें। — [School], [Phone]
- Template 3 · SMS, Hinglish: [School]: [Name] (Cl [Class]) ki fees Rs [Amount] [Due] tak due hai. Abhi pay karein: [Link]. Paid ho to ignore karein.
On the due date (firm)
- Template 4 · WhatsApp, English: Reminder: ₹[Amount] for [Name] (Class [Class]) is due today, [Due]. A late fee of ₹[Late] per day applies from tomorrow as per the fee rules. Pay now: [Link]. — [School]
- Template 5 · WhatsApp, Hindi: रिमाइंडर: [Name] (Class [Class]) की Fees ₹[Amount] आज [Due] को due है। कल से Fees rules के अनुसार late fee लगेगी। अभी पेमेंट करें: [Link]। — [School]
- Template 6 · SMS, English: [School]: Fee Rs [Amount] for [Name] due TODAY. Pay: [Link]. Late fee applies from tomorrow. Help: [Phone]
3 to 7 days late (firm)
- Template 7 · WhatsApp, English (day 3): Dear Parent, the fee of ₹[Amount] for [Name] was due on [Due] and is still pending. A late fee of ₹[Late] has been added. Pay ₹[Total] here: [Link]. If you need time, call [Phone] — we would rather talk than add charges. — [School]
- Template 8 · WhatsApp, Hindi (day 7): [Name] की Fees ₹[Amount] की due date [Due] निकल चुकी है। अब तक late fee ₹[Late] जुड़ चुकी है। कुल ₹[Total] यहाँ pay करें: [Link]। कोई दिक्कत हो तो [Phone] पर बात करें। — [School]
- Template 9 · SMS, Hinglish (day 7): [School]: [Name] ki fees Rs [Total] (late fee sahit) 7 din se pending hai. Aaj pay karein: [Link]. Baat karni ho: [Phone]
15 days late (final tone, still on the phone)
- Template 10 · WhatsApp, English: Notice: ₹[Total] for [Name] (Class [Class]) is 15 days overdue. As per the fee rules shared at admission, the accounts office meets parents whose dues cross 30 days. Please clear it by [NewDate]: [Link], or call [Phone] to arrange an installment. — [School]
- Template 11 · WhatsApp, Hindi: सूचना: [Name] (Class [Class]) की Fees ₹[Total] 15 दिन से pending है। admission के समय दिए गए Fees rules के अनुसार 30 दिन के बाद accounts office parents से meeting करेगा। कृपया [NewDate] तक पेमेंट करें: [Link], या installment के लिए [Phone] पर बात करें। — [School]
Final notice (30+ days)
- Template 12 · WhatsApp or email, English: FINAL NOTICE — [Name], Class [Class], Admission No. [Adm]. Outstanding ₹[Total] (fee ₹[Amount] + late fee ₹[Late]) since [Due]. Despite reminders on [Date1], [Date2] and [Date3], the amount remains unpaid. Please pay by [NewDate] ([Link]) or meet the Accounts Officer on [MeetDate]. Further steps will follow the fee rules published in the prospectus. — Principal, [School]
- Template 13 · WhatsApp, Hindi: अंतिम सूचना — [Name], Class [Class], Admission No. [Adm]। ₹[Total] (Fees ₹[Amount] + late fee ₹[Late]) [Due] से pending है। [Date1], [Date2] और [Date3] के रिमाइंडर के बाद भी पेमेंट नहीं हुआ है। कृपया [NewDate] तक पेमेंट करें ([Link]) या [MeetDate] को Accounts Officer से मिलें। — Principal, [School]
- Template 14 · SMS, English: [School] FINAL NOTICE: Rs [Total] for [Name] unpaid since [Due]. Pay by [NewDate]: [Link] or meet Accounts on [MeetDate].
Cheque bounce
- Template 15 · WhatsApp, English: Dear Parent, cheque no. [ChequeNo] of ₹[Amount] for [Name]'s fee was returned by the bank on [BounceDate] ([Reason]). Bank charges of ₹[Charge] apply. Please pay ₹[Total] online today: [Link], or bring a DD or cash to the office. — [School], [Phone]
- Template 16 · WhatsApp, Hindi: [Name] की Fees का cheque no. [ChequeNo] (₹[Amount]) bank ने [BounceDate] को return कर दिया है ([Reason])। bank charges ₹[Charge] लागू होंगे। कृपया आज ₹[Total] online pay करें: [Link], या office में DD या cash जमा करें। — [School], [Phone]
Installment plan
- Template 17 · WhatsApp, English (plan confirmed): Thank you for speaking with us. [Name]'s outstanding ₹[Total] will be paid in [N] installments: ₹[Inst1] by [D1], ₹[Inst2] by [D2]. Late fee stays paused while the plan is followed. First payment: [Link]. — [School]
- Template 18 · WhatsApp, Hindi (installment due): रिमाइंडर: [Name] की installment ₹[Inst] की due date [D] है। समय पर पेमेंट से late fee नहीं लगेगी। यहाँ pay करें: [Link]। — [School]
Payment received (close the loop)
- Template 19 · WhatsApp, English: Received ₹[Amount] for [Name] (Class [Class]) on [PaidDate] by [Mode]. Receipt No. [ReceiptNo] is attached. Balance for the session: ₹[Balance]. Thank you. — [School]
- Template 20 · WhatsApp, Hindi: [Name] (Class [Class]) की ₹[Amount] की पेमेंट [PaidDate] को [Mode] से मिल गई है। Receipt No. [ReceiptNo] attached है। इस session का balance: ₹[Balance]। धन्यवाद। — [School]
What separates a reminder that collects from one that annoys
Three India-specific rules. First, WhatsApp business messages go out only in formats approved in advance, and SMS needs your sender ID and message text registered under DLT — so the template you choose has to be fixed once and reused, not retyped each month. Second, offer Hindi (or your state language) to every family that has not chosen English; in Tier-2 and Tier-3 towns the Hindi version is read first and paid faster. Third, never post defaulter names in the class WhatsApp group — it is the fastest way to turn a late payer into a parent who leaves at the end of the year. One reminder per parent per day is the ceiling.
How to run this without a clerk typing 300 messages
- Fix the data first. Every student has a working parent mobile, every fee slip has a due date, and discounts or sibling concessions are applied before the reminder goes — a wrong amount is worse than no reminder.
- Pick one schedule and write it down. The 7/3/1-days-before and 0/3/7/15/30-days-after cadence above is a sensible default; change it once a term, not once a week.
- Put the live amount and the link inside the message. If your software cannot merge each child's current dues and a payment link into the text, the template is decoration.
- Skip anyone who has paid. The balance must be rechecked at the moment of sending, not when the batch was prepared that morning.
- Use WhatsApp first, SMS as the fallback, email for the formal notice. WhatsApp gets read; SMS reaches phones without data; email creates the paper trail.
- Track what each reminder recovered. Money collected within 7 days of a reminder, by class and by stage, tells you which touch to keep and which to drop.
- Escalate people, not messages. After day 15, a phone call from the class teacher or the accounts officer collects more than a fourth template ever will.
Where most school software stands
Most school management systems in India — Teachmint, Vidyalaya, Fedena, Entab, MyClassboard, Campus 365, Edunext — can send some form of fee reminder. The differences that matter are narrower than the feature lists suggest: whether the message carries a live per-child amount, whether it carries a payment link, whether it stops on its own when the parent pays, and whether you can see how much each reminder recovered. Ask any vendor to show you a reminder that went to a real parent and the payment that followed it.
What fee reminders cost
A WhatsApp business message or a DLT-registered SMS costs a fraction of a rupee. A 1,000-student school running the nine-touch schedule above on one channel sends roughly 4,000–6,000 messages a term (most families never reach the later touches), which is a few thousand rupees against the lakhs it brings forward. Vendors differ on who pays for it: some bundle messaging into the annual price, some bill per message, and some charge separately for setting up the WhatsApp channel. Get the per-message rate and the setup cost in writing before you sign.
Where Inkwelly fits
Inkwelly sends fee reminders on WhatsApp, SMS and email automatically, on a schedule the school picks, and every message carries the child's live outstanding amount and a payment link that works with UPI, cards and net banking through Razorpay. The tone moves from gentle before the due date to firm and then final as the days pass, a parent who has paid is skipped at the moment of sending, and the receipt goes out on its own once the money lands. Late-fee rules — per day, per month or a flat amount, with grace days — are set once and applied without the clerk touching a calculator. All modules are included in one price of ₹49–₹199 per student per year, go-live is the next working day, and you can see how a payment link changes collection speed or explore the Student Fee module.
“A polite message without a number creates a question. A message with the amount, the date and a link creates a payment.”
Decide this before the next fee cycle
Pick the schedule, pick the templates, translate them once into Hindi or your state language, and fix the parent-mobile data. Then run one full cycle and measure a single number: how much was collected within seven days of each reminder. If that number does not move, the problem is not the wording — it is that the message is not carrying the amount, the date and the link. Fix that, and the same 20 templates will do the collecting for you.
See automated fee reminders on a real fee cycle
Bring one class's dues. We will show the schedule, the messages and the payment that follows — in 30 minutes.
Frequently asked
8 questionsWhat should a school fee reminder message to parents include?
The child's name and class, the exact outstanding amount, the due date as a date, what the fee is for, a payment link or UPI option, the late fee that applies after the date (if your fee structure publishes one), and the school's name with a phone number. One action per message: pay, or call.
How do I write a polite fee reminder message to parents?
Lead with the fact, not the emotion: "The Term 2 fee of ₹12,000 for Aarav (Class 4-B) is due on 10 October. Pay here: [link]." Add "Please ignore if already paid" only in the first reminder. Politeness comes from precision and a phone number to call, not from a longer greeting.
What is a good fee due message for parents in Hindi?
नमस्ते, [Name] (Class [Class]) की Fees ₹[Amount] की due date [Due] है। इस link से पेमेंट करें: [Link]। अगर पेमेंट हो चुका है तो ignore करें। — [School]. Keep school and product words (Fees, Class, link, receipt) in English — that is how parents in Tier-2 and Tier-3 towns actually read them.
How many days before the due date should a school send a fee reminder?
Seven, three and one day before the due date, then on the due date itself. Add firm reminders at 3 and 7 days late and a final notice at 15 and 30 days. Most parents pay in the last three days before the due date or the first ten days after it, so those touches matter most.
Can schools send fee reminders on WhatsApp?
Yes. Schools send fee reminders through the WhatsApp Business platform using message formats approved in advance, which is why the wording should be fixed once and reused. WhatsApp reminders are read far more often than SMS and can carry a tap-to-pay link; keep SMS as the fallback for phones without data.
What should a final fee notice to parents say?
Student name, class and admission number; the outstanding amount split into fee and late fee; the original due date; the dates of earlier reminders; a last date to pay with a payment link; and the next step exactly as published in your fee rules (a meeting with accounts, an installment plan). Nothing that is not already in the prospectus.
What message should a school send when a parent's cheque bounces?
Send it the same day: the cheque number and amount, the date and reason the bank returned it, the bank charge that applies, the new total, and a fresh online payment link plus the option of a DD or cash at the office. Keep it factual — most bounces are timing errors, not intent.
Does Inkwelly send fee reminders to parents automatically?
Yes. Reminders go out on WhatsApp, SMS and email on the school's chosen schedule, each carrying the child's live outstanding amount and a Razorpay payment link. Parents who have already paid are skipped at send time, tone escalates from gentle to firm to final, and the receipt is sent automatically once payment lands.
You might also like
8 readsSee Inkwelly on your school
30-minute demo. We open your current ERP with you and load your data into Inkwelly on the call. Dated go-live plan by the end of it.