Better Flow
for a Better
School.

From day-one onboarding, to real-time dashboards and AI-powered paperwork, Taarifa helps your team get more out of the school day.

Teacher using Taarifa on a phone

30+

Schools

Trusted integrations

M-PesaPaystackDarajaSendGridFirebase

About Us

One platform for all your school things.

Release all the friction that slows the day — from the register to the bursar's desk.

Grow enrolment
faster

Students onboarded

1,300+

Reach every parent.

Bulk SMS and email from one composer. Delivery status per recipient, with one-tap retry.

KSh 1/ SMSKSh 0.20/ emailRetry failed

Values

Make every school
day, well-spent.

Taarifa automates the admin so your team can put the hours back into teaching, mentoring, and meeting parents — the work that actually moves learners.

Transparency

Every payment, every grade, every message — recorded and searchable. No more lost paper trails.

Efficient onboarding

Bulk-import students, classes, fees, and parents in minutes. Go live the same week you sign up.

CBC compliance

Competency-based strands, rubrics, and reports built in — ready for KICD and KNEC workflows.

Everything a Kenyan
school runs on.

Five pillars, one platform. Built with principals, bursars, and teachers — not guessed at from an office.

Get Your School's Website

Your prospectus live on your own domain, by tomorrow.

  • No-code page editor with reusable blocks
  • Custom domain or yourschool.taarifa.co.ke
  • Admissions inquiries straight to your inbox

Run the School Day

From register to report card.

  • One-tap attendance with absence reasons
  • Classes from Pre-Primary to Senior Secondary
  • Staff roles so everyone sees only what they should

Fees Without the Queue

Bill every learner. Track every shilling.

  • Termly or annual fee structures by level
  • Bulk-generate invoices for the whole school
  • Log cash, M-Pesa, and bank transfer payments

Talk to Parents, For Effectively

Every message delivered, or your credit back.

  • Bulk SMS and email from one composer
  • Targeted groups by class, stream, or custom list
  • Delivery status per recipient with one-tap retry

AI That Actually Teaches

A term's paperwork, in a lunch break.

  • CBC-aligned Schemes of Work and Lesson Plans
  • Parent letters and custom school documents
  • Transparent per-school usage billing

FAQ

Frequently asked
questions

Still curious? Reach out and we'll answer anything we've missed.

See all FAQs
How do I onboard my school?

Submit a short form on our Request Demo page. Our team verifies your registration, sets up your portal, and walks you through a guided onboarding — most schools go live within 24 hours.

Does Taarifa support M-Pesa payments?

Yes. Parents can pay fees via M-Pesa STK Push, and bursars can log cash, M-Pesa, and bank transfers against any invoice. Balances update in real time.

What does it cost per student?

Pricing depends on your school size and the modules you enable. Contact us through the Request Demo form and we'll share a tailored quote.

How is my school’s data secured?

All data is encrypted in transit and at rest, backed up daily, and stored in compliance with the Kenya Data Protection Act. Role-based permissions mean staff only see what they should.

Can parents use it on a basic phone?

Yes. Parents receive SMS alerts and summaries on any Kenyan phone. Smartphone users get a richer experience via the parent portal.

Better Flow for a Better School.

Join the schools across Kenya running on Taarifa. Request a demo and we'll onboard your team within 24 hours.

Get Started Now