Most of CBC Guides is free and will stay that way. Our guides to KPSEA, KJSEA and senior school, the school fees pages and the CBC Challenge quizzes need no account and no payment. Every practice paper also lets anyone try the first five questions free, and every holiday homework pack has its first learning area free, answers included.
Membership is for families who want proper practice at home: full papers, worked answers and a record of how a child is doing over time.
One Price, No Per-Topic Charges
A Pass opens every revision paper, every holiday homework pack and the full topic practice behind the What to Revise report. You never pay again to unlock a topic, a subject or a second paper.
Every Question Checked by Our Team
We write our own questions. Then we solve each one again, recompute the answer and check that the topic is really in that grade’s KICD curriculum design. When a review finds a mistake, we fix it and say what we fixed. How we check every question.
Start with 7 Free Days
Create an account and every paper opens for a week. You don’t need a card or M-Pesa, and nothing is charged when the week ends. Access simply pauses until you choose a plan. There is one free trial per family account.
Then Pick the Plan That Suits You
- Year Pass, KSh 4,000 for 365 days. Pay once by M-Pesa. That is about KSh 333 a month, KSh 2,000 less than paying monthly for a year. It does not renew by itself.
- Term Pass, KSh 1,500 for 120 days. About one school term, paid once by M-Pesa. It does not renew by itself.
- Monthly Pass, KSh 500 for 30 days. Pay once by M-Pesa or card. It does not renew by itself. We email you 3 days and 1 day before it ends, and if you renew early the new 30 days are added on top of the days you have left. This plan suits you if you prefer to pay as you go, or only need help around exam time.
- Or pay in small bits: Daily Pass, KSh 20 for 1 day or Weekly Pass, KSh 100 for 7 days. Same full access. Pay by M-Pesa. Buy again to add more days on top.
- Auto-renew, KSh 500 a month (card only, opens soon). Paid by card and renewed for you each month, so practice never stops in the middle of term. You can cancel any time from your account, and you keep access until the end of the month you have paid for.
Every plan opens exactly the same things.
What Members Get
- Full timed papers. Complete revision papers set out the way learners meet them in assessments, with a timer, so your child gets used to pacing a whole paper, not just single questions.
- Worked answers. Every question comes with a step-by-step answer that shows how to get there, not only the final figure. A parent who has forgotten fractions or balancing equations can follow along too.
- Saved scores. Results are kept on your account, so you can see which subjects and strands are improving and which need another look before the next term.
- Every holiday homework pack. The December 2026 packs open in full, with online marking and the printable PDF. On their own they cost KSh 120 per grade.
What Stays Free
The CBC Challenge is free for everyone, with or without a plan. It is a quick way to check where a child stands in Maths, English and Science. If the questions feel easy, the full papers are the next step. If they feel hard, our free guides and the free sample in each holiday pack are a good place to start.
A Note on Our Papers
We write our own questions for the CBC curriculum. They are practice material, not past KNEC papers, and they are meant for revision at home alongside what your child does in class. How we check every question.
Choose Your Plan
Best value
Year Pass
KSh 4,000 for 365 days
≈ KSh 333 a month, under KSh 11 a day
KSh 6,000 if paid monthly Save KSh 2,000 vs monthly
Every paper, worked answers and the exam timer for a full school year. Pay once with M‑Pesa or card via Paystack. Nothing renews by itself.
Get the Year PassTerm Pass
KSh 1,500 for 120 days
About one school term, KSh 375 a month
Everything in the Year Pass for one term. Pay once with M‑Pesa or card via Paystack. Nothing renews by itself.
Get the Term PassMonthly Pass
KSh 500 for 30 days
Good for a final push before an exam
Pay once with M‑Pesa or card via Paystack. Nothing renews by itself.
Get the Monthly PassNot sure yet? Start the free 7-day trial, no M‑Pesa needed.
- Paystack Pay securely with M‑Pesa or card
- Unlocked instantly as soon as payment goes through
- Checked by a teacher How we check every question
Also from CBC Guides
- Revision books KJSEA Grade 9 and KPSEA Grade 6 as printable PDFs, a one-off payment.
- Pathway Report a printable senior school pathway report for a Grade 9 learner.
- For schools a school licence with learner logins and a results dashboard, or a free referral partnership.
- Teacher Pass every paper as a print-ready exam with its marking scheme.
The revision books and the Pathway Report are included free with every Monthly Pass.
January catch-up courses, Ready for Grade 5 to Grade 10: KSh 500 · Grade 9 essay marking: KSh 50 per essay