Simple pricing. Every school covered.
One plan. All levels. KES 4,000 per term or KES 10,000 per year.
Per Term
Billed once per term · KES 12,000/year
Everything included
- CBC / CBE timetable generation — all levels
- 8-4-4 timetable generation
- Primary School (Grades 1-6)
- Junior School (Grades 7-9)
- Senior School (Grades 10-12)
- Unlimited streams and classes
- Teacher assignment management
- Simultaneous subject group scheduling
- Bell schedule configuration
- Duty roster generation
- PDF download per stream
- Master timetable PDF — all classes
- Customisable PDF — font, watermark, footer
- Regenerate timetable as many times as needed
- Save and label timetables per term
Per Year
Save KES 2,000 compared to per term
Everything included
- CBC / CBE timetable generation — all levels
- 8-4-4 timetable generation
- Primary School (Grades 1-6)
- Junior School (Grades 7-9)
- Senior School (Grades 10-12)
- Unlimited streams and classes
- Teacher assignment management
- Simultaneous subject group scheduling
- Bell schedule configuration
- Duty roster generation
- PDF download per stream
- Master timetable PDF — all classes
- Customisable PDF — font, watermark, footer
- Regenerate timetable as many times as needed
- Save and label timetables per term
Both plans include a 14-day free trial with every feature unlocked. No credit card required.
What you get
Everything a Kenyan school needs
Instant generation
Full school timetable in seconds once your setup is complete.
Print-ready PDFs
Per-stream and master timetable PDFs, A4 landscape, school-branded.
All school levels
Primary (1-6), Junior (7-9), Senior (10-12), and 8-4-4.
Teacher management
Assign subjects and streams, track workload, manage duty rosters.
KICD-compliant
40 lessons per week for Senior School. MOE circular requirements met.
Regenerate freely
Not satisfied? Regenerate as many times as you need.
Make this term the one you stopped fighting your timetable.
14-day free trial. No credit card. No setup call.
FAQ
Pricing questions
Is Tabbbly really free to try?
14 days of full access — no credit card, no commitment. If it does not work for your school, you walk away.
What does "per term" mean?
Kenya runs three terms per year. Paying per term is KES 4,000 * 3 = KES 12,000 annually. The yearly plan saves you KES 2,000.
Is there a limit on classes or streams?
No. One plan covers your entire school — all grades, all streams, all teachers.
Can a timetabler use it for multiple schools?
Yes. Each school gets its own account. Timetabling consultants manage schools separately.
What happens when my trial ends?
You are prompted to subscribe. All your data and generated timetables stay intact — nothing is deleted.
How do I pay?
We accept M-PESA and other Kenyan payment options. Payment details are shown at checkout.