The Easiest Way to
Pay School Fees in Uganda.
With DesisPay, parents pay school fees using MTN Mobile Money, Airtel Money, bank transfer, or card — all they need is their child's unique student code. Schools receive instant confirmation and automatic reconciliation.
Pay School Fees in 3 Simple Steps
No bankslips, no account numbers, no paperwork. Just total convenience.
Get Your Student Code
Every student registered on DesisPay receives a unique code. This is the only thing parents need to make a payment.
Pay Using Any Channel
Choose MTN, Airtel, the DesisPay app, our website, or walk into any partner bank branch or agent point.
Instant Confirmation
Both the parent and the school receive an SMS confirmation within seconds. Payment is automatically reconciled.
Every Payment Channel.
One Student Code.
MTN Mobile Money
Dial *165*80#
Select school fees, enter student code and amount. Confirm with PIN.
Airtel Money
Dial *185*6#
Select school fees, enter student code and amount. Confirm with PIN.
DesisPay Mobile App
Google Play / App Store
Search for your child, enter amount, and pay via mobile money or card.
DesisPay Website
desispay.ug
Visit click 'Pay Fees,' enter student code, and complete payment.
Bank Branch / Agent
Any Partner Bank
Provide the student code and amount. No bankslip required.
Bank Mobile App
Integrated Apps
If your bank is a DesisPay partner, pay directly from the bank's app.
Schools: Collect Fees Smarter, Not Harder.
Automatic Reconciliation
Every payment automatically matches to the correct student, class, and fee category.
Real-Time Dashboard
See payments as they happen. Track collection rates and identify defaulters instantly.
Automated Reminders
Send SMS reminders to parents with outstanding balances. Reduce late payments.
Ready to upgrade?
Join the hundreds of schools already collecting fees with DesisPay.
Frequently Asked Questions
Can I pay school fees for any school in Uganda through DesisPay?
You can pay fees for any school that has registered on the DesisPay platform. If your school is not yet on DesisPay, you can request them to sign up, or contact us and we will reach out to the school.
What if I enter the wrong student code?
DesisPay validates the student code before processing any payment. You will see the student's name and school for confirmation before you authorize the payment.
Are there any charges for paying school fees through DesisPay?
Standard mobile money transaction fees may apply depending on your provider. DesisPay does not charge parents additional fees for making payments.
How quickly does the school receive the payment?
Payments are processed and reconciled in real time. The school can see the payment on their dashboard within seconds of confirmation.