School payments

Terms and conditions changes
Terms and conditions of using our school payments system are changing to align with General Data Protection Regulation (GDPR). If you use the system these changes will affect you and you will have to consent to them to continue using the system.
Any users who are under 12 years old will no longer be able to hold an account. This means that if you created an account in your child’s name, you will no longer be able to access the system with these credentials as the account will be deleted. You will need to create a new account under your own details. You will then have to contact your child's school to request a code. The code will let you link the new account with your child's details.

Our schools run a cashless payment system for school meals and some activities offered in practical classes at secondary, such as home economics or technical subjects. More payment options will be available in the future. You can manage and top up your child's account online:

If you can't make online payments, we will continue to accept cash or cheques.

How to register

To make school payments online you need to use myAberdeenshire. If you don't already use myAberdeenshire, you can create a myaccount account. After registering, you need to link your child to your account.

Create myaccount account

You will need to register for a myaccount account to access myAberdeenshire and make online school payments. Select 'Register', then 'Create a new account'. If you would like to register using your National Entitlement Card (NEC) select 'Register with your NEC'. If you have a school payments login and use the same email address when registering for myAberdeenshire, we will link the two accounts.

You will receive a temporary password by email. It will also include a link that you will need to access to sign in and choose a new password.

Link your child to your account 

New and existing users who already use myAberdeenshire will need to link their children to their account before they can make school payments. To do this, sign in to school payments.

Once signed in, you will need to enter your child's account reference on the 'link account' page. You can find the reference number in the letter from your child's school. If you can't find it, please get in touch with the school or contact us.

If you have more than one child, you can choose to 'link further children'. You will only need to link each account once.

If you are an existing school payments user, you will need to enter your school payment password. This will automatically link your accounts.

How to make school payments

If your child qualifies for free school meals, the system will recognise this and allow you to make meal selections. 

Sign in to myAberdeenshire and select school payments. You will be able to see payment options relevant to your child and add choices to the basket. When you are ready, proceed to the check out to make a secure card payment. Once your payment is complete, we will send you a receipt by email

Meal choices

Parents of both primary and secondary pupils can view their children’s account balances, daily meal choices and spend history online.


If you need assistance with registering or making online school payments, phone our contact centre on 03456 081202.

Help us improve