Last Updated: 22 October 2021

School fees

Use our fees checker to find out the monthly fees for Singapore Citizens, Permanent Residents or international students.

Your child's monthly school fees will differ based on their nationality and the type of school they attend.
Note:
  • These schools and institutions charge varying fees: Independent schools, specialised independent schools, Special Education (SPED) schools, specialised schools, polytechnics, the Institute of Technical Education (ITE) and Arts Institutions. Visit their respective websites for the latest fee information.
  • The Association of Southeast Asian Nations (ASEAN) countries include Brunei Darussalam, Cambodia, Indonesia, Lao PDR, Malaysia, Myanmar, the Philippines, Singapore, Thailand, and Vietnam.

Check your child's school fees

How to pay

You can pay the fees in the following ways:

GIRO

For DBS/POSB and OCBC account holders, you can join the GIRO scheme through your respective online banking portals.

1.Select billing organisation:

  • 'MOE' for DBS/POSB accounts.
  • 'Ministry of Education' for OCBC accounts.

2.Use your child's student ID as the direct debit authorisation reference number.

3.Do not set any deduction limit.

Alternatively, DBS/POSB account holders can also join the GIRO scheme through our online form. You will need to log in using your SingPass.

Other bank account holders can complete a GIRO application form, and submit the original signed form to your child's school.
Note:
  • Child Development Account (Baby Bonus Scheme) and Industrial and Commercial Bank of China (ICBC) account cannot be used.
  • The deduction of school fees will be reflected as "MOE" in your bank book or current account statement.
  • This GIRO instruction will continue as long as your child remains in a government or government-aided school.

SGQR

  1. Launch your preferred payment app from those shown in the bill.
  2. Scan the SGQR.
  3. Check that you are paying to 'Ministry of Education'.
  4. Follow the on-screen instructions.

The SGQR code is unique to each bill. Always use the SGQR code on the latest bill so that your payment will be updated promptly.

SAM

SAM Mobile

  1. Download SingPost SAM mobile app from App Store or Google Play.
  2. Create and log into your SAM account.
  3. Select 'Payments' on the side menu.
  4. Select ‘Education’, followed by 'Ministry of Education'.
  5. Select the type of bill.
  6. Follow the on-screen instructions.

SAM Web

  1. Visit https://www.mysam.sg.
  2. Create and log into to your SAM account.
  3. Select 'Payments'.
  4. Select 'Ministry of Education' under Education.
  5. Select the type of bill.
  6. Follow the on-screen instructions.

SAM Kiosk

  1. Locate your nearest SAM kiosk at https://www.singpost.com/locate-us.
  2. Create and log into your SAM account.
  3. Select 'Payments'.
  4. Select 'Ministry of Education' under Education.
  5. Select the type of bill.
  6. Follow the on-screen instructions.
Cash, cheque or cashier's order
You can pay by cash, cheque or cashier’s order at the school. Cheque payment or cashier's order should be made payable to ‘Ministry of Education’.

Please indicate the student’s name, UIN and school name on the reverse side of the cheque. If your cheque is for more than one student, please state the amount for each student.
Note:
As a Singapore Citizen student, you may choose to pay the second-tier miscellaneous fees from your Edusave account. Complete the online Edusave Standing Order form with either parent's SingPass login.

These modes are applicable for fee payment to primary schools, secondary schools, junior colleges and Millenia Institute. They do not apply for fees payable to MOE Kindergarten, SPED schools, independent schools, polytechnics and the ITE. Visit their respective websites for payment information.