Low Lunch Balance Reminders: Templates, Thresholds and Cadence
Every dollar of meal debt was, a week earlier, a low balance nobody mentioned. The reminder is the cheapest intervention in child nutrition and the one most districts run badly — wrong threshold, wrong channel, wrong person, or once a month when it needed to be twice a week. This is the threshold table, the cadence, the channel arithmetic, and ten scripts.
| Grade band | Typical lunch price | First reminder at | Second reminder at | Final reminder at | Cadence | Best channel |
|---|---|---|---|---|---|---|
| Elementary | $2.75–$3.25 | $15 (about 5 meals) | $8 | $0 | Every 3 school days | SMS to payer |
| Middle | $3.00–$3.75 | $18 | $10 | $0 | Every 3 school days | SMS to payer |
| High | $3.25–$4.25 | $25 (a la carte spend) | $12 | $0 | Every 2 school days | SMS to payer + student email |
| Multi-sibling account | Combined | $15 × siblings | Half of first | $0 | Every 3 school days | SMS to all guardians |
| Auto-replenish enabled | Any | On card failure, same day | +2 days | +5 days | Immediate | SMS + email |
| New enrolment, no funds | Any | Day 1 | Day 3 | Day 5 | Front-loaded | Voice + SMS |
| Returning from a break | Any | 2 days before return | Return day | +3 days | Seasonal | SMS |
The high-school row is different for a reason: a la carte spending is unpredictable and a student can move from a comfortable balance to negative in two days. The auto-replenish row is the highest-value trigger in the table — a failed card is the single most common cause of an unexpected negative balance in a household that has no financial difficulty at all, and it is also the easiest to fix.
What the reminder should say, and what it should not
A low-balance reminder has one job: get an adult to add money before the balance goes negative. It is not a policy communication and it should not read like one.
Include four things. The student first name, so the adult knows which of their children this is about. The current balance and the date it was calculated. A payment link that works on a phone. And an approximate number of meals remaining, because “$8.25” means nothing and “about three lunches” means something.
Leave out three things. Any reference to consequences — there are none yet, and introducing them here makes the negative-balance letter, when it comes, less credible. Any reference to district policy. And any wording that implies a judgement about the family’s finances.
One thing to include that most districts omit: a single line offering the free and reduced-price meal application, phrased as information rather than as a suggestion about their circumstances. “Applications can be submitted at any time of year” is neutral and it converts.
Standard SMS, 160 characters. [DISTRICT]: [STUDENT]'s meal balance is $[AMT], about [N] lunches left. Add funds: [URL]. Meal benefit applications open all year: [URL2]
Card-failure SMS. [DISTRICT]: the card on [STUDENT]'s meal account was declined on [DATE], balance $[AMT]. Update it at [URL] to keep auto top-up running.
Spanish. [DISTRITO ESCOLAR]: el saldo de la cuenta de comidas de [ESTUDIANTE] es $[CANTIDAD], aproximadamente [N] almuerzos. Agregue fondos en [URL]. Las solicitudes de comidas gratis o a precio reducido se aceptan todo el año: [URL2]
60-second voice, used only at the $0 rung. This is a message from [DISTRICT] Child Nutrition Services about [STUDENT FIRST NAME]'s meal account. The balance is now zero, so the next meal will put the account into the negative. You can add funds at [URL] or by calling [PHONE]. [STUDENT FIRST NAME] will still be served the same meal as everyone else either way. If you would like to apply for free or reduced-price meals, applications are accepted at any time of year and we can help you complete one over the phone on [PHONE]. Thank you.
The channel arithmetic, done honestly
Reminder cadence is a budget question before it is a policy question, so do the sum before you set the cadence.
Take a district with 9,000 households, of which roughly 12% are below threshold in a given week — about 1,080 sends. At a conservative planning figure of one cent per SMS segment, a weekly reminder to that group costs about $11 a week, or roughly $400 across a school year. Voice is materially more expensive per contact and is worth reserving for the $0 rung and for households with no working mobile number. Email is effectively free and is read by a minority of the households you most need to reach.
That arithmetic is why the cadence table above recommends SMS every two or three school days rather than a weekly email: the cost difference across a year is smaller than the cost of a single family reaching −$60.
Cost preview before the send, not after. Kastr’s composer shows a live per-channel dollar estimate and the reach count as you tick channels, so you see what a 1,080-household voice call costs before you authorise it rather than in next month’s invoice. Pricing is $3.50 per student per year under 5,000 students, $3.25 from 5,000 to 14,999 and $3.00 at 15,000 and above — one tier, everything included, no per-message fees on top and no add-on modules. Note the limit that applies here: audience resolution is specific people or everyone, so the below-threshold list comes from your point-of-sale system, not from a filter inside Kastr.
Who gets the message, and the consent question underneath it
Meal accounts have a payer, and households have guardians, and they are frequently not the same set of people. Sending only to the payer of record misses the parent who actually has the phone; sending to everyone attached to the student annoys a separated household and occasionally reveals a payment situation to someone who was not part of it.
The workable rule: low-balance reminders go to the payer of record plus any guardian who has opted into financial notifications. Negative-balance notices, which carry more weight, go to the adult of record. Where custody is contested, follow the enrolment record and nothing else.
Then there is consent. A recurring automated text about a financial account is not the same category as an emergency notification, and 10DLC and TCPA practice around it is stricter than most districts assume. Two operational requirements: capture and store consent per contact point rather than per person, and honour opt-outs on the specific number that opted out rather than on the household.
Kastr models this at the right grain. A contact point carries both a validation state and a consent state, plus its source and rank, so a number that has never been confirmed and a number that has withdrawn consent are distinguishable states rather than one undifferentiated flag. A person is a single identity with effective-dated roles, so the same adult who is a guardian at one school and an employee at another is one record, not three.
Ten variants, briefly
The ten scripts differ by trigger, not by tone. Use the trigger to decide the channel and the urgency.
- $15 threshold. Informational SMS. No follow-up for three school days.
- $10 threshold. Same content, adds the approximate meals-remaining count.
- Five meals remaining. Better than a dollar figure for elementary families. Use instead of, not as well as, the dollar threshold.
- Three meals remaining. Adds the payment-plan and application line.
- $0. The only rung that justifies a voice call. Explains what happens next in one sentence.
- Auto-replenish failed. Same-day, SMS and email, and it must say the card was declined rather than that the balance is low, because the family will otherwise assume they have already paid.
- Prepay expiring. For districts where prepaid balances lapse. Send twice, two weeks and two days out.
- Sibling-shared account. Names all children on the account, gives one combined figure.
- New enrolment, first funding. Front-loaded and warm; this family has not used the system before and does not know the URL exists.
- Break top-up. Sent two days before return from a long break, when nobody is thinking about lunch money.
Questions people actually ask
What balance should trigger the first low-balance reminder?
Roughly five meals of runway, which at typical prices means about $15 at elementary and $18 to $25 at high school where a la carte spending is faster and less predictable. Setting the trigger lower than three meals leaves no time for a family to act between the message and the negative balance, which defeats the point. Setting it much higher trains people to ignore the messages.
How often can we text meal-balance reminders without TCPA consent problems?
Frequency is the smaller half of the question; the larger half is whether you hold consent for that number for that category of message. Record consent per contact point rather than per household, honour an opt-out on the number that sent it, and keep the cadence to what a reasonable person would call useful — every two to three school days while below threshold, stopping as soon as the balance recovers. Take your own counsel’s view on the consent basis for financial messaging; it is not the same analysis as emergency notification.
Should low-balance reminders go to every guardian on the account or only the payer?
Payer of record plus any guardian who has opted in. Sending to everyone attached to the student looks helpful and occasionally discloses a payment situation across a separated household. Sending only to the payer misses the adult who actually reads texts. Where custody is contested, follow the enrolment record exactly and do not exercise judgement.
Does a low-balance reminder count toward our USDA unpaid meal charge policy notice requirements?
No. The annual household notification of the written unpaid meal charge policy is a separate, specific obligation and a balance reminder does not satisfy it. Keep them apart: the policy notification goes out once a year to everyone, is retained with evidence of distribution, and describes the rules. The balance reminder is operational, goes to a small changing list, and describes one account.
Do low-balance reminders actually reduce meal debt?
They reduce the share of debt that comes from inattention, which in most districts is the majority of it. What they do not touch is the debt that comes from households who cannot pay, and chasing that group harder produces nothing except distress. The reminder programme should therefore always carry the benefit-application line, and the district should treat a household that stays below threshold after three reminders as an application lead rather than a collections problem.
One price. Every feature. Locked for three years.
$3.50 per student per year under 5,000 students. No tiers, no add-on modules, no per-message fees. Published on the site because you should not have to book a call to learn a price.