Finance & Fee Management

Simplify School Fee Collection

Eliminate manual bookkeeping and cash handling with automated M-Pesa fee collection, real-time payment reconciliation, and instant digital receipts. Parents pay via STK Push, and the system handles the rest — from invoice generation to balance updates and SMS confirmations.

Introduction

Total control over your school's finances

The Accounts Suite empowers school administrators to efficiently manage all financial aspects of the institution. From student fees and discounting to complex expense tracking and integrated online accounting, this comprehensive system ensures transparency, accuracy, and seamless workflows. Gain total control over finances, optimize revenue streams, and drive informed financial decision-making.

Accounts suite introduction
Finance module overview
Finance Module

Fee Management System

  • M-Pesa STK Push
  • Auto Reconciliation
  • SMS Receipts
  • PDF Reports
  • M-Pesa Integration
  • Auto Invoicing
  • Fee Tracking
  • SMS Reminders

Built since 2009 for Kenyan schools — every feature your bursar needs, in one connected system.

M-Pesa Integrated

Safaricom Daraja API — Seamless M-Pesa Integration

Tiptons Analytics connects directly to Safaricom's Daraja API v3.0 to enable Lipa na M-Pesa Online (STK Push) for school fee payments. When a parent initiates a fee payment, the system sends an M-Pesa prompt directly to their phone. Once the parent confirms with their PIN, the payment is instantly recorded and reconciled against the student's fee balance — no manual entry, no paper receipts, no errors.

The system handles real-time payment callbacks from Safaricom, automatically matching each transaction to the correct student record. Your school's Paybill number is configured during setup, and our team assists with the full Safaricom Business Portal registration process. Every transaction generates a digital receipt and an optional SMS confirmation to the parent, creating a complete audit trail.

  • Safaricom Daraja API v3.0 integration
  • STK Push (Lipa na M-Pesa Online) for instant prompts
  • Automatic payment reconciliation against student fee balances
  • Real-time M-Pesa callbacks and confirmation handling
  • Paybill number setup and configuration assistance
  • C2B (Customer to Business) payment validation
  • Transaction reversal and refund management
  • Payment receipts sent automatically via SMS
Safaricom Daraja API integration
Students finance
A) Students Finance

Automated billing. Smart payment management.

  • Automated Billing
  • Seamless Integrations
  • Smart Payment Management

The system simplifies financial management by generating invoices, recording fee payments, and tracking outstanding balances in real time. This automation eliminates manual errors, saves administrative time, and ensures accurate financial records, helping schools focus on core educational goals. Customisable invoicing options also cater to specific student needs, making fee collection seamless and efficient for both schools and parents.

B) Expense Management

Expense tracking with smart alerts

  • Expense Tracking
  • Smart Expense Alerts

The system streamlines expense management with features for creating payment vouchers, managing bills, and tracking petty cash. By centralising all expense records, schools can easily monitor their expenditures and reduce the risk of discrepancies. This ensures financial transparency and simplifies auditing processes, empowering administrators with better control over operational costs.

Expense management
Finance management
C) Finance Management

Comprehensive accounting, automated statements

  • Comprehensive Accounting
  • Automated Statements
  • Intelligent Monitoring

Cloud School System efficiently manages assets, liabilities, and the chart of accounts, providing schools with a holistic view of their financial position. Its intuitive interface simplifies complex accounting processes, ensuring accuracy and compliance. Detailed financial reports are readily available, supporting informed decision-making and transparent financial practices.

D) Shule Pay

Versatile payment integration

  • Versatile Payment Integration
  • Petty Cash Management
  • Instant Reconciliation

Shule Pay seamlessly integrates with multiple banks and diverse payment modes, offering parents and schools a variety of convenient and secure options. Whether through mobile money, online banking, or traditional methods, this flexibility ensures a smooth and inclusive financial experience for all users.

Shule Pay payment integration
Stores and inventory management
E) Stores

Inventory control with predictive reordering

  • Inventory Control
  • Smart Stock Alerts
  • Predictive Reordering

The Stores Module streamlines inventory management by handling procurement, issuing, and generating Goods Received Notes (GRNs). Schools can maintain an organised inventory system, track stock usage in real time, and ensure accurate record-keeping for better operational efficiency.

F) Payroll Module

Automated payroll with statutory compliance

  • Statutory Compliance
  • Comprehensive Reporting
  • Automated Payroll Processing

The Payroll Module simplifies compliance with automatic calculations for PAYE, NSSF, NHIF, and NITA contributions. By ensuring accurate deductions and contributions, it eliminates manual errors and guarantees adherence to regulatory requirements, reducing compliance risks for schools.

Payroll module
Accounting software integrations
G) Integrations

Accounting software integrations with seamless data sync

  • Accounting Software Integrations
  • Seamless Data Sync

The Advanced Integrations module offers optional connectivity with popular accounting software like QuickBooks, Xero, Tally, and Navision. This flexibility allows schools to continue using their preferred financial tools while benefiting from enhanced system capabilities, ensuring smooth financial operations.

H) Pocket Money

Student allowance management, automated

  • Student Allowance Management
  • Automated Allowance Tracking

The Pocket Money module enables efficient management of funds for boarding students, allowing schools to allocate and monitor pocket money seamlessly. This feature provides parents with peace of mind by ensuring that funds are handled responsibly and transparently.

Pocket money for boarding students
Configurable fee structures
Flexible Configuration

Configurable Fee Structures

Define fee structures per term, per class, and per category. Support fee waivers, scholarships, and bursaries with full tracking and reporting.

  • Tuition Fees — Core academic fees per class and per term
  • Boarding Fees — Accommodation charges for boarding students
  • Transport Fees — School bus and route-based transport charges
  • Lunch Program — Daily or termly meal plan contributions
  • Activity Fees — Sports, clubs, and extracurricular activities
  • Exam Fees — Assessment, mock, and national exam levies
Fee Assistance

Fee Waivers & Scholarships

Tiptons Analytics supports partial and full fee waivers for students receiving bursaries, scholarships, or financial assistance. Administrators can apply percentage-based or fixed-amount discounts per student, per term, or for the entire academic year. All waivers are tracked with reason codes and approval workflows, making it easy to generate reports for the Board of Management or County Education Office.

  • Percentage Waivers — Apply 10%, 25%, 50%, or custom % discounts
  • Fixed Amount — Deduct a specific KES amount from total fees
  • Category-Specific — Waive boarding fees while charging tuition
Fee waivers and scholarships
Invoicing and digital receipts
Automated Documents

Invoicing & Digital Receipts

Tiptons Analytics automatically generates fee invoices at the start of each term based on the configured fee structure. Each invoice includes a detailed breakdown of all fee components — tuition, boarding, transport, lunch, and any additional levies — giving parents complete transparency.

When a payment is received (whether via M-Pesa, bank transfer, or cash), the system generates a branded PDF receipt with your school logo, the student's details, the amount paid, the M-Pesa transaction code (if applicable), and the remaining balance. Partial payments are fully supported — the system tracks each installment and maintains a running balance for every student.

  • Branded PDF invoices
  • Automatic receipt generation
  • Partial payment tracking
  • M-Pesa transaction codes
  • School logo on all documents
  • Email and SMS delivery
How it works

From invoice to receipt in five steps

01

Fee structure assigned

Each student gets the right structure per class and term.

02

Invoice auto-generated

A complete breakdown is created and sent to parents.

03

Parent pays via M-Pesa

STK Push prompt goes straight to their phone.

04

Receipt sent via SMS

An instant digital receipt is issued automatically.

05

Balance updated instantly

The student's ledger reflects the payment in real time.

Fee balance tracking and reminders

SMS Fee Reminder — Sample

Dear Parent, the fee balance for John Kamau (Grade 7A) is KES 12,500. Due date: 28th Feb 2026. Pay via M-Pesa Paybill 123456, Account: ADM2024001. Thank you. — Tiptons Analytics SMS

Smart Notifications

Fee Balance Tracking & Automated Reminders

Never lose track of outstanding fees again. Tiptons Analytics maintains a real-time ledger for every student, showing total fees charged, total payments received, and the current outstanding balance — updated instantly as payments come in.

Set up automated SMS fee reminders to parents showing their child's outstanding balance, the due date, and payment instructions (including your school's Paybill number and account format). Reminders can be scheduled weekly, fortnightly, or at custom intervals. You can also send bulk reminders to all parents, specific classes, or individual students with a single click.

  • Scheduled Reminders — Automatic SMS sent on a recurring schedule — weekly, bi-weekly, or monthly
  • Overdue Alerts — Escalated notifications for balances past the due date with overdue days count
  • Bulk SMS Blasts — Send reminders to all parents, a specific class, or a custom list in one click
  • Individual Messages — Personalized SMS to a specific parent with the exact balance and payment history
Complete Financial Management

Beyond School Fees — Track All Finances

Tiptons Analytics' finance module goes beyond fee collection. Track every shilling that flows in and out of your school with categorized income and expense management.

Income Tracking

  • School fee collections (M-Pesa, bank, cash)
  • Government grants and CDF disbursements
  • Donations and fundraising proceeds
  • Rental income from school facilities
  • Canteen and bookshop sales
  • Custom income categories

Expense Tracking

  • Staff salaries and payroll disbursements
  • Supplier payments and purchase orders
  • Utility bills (electricity, water, internet)
  • Maintenance and repair costs
  • Petty cash management with receipt tracking
  • Custom expense categories and budget codes
Income and expense tracking
Financial reports in PDF and Excel
Comprehensive Reports

Financial Reports in PDF & Excel

Generate detailed financial reports for Board of Management meetings, audits, County Education Office submissions, and day-to-day financial oversight.

  • Fee Collection Summary — Daily, weekly, or termly fee collection totals broken down by class, stream, or payment method
  • Outstanding Balances — Per-student and per-class outstanding fee balances with aging analysis
  • Income & Expense Statement — Comprehensive income and expenditure report for any date range
  • Daily Collection Report — Same-day fee collections with M-Pesa transaction references and cashier breakdowns
  • Payment History — Complete payment trail per student with dates, amounts, and M-Pesa confirmation codes
  • Fee Waiver Report — Summary of all scholarships, bursaries, and fee waivers issued
Audit-Ready Records

Every transaction, permanently recorded

Every financial transaction in Tiptons Analytics is timestamped, attributed to a user, and stored with a complete audit trail. Whether it's an M-Pesa fee payment, a petty cash withdrawal, or a supplier payment — the record is permanent, tamper-proof, and exportable for external auditors.

Audit-ready records
FAQ

Frequently Asked Questions

Common questions about Tiptons Analytics' finance and fee management features.

Tiptons Analytics connects to Safaricom's Daraja API v3.0 to enable STK Push (Lipa na M-Pesa Online). When a parent initiates a payment, they receive an M-Pesa prompt on their phone. Once they confirm with their PIN, the payment is instantly recorded, reconciled against the student's fee balance, and a digital receipt is sent via SMS.

Yes. Tiptons Analytics supports scheduled reminders (weekly, fortnightly, or custom intervals), overdue alerts, bulk SMS blasts to all parents or a specific class, and individual personalised messages. Each reminder includes the student's name, outstanding balance, due date, Paybill number, and account reference.

Yes. Fee structures can be configured per term, per class, and per fee category — tuition, boarding, transport, lunch, activities, and exams. You can also apply percentage-based or fixed-amount waivers and scholarships per student, per term, or for the full academic year.

Start Collecting Fees Smarter

Join Kenyan schools using Tiptons Analytics to automate fee collection, reduce outstanding balances, and generate comprehensive financial reports. Set up takes less than 24 hours.

Register School For Free

Free to get started. No credit card required. Free training included.

Explore other suites

See how Academics, Administration & Communication, Payroll and more complete the picture.