Collecting school fees should not become a full-time administrative exercise.
Yet for many schools, colleges, universities and training institutions, finance teams still spend considerable time following up with parents and students, confirming payments, sending reminders and answering questions about outstanding balances.
A parent may want to pay school fees but have no time to visit the school.
A student may need to confirm an outstanding balance while away from campus.
The accounts department may need to send reminders to hundreds or thousands of parents.
And once payments start coming in, the institution needs an efficient way to identify who has paid and communicate confirmation.
This is where USSD, M-Pesa integration and Bulk SMS can work together.
Instead of relying on physical visits, manual phone calls and individual messages, an educational institution can create a digital fee-collection process that allows parents and students to interact with the institution using their mobile phones.
MSpace provides USSD, Bulk SMS and M-Pesa integration services that can support this type of communication and payment workflow.
The Problem With Traditional School Fee Collection
Consider a school with 1,500 students.
If each student has one parent or guardian responsible for fees, the finance department could potentially be dealing with more than 1,000 payment relationships.
Now add:
Termly fee reminders
Balance enquiries
Payment confirmations
Outstanding-fee follow-ups
Payment reconciliation
New student registration
Exam-fee reminders
Transport fees
Boarding fees
Activity fees
Installment arrangements
Without automation, the workload can quickly become difficult to manage.
The challenge isn't necessarily that parents don't want to pay.
Sometimes the problem is that the payment and communication process is inconvenient.
A parent shouldn't necessarily have to call the school simply to ask:
"How much do I still owe?"
A well-designed USSD and SMS system can help answer that question through the parent's phone.
What Is USSD and Why Is It Useful for Schools?
USSD stands for Unstructured Supplementary Service Data.
Unlike ordinary SMS, USSD creates a real-time interactive session between the user's phone and the service.
A user can dial a code such as:
*XXX#
and receive a menu.
For example:
Welcome to ABC Academy
Check Fee Balance
Pay School Fees
Payment History
Student Details
Contact Accounts
The parent selects an option and follows the prompts.
MSpace describes USSD as a real-time, two-way mobile communication channel that can support menu-based information and mobile-money services.
The major advantage is that the user doesn't necessarily need a smartphone or a mobile application to interact with the system.
How USSD Can Make School Fee Collection Easier
Imagine a parent receives an SMS:
Dear Parent, your child's outstanding school fee balance is KES 28,500. To check your account or make a payment, dial *XXX#.
The parent doesn't need to:
Visit the school
Call the accounts office
Wait for an email response
Download an application
Log into a complicated website
They can interact with the institution directly from their mobile phone.
This can make fee-related communication much more convenient.
Example of a School USSD Menu
An educational institution could design a menu such as:
ABC SCHOOL
Fee Balance
Payment Instructions
Payment History
Student Information
Request Statement
Contact Accounts
Selecting Fee Balance could prompt:
Enter Student Admission Number
The system then identifies the student's account and displays the relevant information.
For example:
Student: Jane Doe
Term: Term 3
Outstanding Balance: KES 32,500
The exact functionality would depend on how the school's systems are integrated.
The important concept is that USSD can turn the phone into a simple self-service portal.
Using USSD for Fee Balance Enquiries
One of the most common reasons parents contact school accounts departments is to ask about balances.
This creates repetitive work for staff.
If hundreds of parents ask similar questions, the school could potentially redirect some of those enquiries to a USSD self-service system.
For example:
Parent: Dials USSD code.
System: Enter admission number.
Parent: Enters admission number.
System: Displays outstanding amount.
Parent: Receives the information immediately.
This doesn't eliminate the accounts department.
Instead, it can reduce the volume of routine enquiries that employees have to answer manually.
Using USSD to Provide Payment Instructions
Schools can also use USSD to provide payment information.
For example:
1. Check Balance
2. Payment Instructions
Selecting option 2 could display:
Pay fees using the school's official M-Pesa PayBill. Use the student's admission number as the account/reference.
The actual payment process should be configured according to the institution's approved payment arrangement.
This can help reduce situations where parents are unsure about:
Which PayBill to use
Which account number to enter
What reference to provide
Where to send proof of payment
Combining M-Pesa Integration With School Fee Collection
USSD becomes even more useful when connected to a school's payment infrastructure.
For example:
Parent
↓
Dials USSD
↓
Checks fee balance
↓
Receives payment instructions
↓
Makes M-Pesa payment
↓
Payment is received
↓
System records transaction
↓
Parent receives confirmation SMS
This creates a more connected payment experience.
MSpace's current MSpacePESA offering supports direct M-Pesa integration, payment verification and transaction reporting, with payment events capable of triggering branded SMS confirmations.
Why Payment Confirmation Matters
Imagine a parent pays KES 50,000 toward school fees.
They naturally want confirmation that the payment has been received.
Without an automated process, they may need to:
Make the payment.
Take a screenshot.
Send the screenshot to the school.
Wait for someone to verify it.
Call or message the accounts department.
Wait for the school to update the account.
This creates unnecessary communication.
An integrated payment workflow can instead connect the transaction to the institution's payment records and trigger an appropriate confirmation message.
For example:
ABC Academy: We have received your fee payment of KES 50,000 for student 10245. Thank you.
The exact message and workflow should be configured by the institution.
Bulk SMS Makes Fee Reminders Easier
USSD is primarily interactive.
Bulk SMS is particularly useful when the school needs to communicate with a large number of people at once.
MSpace Bulk SMS supports sending multiple messages and branded sender IDs, allowing institutions to communicate with groups of recipients at scale.
A school could use Bulk SMS for:
Fee reminders
Payment deadlines
Term-opening notices
Examination-fee reminders
Outstanding-balance reminders
Payment confirmations
Registration deadlines
School-event notifications
Parent meetings
Transport updates
General announcements
Instead of sending messages individually, the institution can communicate with a selected group.
Example: Automated Fee Reminder Campaign
Suppose a school has a fee deadline approaching.
The finance department can send a message such as:
ABC Academy: Dear Parent, this is a reminder that the Term 3 fee payment deadline is 15 October. Please clear your outstanding balance before the deadline. For assistance, contact the accounts office.
A second reminder could be sent closer to the deadline.
After the deadline, the school could communicate specifically with accounts that remain outstanding, subject to the school's data and communication procedures.
This is much more targeted than repeatedly calling every parent.
Personalizing School Fee SMS
Bulk SMS does not have to mean sending exactly the same generic message to everyone.
Where the school's system supports it, messages can be personalized using relevant information.
For example:
Dear Mr. Kamau, the outstanding fee balance for Brian Kamau is KES 18,500. Please make payment before 15 October.
Or:
ABC Academy: Mary Wanjiku's Term 3 fee balance is KES 12,000. Thank you for keeping the account up to date.
Personalization can make financial communication clearer because the recipient immediately knows which student or account the message concerns.
Schools should, however, apply appropriate privacy and data-protection practices when sending student financial information.
USSD vs Bulk SMS for School Fees
USSD and Bulk SMS perform different jobs.
| Function | USSD | Bulk SMS |
|---|---|---|
| Fee reminders | Limited | Excellent |
| Balance enquiries | Excellent | Limited |
| Interactive menus | Excellent | No |
| Payment instructions | Excellent | Excellent |
| General announcements | Limited | Excellent |
| Payment confirmations | Possible | Excellent |
| Two-way interaction | Yes | Limited |
| Student self-service | Excellent | No |
| Large-scale notifications | No | Excellent |
This is why schools don't necessarily have to choose one or the other.
USSD can handle interaction while Bulk SMS handles communication.
A School Can Use Both Together
Consider this example.
Monday
The school sends Bulk SMS:
Fee reminder: Please clear your outstanding balance before Friday. Dial *XXX# to check your balance.
Tuesday
A parent dials:
*XXX#
and checks the outstanding amount.
Wednesday
The parent makes an M-Pesa payment.
Wednesday afternoon
The school receives the payment and updates the student's account.
Wednesday afternoon
The parent receives:
ABC Academy: Your payment of KES 20,000 has been received. Thank you.
This creates a simple digital journey:
SMS → USSD → Payment → Confirmation
Using SMS to Follow Up Outstanding Fees
One of the biggest advantages of combining digital communication with student-account information is the ability to make follow-ups more targeted.
Instead of sending:
All parents are reminded to pay school fees.
the institution can potentially communicate with specific groups.
For example:
Parents with outstanding balances
Your child's school fee account has an outstanding balance. Please clear the balance or contact accounts if you require assistance.
Parents approaching a payment deadline
Reminder: Your agreed fee payment deadline is approaching. Please make your scheduled payment on time.
Parents who have completed payment
Your school fee payment has been received. Thank you.
This creates different communication journeys for different situations.
Schools Can Also Use USSD Beyond Fee Collection
Once an institution has established a USSD service, it doesn't necessarily have to limit the system to fees.
Depending on the implementation, a school could use USSD for:
Student registration
Fee balance enquiries
Payment information
Payment status
Transport information
School contacts
Event information
Admission enquiries
Course information
Examination information
Feedback
Surveys
USSD can therefore become a simple mobile self-service channel rather than merely a fee-collection tool.
Colleges and Universities Can Benefit Too
The same concept applies to larger educational institutions.
Universities and colleges may have thousands of students dealing with:
Tuition fees
Accommodation
Examination fees
Library charges
Graduation fees
Student registration
Application fees
Course-related charges
Students frequently need quick access to account information.
A USSD system can provide a mobile channel for selected services, while Bulk SMS can be used for large-scale notifications.
For example:
UNIVERSITY NOTICE: Registration closes Friday. Students with outstanding balances should contact Finance or dial *XXX# to check their account.
The institution can therefore combine proactive communication with self-service.
Reducing Pressure on Finance Departments
The goal of automation isn't simply to replace employees.
It is to remove repetitive administrative tasks so employees can concentrate on tasks that require human judgment.
Consider the questions an accounts office may receive every day:
"How much do I owe?"
"Did you receive my payment?"
"What is the PayBill number?"
"What should I use as the account number?"
"When is the deadline?"
Some of these questions can potentially be answered through automated systems.
That means staff can spend more time dealing with:
Payment disputes
Installment arrangements
Account reconciliation
Financial planning
Complex student cases
Parent support
Reporting
Creating a Complete Digital Fee Collection Journey
The strongest approach is not to think about USSD, SMS and M-Pesa as separate products.
Think about them as components of one customer journey.
Stage 1: Notify
Send an SMS reminding the parent about the upcoming payment.
Stage 2: Inform
Give the parent a simple way to obtain payment instructions.
Stage 3: Self-service
Allow the parent to check the outstanding balance through USSD.
Stage 4: Pay
The parent makes payment using the institution's approved M-Pesa payment channel.
Stage 5: Confirm
The payment is recorded and the parent receives an appropriate confirmation.
Stage 6: Follow up
If an account remains outstanding, the institution can send another reminder.
This is considerably more structured than relying entirely on manual calls and messages.
What Educational Institutions Should Look For in a Solution
Before choosing a technology provider, schools and colleges should consider several factors.
Integration
Can the system connect with the institution's existing student information or finance system?
Payment reconciliation
Can payments be identified and reconciled against the correct student account?
USSD functionality
Can the institution create useful interactive menus?
Bulk SMS
Can the school communicate with thousands of parents or students efficiently?
APIs
Can the system integrate with existing software?
MSpace provides API capabilities for SMS and other services, allowing technical teams to integrate communication functionality into their applications.
Reporting
Can administrators see payment and communication activity?
Security
How is student and parent information protected?
Scalability
Can the system support the institution as student numbers increase?
These questions are important because fee collection is not simply a messaging problem.
It is a data, payment, communication and reconciliation problem.
USSD and SMS Can Complement an Existing School Management System
Schools do not necessarily need to replace their existing software.
Instead, communication and payment services can potentially be connected to the systems they already use.
For example:
School Management System
↓
Student account
↓
Outstanding balance
↓
USSD/SMS integration
↓
Parent
This allows the school's existing database to become the source of information while USSD and SMS become communication channels.
The exact architecture will depend on the school's software and available APIs.
Why Mobile-First Fee Collection Makes Sense
Parents and students already use mobile phones for communication and financial transactions.
That makes mobile-based school services particularly practical.
USSD is useful where the institution wants interactive services without requiring an app, while SMS is useful for reaching large groups with important information.
MSpace currently positions its USSD service as a real-time mobile interaction channel and offers Bulk SMS alongside M-Pesa integration.
The result can be a simpler experience:
Check → Pay → Confirm
rather than:
Call → Wait → Visit → Submit proof → Wait for confirmation
The Opportunity for Schools
Educational institutions are increasingly dealing with large volumes of financial and administrative information.
The more students an institution has, the more difficult manual communication becomes.
A school with 100 students may manage fee follow-ups manually.
A school with 1,000 students needs more structured systems.
A university with tens of thousands of students needs technology that can operate at scale.
USSD and Bulk SMS can help create that scalability.
USSD provides interaction.
Bulk SMS provides mass communication.
M-Pesa integration provides a digital payment connection.
And the institution's own student and finance systems provide the underlying account information.
Together, these technologies can create a much more efficient fee-management workflow.
Want to Automate School Fee Communication and Payments?
If your school, college, university or training institution is looking for ways to improve fee reminders, mobile self-service, payment communication and customer engagement, MSpace provides solutions covering USSD, Bulk SMS and M-Pesa integration.
You can explore the services and get started here:
https://mspace.co.ke/r/C3D8071C4D
The goal isn't simply to send more SMS messages.
It is to build a fee-collection process where parents and students can:
Receive reminders → Check balances → Make payments → Receive confirmation
with less unnecessary back-and-forth between the institution and its customers.
For educational institutions looking to modernize fee collection, USSD + Bulk SMS + M-Pesa integration can become a practical foundation for a more connected payment and communication process.

No comments:
Post a Comment
We value your voice! Drop a comment to share your thoughts, ask a question, or start a meaningful discussion. Be kind, be respectful, and let’s chat!