Run Your Whole School Smarter
Admissions, attendance, exams, fees, timetables, library, transport and parent updates in one system your staff will actually use.
14-day free trial · No setup fees · No card needed
Pay the way parents already do
Each school publishes its own M-Pesa Paybill, Till or bank details on every invoice.
- M-Pesa
- Airtel Money
- Mixx by Yas
- HaloPesa
- Bank transfer
The whole school office, in one login
Each part shares the same student records, so a fee paid, a mark entered or an absence recorded shows up everywhere it matters.
Students and admissions
Enquiries, admission forms, class placement and complete student profiles.
Attendance
Mark a class in seconds. Parents see absences in their portal straight away.
Exams and report cards
Exam timetables, mark entry, grading rules and printable report cards.
Fees and payments
Fee structures, invoices, discounts, balances and receipts.
Timetable and lessons
Class routines, lesson plans, homework and study material.
Staff, HR and payroll
Staff records, leave requests, salary templates and payslips.
Parent communication
Notices, email and in-app chat between staff and families. SMS coming soon.
Library, transport, hostel
Book issues, bus routes and dormitory rooms in the same system.
Know who has paid before the bursar's office opens
Set fee structures once per class and term. Dartutors raises the invoices, records each payment and shows every balance in real time.
- Invoices by class, term, or individual student, with discounts and carry-forward balances.
- Your bank account and mobile money numbers print on every invoice, with the right payment reference for each student.
- Collection reports by class, fee type and date range.
From mark sheet to report card without retyping
Teachers enter marks per subject. Grades, positions and report cards are worked out for you using your school's own grading rules.
- Exam timetables, seat plans and admit cards.
- Custom grade scales and mark distribution per exam.
- Results published to student and parent portals when you are ready.
Three steps to get your school running
-
Set up your school
Add your classes, streams, subjects and term dates, and set your grading and fee rules.
-
Import students and staff
Upload your existing lists from Excel. Parent contacts come across with each student.
-
Invite teachers and parents
Everyone gets their own login. Parents see attendance, results and fee balances for their children only.
One monthly price per school
Every plan includes student, parent and teacher logins at no extra cost. Schools with branches run each branch separately and see them side by side.
Starter
Core school management for small schools
Up to 200 students · 25 staff
One school, no branches
- Student records and admissions
- Attendance registers and reports
- Exams, marks and report cards
- Timetable and class routines
- Student and parent portals
- ID cards and certificates
Standard
Adds fees, chat, lessons and SMS
Up to 1,000 students · 100 staff
Main school + up to 2 branches
TSh 50,000 per extra branch / month
- Everything in Starter
- Fees, invoices and receipts
- Your bank and mobile money details on invoices
- Lesson plans and homework
- In-app chat for staff and parents
- AI school reports and financial analysis
- SMS alerts to parents (coming soon)
Premium
All modules, higher limits, priority support
Unlimited students · unlimited staff
Main school + up to 5 branches
TSh 100,000 per extra branch / month
- Everything in Standard
- AI teaching tools: report card comments, lesson plans, topic summaries, exams from documents
- Online exams and virtual classes
- HR, payroll and leave
- Library, transport and hostel
- Your own domain name
- Priority support
See your own school in Dartutors
Book a walkthrough with our team, or start a 14-day trial and explore on your own.