Saving money

Saving for School Fees Without the January Panic

Wambui used to stand in the bursar's queue every January with half the fees. Her two children's school costs come to KES 22,000 a year, and KES 425 a week, saved from the week term one opens, now covers every term.

Open a school fees goal →

On the first Monday of term, Wambui stood in the queue outside the bursar's office in Kitengela with KES 4,000 in her M-Pesa and a fee balance of KES 6,000. Behind her, other parents were doing the same quiet arithmetic. December had taken everything, from the trip upcountry and Christmas to a new pair of shoes for each child. Every year she promised herself next January would be different.

It became different when she stopped treating fees as a January problem and started saving for school fees every week of the year. The change did not need a bigger income, only a plan that started earlier. She worked it out two ways, and both methods are below with every figure, ready to copy. Fees are one of the goals covered in how to set savings goals, within our wider guide on how to save money in Kenya.

Why January hurts more than any other month

The school year has a fixed rhythm, and any fees plan has to follow it. Kenyan schools run three terms a year. According to the Ministry of Education's 2026 school calendar, term one opened on 5 January, term two on 27 April and term three on 24 August. The calendar changes a little each year, so check the new one when it comes out.

Term one is the expensive one for most families. On top of the term's fees come new uniforms, shoes, books and anything the school asks for at the start of the year. And it arrives straight after December, the month when most households spend the most. For Wambui, term one alone costs KES 13,000.

So the January panic is not bad luck, but a predictable collision of the biggest bill and the emptiest wallet. The same bill arrives at the same time every year, after the same expensive month. Anything that predictable can be planned for. The only question is how many weeks of saving you give yourself before it lands.

Write down the whole year's school costs

Start with every school cost for the year, not just the fees on the fee structure. Wambui has two children, Njoki in a day secondary school and Baraka in primary school. Their costs come from fees, uniforms, books and Baraka's lunch and activity charges each term. Here is what their year costs her:

Term What it covers KES
Term one Njoki's fees 6,000, uniforms and shoes 3,500, Baraka's lunch and activity 1,500, books 2,000 13,000
Term two Njoki's fees 3,600, Baraka's lunch and activity 1,500 5,100
Term three Njoki's fees 2,400, Baraka's lunch and activity 1,500 3,900
Year 22,000

Your figures will be different, so use your own fee structures and last year's receipts. Do not forget the costs that are not on any fee structure, such as fare to and from school, exam and activity charges, trips, and the shoes that wear out by term two. These small items are the ones that break a plan, because each arrives as a surprise. A list built from real receipts catches them before they do.

Costs also tend to change from one year to the next, as children move up a class or a school revises its fees. A sensible habit is to add a margin. With 10% on top, Wambui's KES 22,000 becomes KES 24,200, or about KES 465 a week, and KES 470 a week would give KES 24,440 over the year. Any money left over at the end simply starts next year's fund.

Seeing the whole year at once is the real purpose of the list. Term one alone is more than half of Wambui's year, at KES 13,000 of KES 22,000. Terms two and three together cost KES 9,000, which is less than term one by itself. A plan that only looks one term ahead will always be caught short in January.

Method one: a goal for each term

The first method treats each term as its own goal, saved during the weeks before it opens. Using the 2026 calendar, there were 16 weeks between term one and term two opening, and 17 weeks between term two and term three. If next year's term one opens in the first week of January, as it did in 2026, there are about 19 weeks from term three's opening to then. Divide each goal by its weeks and round up, and you get the weekly saving:

Saving for Amount Weeks Per week Saved
Term two KES 5,100 16 KES 320 KES 5,120
Term three KES 3,900 17 KES 230 KES 3,910
Next term one KES 13,000 19 KES 700 KES 13,300

Method one is very clear, because each week's saving is for a named term. The weekly amounts are rounded up so each goal ends slightly above what it needs. The catch is that the amount jumps to KES 700 a week from late August to January, exactly when December is approaching. That is more than three times the KES 230 of the term three goal, and it lands in the months when money is already stretched.

Method two: one weekly amount all year

The second method saves the same amount every week, all year, and lets the money build up between terms. KES 22,000 over 52 weeks is about KES 423 a week, so Wambui rounded it up to KES 425 and started in the week term one opened. Each period below shows what she saves, what she pays out when the next term opens, and what is left over. The leftover carries forward into the next period:

Period Saved in the period Paid out Left after paying
16 weeks to term two KES 6,800 KES 5,100 KES 1,700
17 weeks to term three KES 7,225 KES 3,900 KES 5,025
19 weeks to next term one KES 8,075 KES 13,000 KES 100

Method two works, with KES 100 to spare. But look at September, when Wambui still has KES 5,025 sitting there after paying term three. That money is not spare. It is the first part of January's KES 13,000, and if it is spent on Christmas the plan fails.

Which method suits you

The right method depends mostly on how you are paid. If you are paid monthly and like simple rules, method two is easier, with one fixed amount every week all year. Its only danger is the balance that builds up in the second half of the year, so it needs to be kept somewhere you cannot easily touch. If your income is irregular, or you prefer each shilling to have a clear label, method one fits better. Each term's money is saved for that term, and you always know exactly what the current goal is.

Whichever you choose, set the date of each goal a week or two before term opens, not on opening day. Schools often want fees on the first day, and some costs like uniforms are best bought early. That way Wambui never has to stand in the bursar's queue on the first Monday waiting for money to arrive. A week of slack also absorbs a late payday or a delayed deposit without putting the fees at risk.

Protect the fees money

School fees money is the money most likely to be used for something else "just for now", usually with every intention of putting it back. In December, with Christmas and travel, it is very tempting. Under method two, that could mean the KES 5,025 Wambui carries from September quietly turning into gifts and fares. Once it is gone, January arrives with the same queue and the same balance as before.

A savings goal with a locked date is one of the best tools for this. On Nyanyuka, a goal holds the money until the date you set, so fees saved in September are still there in January. You can create one goal per term with method one, or one for the year with method two. Either way, the money is out of reach during December, which is exactly when it needs protecting.

Telling your family the plan protects the money in a different way. When relatives know the money is locked for school fees, requests are easier to turn down and more likely to be understood. The locked date gives Wambui an honest answer rather than an excuse. It also turns the fees from a private worry into a plan the whole household knows about.

If you are starting late

If you are reading this in November with nothing saved for January, do not give up. From the start of November to the first week of January is about nine weeks. KES 13,000 over nine weeks is about KES 1,445 a week, so saving KES 1,450 would give KES 13,050. That is a heavy amount, but nine weeks of it is far easier than finding KES 13,000 on the first Monday of term.

If that is too much, save what you can and speak to the school's bursar before term opens rather than on the first day. Ask whether a payment arrangement is possible, because each school decides for itself. Whatever you manage to save in those weeks still shrinks the balance you will carry into term one. Then start method one or two straight away, so next year begins differently.

Part of: How to Set Savings Goals and Actually Reach Them

Frequently asked questions

How much should I save each week for school fees?

Add up every school cost for the year, including uniforms, books and lunch, and divide by 52. For a year costing KES 22,000, that is about KES 423 a week. Round up slightly so you end with a little to spare. Adding a margin of 10% for rising costs takes the same year to about KES 465 a week.

When should I start saving for January school fees?

The easiest time is the week you pay term one, so the whole year works towards the next January. If you save term by term, start January's goal no later than the week term three opens, which leaves about 19 weeks. If you start late, divide what you need by the weeks left and save that. Even a late start leaves you with less to find on the first day of term.

Is it better to save for each term separately?

It is better if your income is irregular or you like clear labels, but it is not the only good way. Separate goals for each term make every shilling's purpose clear, which helps on irregular income. One weekly amount all year is simpler but builds a balance that must not be touched. Choose the one you are more likely to keep.

What school costs do parents forget to save for?

Uniforms, shoes, books and anything the school asks for at the start of the year are the most common. Lunch money, trips and activity fees also add up across a year. Fare to and from school is another cost that sits on no fee structure but adds up over three terms. Use last year's receipts to build a full list.

Wambui used to stand in the bursar's queue every January with half the fees. Her two children's school costs come to KES 22,000 a year, and KES 425 a week, saved from the week term one opens, now covers every term.

Open a school fees goal →

Save and grow with people you trust

Join with KES 1,500 and start with KES 1,500 in your account. Get KES 1,000 for every friend who joins.

WhatsApp