Student Attendance Calculator Guide for MDM

How to count present children correctly and turn attendance into the day's meal.

Why Attendance Drives the Calculation

Every figure in a day's Mid Day Meal report flows from one number: how many children actually ate. The cooking cost, the rice required and the quantity of every ingredient are all calculated per present child, not per enrolled child. Getting the attendance count right is therefore the single most important step in daily MDM record-keeping.

Count Present, Not Enrolled

Enrolment is the total number of children on the school roll; it decides how many cooks you can engage and how much grain you draw. But the daily meal is calculated on the children physically present and served on that day. Counting enrolled children instead of present ones is the most common mistake and leads to a mismatch between stock consumed and stock reported, which auditors notice quickly.

Count by Category

Because rice quantity and cooking cost differ between class groups, attendance should be recorded separately for each: Balvatika, Primary (I–V), Upper Primary (VI–VIII) and, where the state serves a meal, High School (IX–X). A primary child is entitled to 100 grams of rice while an upper primary child gets 150 grams, so mixing the groups together produces the wrong grain figure.

Turning Attendance Into Quantities

Once you have the present count for each group, the maths is straightforward. Multiply the present children in each group by the per-child rice quantity to get total rice. Multiply the present children by the per-child cooking cost to get the day's cooking cost, then split that across pulses, vegetables, oil, condiments and fuel. Add the cost of any egg or nutrition laddoo served that day.

Using the Online Calculator

Doing this by hand for four class groups every morning is slow and error-prone. The PM POSHAN MDM Calculator lets you enter the present count for each group with simple plus and minus buttons; it then applies the correct rice quantity, cooking cost and menu for the chosen date and produces a clean class-wise report you can export. This removes arithmetic mistakes and makes your daily and monthly figures consistent.

Tips for Accurate Records

Take the count at the time of serving, keep the daily attendance register and the meal register aligned, and record the count immediately rather than from memory at the end of the day. Consistent, honest attendance recording protects the school during inspection and ensures children are neither under-served nor over-reported.

← Back to all articles  |  Open the calculator →