School Lunch Budget Calculator
Calculate school lunch spending for the academic year based on packed lunches vs canteen days.
Did this tool work for you?
How to use this calculator
Weekly lunch cost is calculated from the mix of packed and canteen days. Annual cost takes the average cost per lunch day in the weekly mix and multiplies it by the school days per year.
- 1
Enter the total number of school days in your academic year.
- 2
Enter the cost of a packed lunch and a canteen meal per day.
- 3
Enter how many days per week you use each option.
- 4
Read the weekly and annual costs, and savings compared to full canteen spending.
Frequently asked questions
What formula does the annual figure use?
The tool first adds the weekly cost: packed days × packed cost + canteen days × canteen cost. It then divides by the number of lunch days you entered (packed plus canteen) to get an average cost per lunch day, and multiplies by the school days in the year. With the defaults that is $18.00 ÷ 5 × 180 = $648.00.
Why is the weekly cost not simply multiplied by the number of weeks?
Because you enter school days per year directly, the tool uses that number instead of counting weeks. This lets a school with 200 days, or one with a shorter calendar, be modelled without working out term weeks. The weekly row is shown as a plain subtotal of your mix.
What happens if my packed and canteen days do not add up to 5?
The annual figure is based on the average cost per lunch day in your mix, applied to all the school days. With 2 packed and 2 canteen days at the defaults, the weekly cost is $15.00 but the annual cost is $675.00, because the average of $3.75 a day is applied across 180 days. The days you leave out of the mix are not priced at zero.
How is the savings figure worked out?
It is the all-canteen annual cost minus the mixed annual cost, and the tool never shows a negative value. If the canteen is cheaper than a packed lunch, savings display as $0.00 instead of a loss. With the defaults the savings are $810.00 − $648.00 = $162.00.
Do the all-packed and all-canteen figures depend on the mix?
No. All-packed is packed cost × school days and all-canteen is canteen cost × school days, regardless of how many days of each you entered. They act as the two extremes against which the mixed figure sits.
How should I estimate the packed lunch cost per day?
The tool takes whatever number you type, so add up what you typically spend on the ingredients and divide by the number of lunches. It cannot look up prices. The same applies to the canteen cost, which is a flat daily price in the model, with no discounts or subsidies.
Can I model several children or free-meal days?
Run the calculator once per child and add the results; the tool has no child counter. A day that costs nothing, such as a subsidised meal, can be modelled by entering 0 as the cost for that option, since zero is accepted. Blank fields fall back to 0 for costs and days, and 180 for school days.
Does the tool account for currency or holidays within the year?
The results carry a dollar sign, but the arithmetic is currency-neutral. Holidays, excursions and sick days are not modelled separately; they are covered only by the school-days number you enter, so subtract them yourself if you want them excluded.
School lunch budget: averaging packed and canteen days across a school year
From a weekly mix to an annual cost
The calculation moves in three steps. It prices one week from your packed and canteen days, converts that to an average cost per lunch day by dividing by the days entered, and multiplies by the school days per year. It also prices two reference years, one with every day packed and one with every day at the canteen, and reports the difference between the canteen year and your mixed year as savings.
Worked example: the default week
With 3 packed days at $3.00, 2 canteen days at $4.50 and 180 school days, the weekly cost is $18.00. The mixed annual cost is $648.00, against $540.00 if every day were packed and $810.00 if every day were canteen. Savings against the all-canteen year are $162.00. Each packed day replaces a $4.50 canteen day with a $3.00 lunch, a $1.50 difference, and 108 packed days a year make up the $162.00.
How the mix changes the annual figure
The first three rows use the default prices of $3.00 and $4.50 over 180 days; the last row changes prices and school days as noted in its first column. It shows how the weekly cost, the mixed annual cost and the savings behave as the mix changes.
| Plan | Weekly cost | Annual (mixed) | All packed | All canteen | Savings |
|---|---|---|---|---|---|
| 3 packed, 2 canteen ($3.00 / $4.50, 180 days) | $18.00 | $648.00 | $540.00 | $810.00 | $162.00 |
| 5 packed, 0 canteen (same prices) | $15.00 | $540.00 | $540.00 | $810.00 | $270.00 |
| 2 packed, 2 canteen (same prices) | $15.00 | $675.00 | $540.00 | $810.00 | $135.00 |
| 4 packed, 1 canteen ($4.00 / $7.00, 200 days) | $23.00 | $920.00 | $800.00 | $1400.00 | $480.00 |
Worked example: a longer year and a bigger price gap
With 200 school days, packed lunches at $4.00, canteen meals at $7.00, 4 packed days and 1 canteen day, the weekly cost is $23.00. That is $4.60 per lunch day on average, so the annual cost is $920.00. All-packed would cost $800.00 and all-canteen $1400.00, so the mix saves $480.00. The wider the price gap per day, the more each packed day is worth.
Using the numbers
Everything here follows from the prices and days you enter, so the tool is most useful for comparing two plans for the same child. Try changing one packed day to a canteen day and see how the annual figure moves, and remember that the result is a budget, not a record of what you will actually spend.
Learn more from an authoritative source:
WikipediaBaby Sleep Schedule Calculator
Calculate recommended daily sleep totals, nap counts, wake windows, and bedtime range for babies and toddlers.
College Savings Calculator by Birth Year
Project your university savings by the time your child turns 18, and see whether your monthly contributions will cover projected tuition costs adjusted for education inflation.
Baby Formula Cost Calculator
Estimate monthly and annual baby formula costs based on your baby's age, formula type, and feeding frequency.
Diaper Annual Budget Calculator
Calculate annual diaper spending by baby age, brand tier, and changes per day, including total cost to potty-training.
Allowance by Age Calculator
Calculate recommended weekly or monthly allowance for children based on age, chores, or a flat-rate system.
Child Height Predictor
Predict a child's adult height from parents' heights using the mid-parental height method.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →