For Families

Pay school fees with ease.

Fees are paid securely through fees.ng — no bank queues, no delays. Please review the deadline and payment steps below.

When to pay.

Parents are encouraged to pay school fees on or before the resumption of school. A minimum of one week is allowed for payment to be completed before term begins.

How to pay school fees.

The only payment method for school fees is fees.ng — available by USSD (even without a data network) or on the web.

No data network needed

Pay by USSD

Dial the code below on any phone to query your fees and pay via SMS response — perfect for areas without internet access.

Query fees*347*109*1*regno#
Confirm payment*347*109*2*regno#

Replace "regno" with your child's registration number.

Online

Pay on fees.ng

Visit fees.ng and search for your child's name or registration number to pay online.

  1. 1Go to fees.ng and click "Make Payment".
  2. 2Click "Start", then select "I am a Student".
  3. 3Type your child's name or registration number, then follow the prompts to complete payment.
Visit fees.ng

Where to find the registration number.

The regno is printed on the name tag attached to your child's envelope, or on the dashboard of the Student Portal after signing in.

Open Student Portal

Other fees (books and more).

Fees such as book fees are not paid through fees.ng. These are paid directly to the school's bank account by transfer. Please bring a printed copy of your payment evidence to the school when you resume.

Keep your transfer receipt — you will be asked to present it in print at the school office.

Never miss a deadline

Get a reminder before the deadline.

Leave your email and we'll send a reminder one week before the fee payment deadline each term, so you never pay in a rush.

Need help with a payment?

If you run into any difficulty paying your fees, our front desk and admissions team are happy to assist.

Contact Us