How to set up school meals

Pupil Asset MIS users can manage school meals, including meal registration and payments.

Navigate to Admin > School Options > MIS Options and switch on School Meals and Use Meal Registers to enable the school meal features.


Now go to Office > School Meals > Meals

Use Add New Meal to create a new meal e.g. Hot Dinner, Jacket Potato, Vegetarian etc. 

You are able to set different prices for the same meal, dependent on whether this is being taken by a staff member or a pupil. You can also add photographs or images to the meals if you wish. Make sure each meal option is ticked as Current and Show on Register.




If your school wants to allow parents to book their children’s meals in Advance, using the Pupil Asset Parent App, you will need to carry out some additional steps.

Navigate back to Admin > School Options > MIS Options and in the Parental Options Section switch on Parents can choose lunches. You are also able to select a booking cut-off time in this menu.

Parents will then be able to book meals for up to three weeks in advance for their children.

Packed Lunches

There is no need to add 'Packed Lunch' or 'Brought own meal' into Pupil Asset as the system assumes that if a child is present and has no hot meal chosen then they have brought a packed lunch in from home.


Free School Meals/UIFSM

If a pupil's profile has FSM/UIFSM details recorded, the specified cost of the meal will be over-ridden and charged at £0.00.  It will be highlighted in the register to make it clearly visible. 


How to record school meals

Using the Meal Register – Teacher Registration

This is a quick and simple way to allow your teachers or TAs to register your pupils and record their meals at the same time each morning. As well as being able to use ' A ' to mark all children as present, or marking the pupils with / (present) or L (late) , teachers also have numerical options representing meal choices (as per the meals set-up).

When the teacher uses a number instead of a registration code, the pupil will be both marked as present and given the associated meal. When the register is saved, the pupils' attendance and meal choices are saved, they can then be viewed by the office staff. 

Recording meals from Office > School Meals


If Meal Registers are switched off, meals need to be recorded by the office staff.  Navigate to Office > School Meals > Meal Reports & Register  to use the meal register. 

This system works in almost exactly the same way as the Master Register . You can click and drag vertically and horizontally and select the meals from a list. The cells will change colour based on the pupils' details - a colour key is provided in the Display Options.


This is also where you will manually cancel meals from the system. (link to refund document).

How do staff pick their meals?

A widget automatically appears on staff Dashboards for teachers to select their own meals.  Alternatively, office staff can complete staff meals manually from the Office tab as above.


How to find out meal totals and print them 

Go to Office > School Meals > Meals reports and Register.

In the Display Options you will see the Meal Summary and Financial Summary tick boxes.

The Meal Summary will break down, meal by meal, all the totals between the dates specified in the Display Options. It shows you how many were free, how many were staff meals, how many children missed lunch due to absence, and how many brought their own lunch.


The Financial Summary will give you a basic breakdown of pupil and staff meals taken, paid and outstanding over the date range selected in the Display Options.


If your kitchen needs to know any dietary requirements and allergies for pupils or staff members you can switch on the Show diet & allergy cols in the Display Options. Not only will additional columns appear throughout the meals register, but a summary table will also be displayed at the bottom of the page.


For more information on setting up payment options, see ' How to manage payments

Explore this section

Related pages

For an instant idea of cost, use our simple widget tailored to your needs.

CALCULATE COST