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.
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.
Replace "regno" with your child's registration number.
Pay on fees.ng
Visit fees.ng and search for your child's name or registration number to pay online.
- 1Go to fees.ng and click "Make Payment".
- 2Click "Start", then select "I am a Student".
- 3Type your child's name or registration number, then follow the prompts to complete payment.
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 PortalOther 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.
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.
