Back to Blog
How-To Guides

How to Check Your Child's School Fees Balance Online in Uganda

Learn how to check your child's outstanding school fees balance online using DesisPay. No more visiting school or calling the bursar — check anytime from your phone.

GA

Grace Atim

Education Specialist10 min read
A parent checking their child's school fees balance on the DesisPay app in Uganda

The Problem: Not Knowing How Much You Owe

One of the most frustrating experiences for Ugandan parents is not knowing their child's exact school fees balance. Traditionally, finding out how much you owe has involved:

  • Making a trip to the school specifically to ask the bursar
  • Calling the school office repeatedly, often getting no answer
  • Waiting for the school to send a fees slip at the beginning of term
  • Relying on your child to bring home a balance statement (which children frequently forget or lose)

This lack of transparency creates stress, leads to misunderstandings between parents and schools, and makes financial planning difficult. Parents who want to pay in instalments are especially affected because they need to know their remaining balance at all times.

DesisPay solves this problem completely. With the DesisPay platform, parents can check their child's school fees balance online at any time, from any device, without calling anyone or visiting the school.

"Before DesisPay, I had to call the school bursar every month to check my balance. Now I open the app and see everything — what I have paid, what I owe, and the breakdown. It is a game changer." — Parent, Wakiso District

Why Real-Time Balance Information Matters

Having instant access to your child's fees balance offers several important benefits:

  • Better budgeting — You can plan your monthly or termly finances around the exact amount you owe.
  • Instalment tracking — If you are paying in instalments, you always know where you stand.
  • Dispute prevention — You have a clear, shared record that both you and the school can see.
  • Peace of mind — No more guessing, worrying, or making unnecessary trips to school.
  • Timely payments — When you can see your balance easily, you are more likely to pay on time.

How DesisPay Tracks School Fees Balances

To understand how the balance checking works, it helps to know how DesisPay manages school fees behind the scenes.

When a school registers on DesisPay, the school's finance team enters the fees structure for each term and class. This includes:

  • Tuition fees
  • Boarding fees (for boarding students)
  • Lunch fees (for day scholars with lunch programmes)
  • Activity fees (sports, clubs, trips)
  • Examination fees
  • Any other charges defined by the school

Each student is assigned a Student Code, which links them to their fees account on DesisPay. Every time a parent makes a payment — whether through MTN Mobile Money, Airtel Money, bank transfer, or any other supported method — the payment is recorded against that Student Code and the balance is updated in real time.

What the Balance Dashboard Shows

When you check your child's balance on DesisPay, you will see:

  • Total fees for the term — The full amount charged by the school
  • Total amount paid — The sum of all payments you have made
  • Outstanding balance — The remaining amount you owe
  • Payment breakdown — A list of every individual payment with dates, amounts, and payment methods
  • Fee breakdown by category — Tuition, boarding, lunch, and other charges separated clearly
  • Term and year — The specific academic term and year the balance applies to

Step-by-Step: How to Check Fees Balance on the DesisPay App

The easiest way to check your child's school fees balance is through the DesisPay mobile app. Here is how to do it.

Setting Up Your Account (First-Time Users)

If you have never used DesisPay before:

  1. Download the DesisPay app from the Google Play Store (Android) or Apple App Store (iOS).
  2. Open the app and tap "Sign Up."
  3. Enter your phone number — Use the number the school has on file for you if possible.
  4. Create a password — Choose something secure but memorable.
  5. Verify your phone number via the SMS code sent to you.
  6. Add your child by entering their Student Code. You can add multiple children if you have more than one enrolled in DesisPay-registered schools.

Checking the Balance

Once your account is set up:

  1. Open the DesisPay app and log in.
  2. You will see your dashboard with a summary of all your children's fees status.
  3. Tap on your child's name to view their detailed fees information.
  4. The fees balance screen will display the total charged, total paid, and outstanding balance.
  5. Scroll down to see the detailed payment history and fee breakdown by category.
  6. To check a different term, use the term selector at the top of the screen to switch between current and previous terms.

Simplify Your School Fee Payments Today

Join hundreds of schools and thousands of parents using DesisPay for seamless, secure school fee management across Uganda.

Get Started Free

Alternative Methods: Checking Balance Without the App

Not every parent has a smartphone or consistent internet access. DesisPay provides alternative ways to check your child's fees balance.

Via USSD (No Internet Required)

  1. Dial the DesisPay USSD short code from any phone (MTN or Airtel).
  2. Select "Check Balance" from the menu.
  3. Enter your child's Student Code.
  4. The system will display the outstanding fees balance on your screen.
  5. You will also receive an SMS with the balance details for your records.

This method works on any phone — including basic feature phones — and does not require internet access. It is ideal for parents in rural areas with limited connectivity.

Via SMS

Some schools configure DesisPay to allow balance inquiries via SMS:

  1. Send an SMS with the text BAL [Student Code] to the DesisPay short code number.
  2. You will receive a reply SMS with the student's name, school, and current fees balance.

Check with your child's school to confirm if SMS balance checking is enabled.

Via the DesisPay Website

If you do not have the app but have access to a web browser:

  1. Visit desispay.com on any device.
  2. Log in with your phone number and password.
  3. Navigate to your child's fees summary.
  4. View the balance, payment history, and fee breakdown.

By Calling DesisPay Support

If all else fails, you can call the DesisPay parent support line. Have your child's Student Code ready, and the support agent will look up the balance for you and provide it over the phone.

Understanding Your Fees Statement

When you view your child's fees information on DesisPay, you may see various categories and line items. Here is what they typically mean:

  • Tuition — The core academic instruction fee. This is usually the largest component.
  • Boarding — Accommodation and meals for boarding students. This does not apply to day scholars.
  • Lunch Programme — Meals provided at school for day students who participate.
  • Development Fund — Contributions toward school infrastructure and improvements.
  • Examination Fees — Charges for internal exams, mock exams, or national exam registration (P.7, S.4, S.6).
  • Activity/Co-curricular Fees — Sports, music, drama, clubs, and other extracurricular activities.
  • Transport — If the school provides a bus or van service.
  • Uniform — If uniform costs are included in the school fees package.

Not all schools charge all of these categories. The specific fee items you see depend on your child's school and the class they are in. DesisPay only displays the categories that your school has configured.

What to Do If the Balance Seems Wrong

If you believe the displayed balance is incorrect:

  1. Check your payment history on DesisPay to ensure all your payments are recorded.
  2. Compare with your personal records — bank statements, MTN MoMo or Airtel Money transaction messages.
  3. Contact the school bursar and share your DesisPay payment history. The bursar can view the same information from the school's DesisPay dashboard.
  4. Contact DesisPay support if you find a discrepancy. The team can investigate and reconcile any missing payments using transaction IDs.

How Schools Benefit When Parents Check Balances Online

While this guide focuses on the parent's perspective, it is worth noting that schools also benefit enormously from parents being able to check balances online:

  • Fewer phone calls and office visits — The bursar's office is freed up from constant balance inquiries.
  • Fewer disputes — When both parties can see the same data, misunderstandings are rare.
  • Faster fee collection — Parents who can see their balance are more likely to pay promptly.
  • Better financial planning — Schools can track expected income versus collected income in real time.
  • Reduced paperwork — No more printing and distributing paper fee statements.

A Note for Schools Not Yet on DesisPay

If your child's school is not yet using DesisPay, you will not be able to check balances online through the platform. However, you can:

  • Encourage the school to register. DesisPay offers free onboarding and training for schools.
  • Share this article with the school administration to show them the benefits.
  • Visit desispay.com for more information on how schools can join the platform.

Frequently Asked Questions About Checking School Fees Balance

How often is the balance updated? The balance is updated in real time. As soon as a payment is processed through DesisPay, the balance reflects the new amount within seconds.

Can I check the balance for previous terms? Yes. DesisPay stores historical data for all terms. You can switch between terms on the app or website to view past balances and payments.

Can both parents check the balance? Yes. Multiple guardians can be linked to the same student on DesisPay. Each guardian can log in with their own account and view the same balance information.

Is there a fee for checking the balance? No. Checking your child's school fees balance on DesisPay is completely free, whether you use the app, website, USSD, or SMS.

What if I do not know my child's Student Code? Contact your child's school administration or bursar. They can provide the Student Code. You can also check any previous payment receipt from DesisPay, which includes the code.

Can I set up alerts for when fees are due? Yes. DesisPay allows you to enable notifications for fee deadlines, balance reminders, and payment confirmations. You can configure these in the app settings.

Take Control of Your School Fees Today

Knowledge is power, and knowing exactly how much you owe in school fees at any given moment gives you the power to plan, budget, and pay with confidence. DesisPay puts this information at your fingertips, available 24 hours a day, 7 days a week.

No more uncertainty. No more awkward calls to the bursar. No more surprise balances at the start of term. With DesisPay, you are always informed and always in control.

Download the DesisPay app today and link your child's Student Code to start checking your fees balance online. It takes less than 2 minutes to set up, and the peace of mind lasts all term.

"The first time I checked my child's balance on DesisPay, I was amazed at how detailed it was. Every payment I made was there, with dates and receipt numbers. This is how school fees should work." — Parent, Mbale District

Ready to Transform Your School's Payment System?

DesisPay makes school fee collection effortless for administrators and stress-free for parents. Start your journey today.

GA

Written by

Grace Atim

Education Specialist

Get Started Today

Ready to Transform
Your School?

For Schools

Onboarded in as little as 5 days.

For Parents

Pay fees instantly via mobile app.

For Partners

Discuss integration opportunities.