Built for Kenyan schools · KES 150/student/term

    Run Your Entire
    School
    From One Screen

    EduPulse 360 is Kenya's most complete school management system: CBC report cards, M-Pesa fee collection, NEMIS export, TPAD appraisals, and automated parent alerts. All for less than KES 1 per child per day.

    CBC curriculum built in
    M-Pesa + NEMIS ready
    2-week go-live
    KES 150/child/term
    EduPulse 360 · Admin dashboard
    EduPulse 360's admin dashboard: academic analytics, timetable, fees, payroll and stores, with subject performance and teachers in class
    The whole school on one screen
    Results, fees, timetable, payroll and stores
    22+
    Integrated modules
    2 wks
    Contract to go-live
    30 sec
    M-Pesa to receipt
    < KES 1
    Per child per day

    Does Your School Deal With Any of These?

    If you recognise more than two, EduPulse 360 was built for you.

    CBC report cards eat the weekend

    Teachers compile strands and sub-strands manually using paper forms and calculators: 2 to 3 days per term, every term.

    M-Pesa fee payments aren't reconciled daily

    Students told to 'come back tomorrow' while the bursar manually checks Safaricom statements line by line.

    Parents call all day for fee balances

    No self-service portal means every parent query becomes a phone call to the office, pulling the secretary off other work.

    Admissions managed in exercise books

    No way to quickly check how many spaces are available per class, stream, or boarding house.

    Discipline records go missing every term

    The discipline notebook gets lost or handed to the wrong staff, leaving no complete history when you need it most.

    Head teacher has no real-time visibility

    No live view of fee collection rates, class performance trends, or which students haven't paid until end of term.

    "
    We were manually matching M-Pesa payments to fee receipts every morning. My bursar spent the first two hours of every school day on reconciliation. EduPulse 360 changed that on day one. Parents pay, the account updates, the SMS goes out. The bursar now runs the full school accounts by 8:30am.
    James Mwangi Kariuki
    Principal · Greenleaf Academy, Kiambu
    847
    students, 1 system
    across 24 classes and 3 streams
    2 hrs
    saved daily by the bursar
    was: manual M-Pesa reconciliation every morning
    91%
    fee collection rate first term
    up from 74% before automated reminders
    One System, Every Department

    22+ Modules. One School System.

    Every module shares the same student data. When a fee is paid, the bursar's report updates. When attendance is marked, the parent is alerted. When a discipline incident is logged, an SMS goes home. Everything talks to everything.

    CBC Report Cards

    PP1 through Grade 12 assessment rubrics pre-loaded, covering the full CBC journey including Senior Secondary. Teachers score strands and sub-strands; the system generates the MoE-formatted report card automatically.

    Fee Management & M-Pesa

    Parents pay via Paybill using the admission number. Payment hits the student's account in 30 seconds with an automatic SMS receipt. Daily fee reconciliation and arrears reports for the bursar.

    Student Management

    Full student lifecycle: admissions, profiles, class allocation, inter-stream transfers, promotions, and alumni records. QR-coded ID cards and a digital lookup for gate and library use.

    Parent Communication

    Automated WhatsApp and SMS alerts for fees due, results, absentees, discipline incidents, and school notices. Powered by Datacare's own messaging platform and sent from the school's number, not a personal phone.

    Academic Management

    Timetabling, attendance register, lesson plans, schemes and records of work, and TPAD staff appraisals, all in one place. No more paper registers and physical files.

    Exam & Analytics

    Exam results entry, class mean scores, ranking, subject performance trends, and KCSE 12-point grading. Head teacher gets a real-time dashboard, not an end-of-term surprise.

    Discipline & Welfare

    Discipline incident register, merit and demerit recording, and automatic SMS to parents when a student receives a sanction. Complete audit trail for every incident.

    KNEC & NEMIS Compliance

    KCPE/KCSE candidate management, KNEC-CBA/SBA export, KPSEA/KJSEA placement tracking, and NEMIS/KEMIS data export, ready for every MoE submission.

    Finance & GL Posting

    M-Pesa payments post automatically to a general ledger. Unified invoicing, fee statements, bursary allocation, and capitation grant tracking. Full school accounts in one system.

    Transparent KES Pricing

    Pay for Students, Not for Features

    Private schools pay per enrolled student per term. Public and government schools pay a fixed annual fee. No surprises, no hidden modules.

    Most Popular

    Per-Child Pricing

    Scales with your school. Pay only for enrolled students.

    KES 150
    per enrolled student / per term
    Annual: KES 400/student/year, saves KES 50 per student
    300
    502,000
    Term cost
    KES 45,000
    billed each term
    Annual (prepay)
    KES 120,000
    Save KES 15,000

    That's KES 5 per child per day, less than the cost of a pencil

    • All 22+ modules included, nothing locked
    • M-Pesa Daraja integration included
    • Full CBC PP1 to Grade 12 (Lower Primary to Senior School)
    • NEMIS/KEMIS + KNEC/SBA exports
    • WhatsApp & SMS parent alerts
    • TPAD appraisal + lesson plan tools
    • Parent portal (fee balance + results)
    • Priority support with a 4hr response SLA
    Book a Free Demo

    Minimum KES 15,000/term (schools under 100 students)

    One-time setup fee: KES 20,000, waived with annual prepay

    Annual Plan Benefits

    • A third of a term free
      KES 400 a year instead of KES 450 (3 terms at KES 150), per student
    • Setup fee waived
      KES 20,000 onboarding fee dropped entirely on annual commitment
    • Price locked for 12 months
      No mid-year price changes. Budget with certainty for the full school year
    • Priority onboarding
      Annual clients get a dedicated Datacare engineer for the first two weeks

    Sample School Costs

    Small (150 students)
    KES 22,500/term
    KES 60,000/yr annual
    Medium (400 students)
    KES 60,000/term
    KES 160,000/yr annual
    Large (700 students)
    KES 105,000/term
    KES 280,000/yr annual
    Big (1,200 students)
    KES 180,000/term
    KES 480,000/yr annual

    Time saved with EduPulse

    60 hours

    saved by your bursar every term on fee entry and reconciliation, at 300 enrolled students

    Made for Kenyan Schools

    Built Around How Kenyan Schools Actually Work

    International school software doesn't know CBC, Paybill, NEMIS, or KNEC. EduPulse 360 was built from the ground up for the Kenyan curriculum and payment environment.

    CBC Curriculum Built In

    Competency-Based Curriculum rubrics from PP1 through Grade 12 (Senior Secondary) pre-loaded. Teachers score strands and sub-strands; the system generates the report automatically.

    M-Pesa Fee Collection

    Parents pay via M-Pesa Paybill or Till. Payment triggers an automatic receipt via SMS and updates the student's account in real time. No more manual entry.

    WhatsApp & SMS Alerts

    Powered by Datacare's own messaging platform. Fee reminders, results, notices, discipline alerts, and absentee SMS sent automatically, not from a personal phone number.

    KNEC & NEMIS Export

    KCPE/KCSE candidate registration, KNEC-CBA/SBA export files, NEMIS/KEMIS data export, and KPSEA/KJSEA placement management. Every government submission covered.

    Kenya DPA 2019 Compliant

    Student data stored with role-based access, consent tracking, and full audit logs. Satisfies Kenya Data Protection Act 2019 requirements for educational institutions.

    Nairobi-Based Support

    Datacare's team is in Parklands, Nairobi. Training is done on-site. Support calls go to a Kenyan number. Your school doesn't navigate a foreign helpdesk.

    Live in 2 Weeks, Before Next Term

    Datacare manages the setup. Your staff just show up for training.

    1
    Week 1: Days 1 to 3

    Setup

    • System provisioning
    • School profile & branding
    • Fee structure configuration
    • Class & stream setup
    2
    Week 1: Days 4 to 5

    Data Migration

    • Student data import
    • Historical fee records
    • Teacher & staff accounts
    • M-Pesa Paybill linking
    3
    Week 2: Days 1 to 3

    Training

    • Bursar finance session (3hrs)
    • Teachers: CBC reports (2hrs)
    • Head teacher dashboard (2hrs)
    • Admin & reception (1hr)
    4
    Week 2: Days 4 to 5

    Go-Live

    • Parallel run (old + new)
    • Datacare on call daily
    • First fee run support
    • Sign-off & handover

    Frequently Asked Questions

    Everything school leadership asks before going live.

    Yes. CBC rubrics from PP1 through Grade 12 (including Senior Secondary) are pre-loaded: strands, sub-strands, and performance levels for every level. Teachers enter scores and the system generates the MoE-formatted report card. Updates are pushed automatically when the curriculum changes.

    Parents pay to the school's M-Pesa Paybill or Till using the student's admission number as the account reference. EduPulse detects the payment via Daraja API, updates the student's fee account, and sends an SMS receipt to the parent within 30 seconds of payment.

    You pay KES 150 per enrolled student per term. A school with 400 students pays KES 60,000 per term (KES 180,000 per year). If you prepay annually, the rate drops to KES 400 per student per year instead of KES 450, about a third of a term free. The setup fee (KES 20,000) is waived on annual prepay.

    Public schools often have fixed budgets from government capitation grants. A fixed fee lets a head teacher get MoE approval on a known annual line item, regardless of enrolment fluctuations during the year. It also reflects the public school cost context: we want EduPulse to be accessible across the system.

    Yes. We import student data from your current system, whether that's an Excel spreadsheet, an old database, or even handwritten registers we help digitise. Migration is included in the setup fee.

    Your data belongs to you. On termination, Datacare provides a full data export in CSV and PDF format covering all student records, fee history, and report cards. You are never locked out of your own data.

    Most schools are live within 2 weeks. Week 1: system setup and student data import. Week 2: staff training (bursar, teachers, head teacher) and M-Pesa configuration. We stay on call for the first term to support the team.

    Teachers can edit scores until the report card batch is finalised by the head teacher. Once a batch is approved, scores are locked. Individual cards can be unlocked from the admin dashboard, and the change is logged in the audit trail with the staff name and timestamp.

    See EduPulse Running Your School

    Book a 45-minute demo. We load it with your school's class structure and show you your school, not a generic walkthrough.

    No slides. No sales pitch. Just the system, live, with your questions answered.

    Datacare Limited · Ojijo Plaza, 1st Floor, Suite A8, Ojijo Road, Parklands, Nairobi · 0784 155 752