Filed under School Owners

School Budgeting for Kenyan Private Schools: How to Build an Annual Budget That Holds

CBC Guides teamUpdated 24 Oct 20263 min read

Last reviewed: 24 October 2026

Many private schools fail not because parents don’t come, but because money comes in unevenly while salaries go out every month. January brings a rush of fees, then collections dip by mid-term and nearly vanish in the holidays, yet the payroll stays the same. A proper annual budget, built term by term, is how proprietors see trouble months before it arrives. This guide shows how to build one.

On this page
  1. Start from enrolment, not from costs
  2. Income lines
  3. Expense lines
  4. Turn the annual budget into a cash-flow plan
  5. Track actual against budget monthly
  6. Fee-setting from the budget
  7. A ready-made template

Start from enrolment, not from costs

Every income figure comes from learners. Build an enrolment table first: learners per grade, per term, with expected new admissions and expected leavers. Be conservative. If last year you had 180 learners and 20 enquiries for next January, don’t budget for 220.

Income lines

  • Tuition fees per grade × learners × expected collection rate (85–90% is realistic for many schools).
  • Optional fees, such as lunch, transport, trips and clubs, budgeted separately so you can see whether each covers its cost.
  • Admission or registration fees from new learners.
  • Other income: hall hire, holiday programmes, sponsor support.

Expense lines

  • Payroll: gross salaries plus employer statutory costs. That means the NSSF employer contribution and the Affordable Housing Levy (1.5% employer share), on top of the SHIF deduction staff pay. Check current rates with KRA and the relevant funds each January, as they have changed several times recently.
  • Premises: rent or loan repayments, repairs and a maintenance reserve.
  • Teaching and learning: books, CBC materials, practical consumables, printing and assessment.
  • Food and transport, matched against their fee income.
  • Utilities and communication: power, water, internet, SMS and airtime.
  • Compliance: licences, inspections, insurance and audits.
  • Technology: hosting, software subscriptions and devices.
  • Contingency: 5–10% of expenses.

Turn the annual budget into a cash-flow plan

Spread each line over 12 months. Fees cluster in the first weeks of each term, while salaries are flat. The cash-flow sheet will show the months when the bank balance dips, often November, December, April and August. Plan for them: keep a reserve equal to at least one month’s payroll, agree instalment plans early, and time big purchases for months when cash is high.

Track actual against budget monthly

A budget only helps if you compare it with reality. At each month-end, put actual income and spending next to the budget and look at the gaps. A 10% gap on food or fuel is an early warning. A collection rate below plan by week 4 means reminders should go out now, not at the end of term. See our M-Pesa fee collection guide.

Fee-setting from the budget

Work backwards: total expenses plus your target surplus, divided by expected paying learners, gives a minimum average fee. Compare it with local fees. If your number is far above the market, the fix is usually more learners per class or a cheaper cost base, not a sudden fee hike.

A ready-made template

You can build this in Excel or Google Sheets. Anademy by Ananke Digital supplies a Kenyan private school budget, payroll and enrolment-forecast template, with the cash-flow view already set up, as part of its template pack. Request it here. Related: start-up costs.

Tip for boards: share a one-page budget summary with the board or co-owners every term, showing enrolment, collection rate, payroll share of income and cash reserve. Four numbers are enough to spot trouble early.

Anademy = Ananke + Academy: school systems by Ananke Digital.