Bonaventure OgetoBy Bonaventure Ogeto|

Paying for a Bootcamp in Instalments: What to Watch For

Most Kenyan coding bootcamps offer instalment payment plans, typically splitting fees across 2 to 4 payments over the program duration. Before committing, check for hidden interest or processing fees, understand the refund policy if you drop out, confirm the payment schedule matches your salary dates, and get everything in writing. M-Pesa is usually accepted, but confirm the exact process.

How Instalment Plans Typically Work at Kenyan Bootcamps

The standard instalment structure at most Kenyan coding bootcamps looks something like this: you pay a deposit (usually 30 to 50 percent of the total fee) before or at the start of the program, and then pay the remainder in 1 to 3 additional payments spread across the program duration. For a bootcamp that costs KES 100,000, that might mean KES 40,000 upfront and two more payments of KES 30,000 each.

Some bootcamps are more flexible. They offer monthly payment plans that break the total into 4 to 6 smaller amounts, making each individual payment easier to handle. Others are stricter, requiring 50 percent upfront and the full balance by a specific date, regardless of when the program ends. The variation is wide, and there is no industry standard. Each bootcamp sets its own terms.

The key thing to understand is that instalment plans at Kenyan bootcamps are typically not like formal loan agreements. There is no credit check, no interest rate in the traditional sense, and no external financing institution involved. The bootcamp itself is extending you an informal payment arrangement. This simplicity is an advantage (less paperwork, no credit requirements) but also a risk (fewer formal protections if things go wrong). You are relying on the bootcamp's goodwill and their written terms, which is why getting those terms clearly documented before you pay anything is so important.

Hidden Fees That Catch People Off Guard

The advertised price of a bootcamp is not always the actual total you will pay. Some programs add fees that only become visible after you have committed. Being aware of these upfront saves you from unpleasant surprises halfway through the program.

Processing or admin fees. Some bootcamps add a "processing fee" or "admin fee" to instalment payments, often between KES 1,000 and KES 5,000 per payment. This is essentially interest by another name. It means the total cost of paying in instalments is higher than paying the full amount upfront. Ask directly: "Is the total I will pay in instalments the same as the total if I pay in full?" If the answer is no, calculate the actual cost difference before deciding.

Materials or platform fees. A few programs charge separately for access to their learning platform, course materials, or software licenses. These might be KES 2,000 to KES 10,000 on top of the tuition. If the bootcamp mentions "materials included," ask what that means specifically. Are textbooks included? Is there a separate fee for cloud hosting credits? Are there software licenses you need to buy yourself?

Late payment penalties. Many instalment plans include a penalty for late payments, typically a fixed fee (KES 500 to KES 2,000) per day or week that a payment is overdue. This is reasonable in principle, but it can add up fast if you hit a rough month. Ask about the penalty structure and whether there is a grace period. Also ask what happens if you are late: do they lock you out of the platform? Suspend your access to live sessions? Or just add the fee and let you continue?

Exam or assessment fees. Some programs charge separately for final assessments, project evaluations, or certification. This is less common but worth asking about. "Are there any additional fees beyond the tuition and the instalment structure?" should be one of your first questions.

The Refund Question You Must Ask Before Paying

Here is the scenario that catches people: you start a bootcamp, pay the first instalment, attend for two or three weeks, and realize it is not what you expected. Maybe the teaching quality is poor. Maybe the curriculum is different from what was advertised. Maybe your life circumstances change and you cannot continue. What happens to your money?

The answer depends entirely on the bootcamp's refund policy, and these policies vary enormously. Some bootcamps offer a full refund within the first week or two, minus a small admin fee. Others offer partial refunds on a sliding scale (80 percent in week 1, 50 percent in week 2, nothing after week 3). Some have a strict no-refund policy once you start the program. A few do not have a written refund policy at all, which is a red flag on its own.

Before you pay anything, ask these specific questions and get the answers in writing (email, WhatsApp message, or a document you can screenshot). What is your refund policy if I leave in the first week? The second week? After the first month? Is the deposit refundable under any circumstances? If I stop attending, do I still owe the remaining instalments? Can I defer to a later cohort if I need to pause, and is there a fee for that?

A bootcamp that is confident in its product will have a clear, written refund policy. A bootcamp that hesitates, gives vague answers, or says "we will work something out" is a risk. You are about to hand over tens of thousands of shillings. You deserve to know exactly what happens if things do not work out. Any legitimate program will respect that question.

Matching the Payment Schedule to Your Cash Flow

This is a practical detail that a surprising number of people overlook. If the bootcamp's instalment dates do not align with when you get paid, you will constantly be scrambling to make payments on time, and that financial stress will distract from your learning.

Most salaried workers in Kenya get paid on the 25th to the 30th of each month. If the bootcamp wants instalments on the 1st or the 15th, you need to plan for that timing gap. It sounds trivial, but when you are budgeting tightly (and most bootcamp students are), a two-week gap between your pay date and your payment due date can cause real problems, especially if other expenses hit at the same time.

Ask the bootcamp whether the payment dates are flexible. Many programs are willing to adjust instalment dates by a week or two to match your salary cycle. They would rather accommodate your timing than deal with late payments. But you have to ask. If you just miss a payment because the timing did not line up, you get the late fee, not sympathy.

Also, plan for the months when your budget is tighter than usual. January (after December spending), April (school fees season), and August (if you have kids going back to school) tend to be rough months for many Kenyan households. If one of your instalment dates falls in a tight month, talk to the bootcamp in advance. Proactive communication about payment timing is always better received than a missed payment followed by an apology.

M-Pesa Payments: What to Confirm and What to Save

M-Pesa is the most common payment method for bootcamp fees in Kenya, which makes sense. It is instant, everyone has it, and there is a transaction record. But there are a few things to get right.

Confirm the payment method. Does the bootcamp use a Paybill number, a Till number, or do they want you to send money directly to a personal M-Pesa number? Paybill and Till payments are generally safer because they create a clear business transaction record. Payment to a personal number works but is harder to dispute if something goes wrong. If they ask for payment to a personal number, make sure you have written confirmation (email or WhatsApp from an official account) that links that number to the bootcamp.

Save every confirmation message. After every M-Pesa payment, screenshot the confirmation message immediately. Save it to a dedicated folder on your phone and email it to yourself as a backup. This sounds paranoid, but it is basic financial hygiene. If there is ever a dispute about whether you paid or how much you paid, that M-Pesa confirmation is your proof. Do not rely on being able to get a statement from Safaricom later. Save the confirmation at the time of payment.

Get a receipt from the bootcamp. After each payment, ask the bootcamp for a written acknowledgment. This can be a formal receipt, an email confirmation, or even a WhatsApp message that says "We confirm receipt of KES X from [your name] for instalment Y of [program name] on [date]." You want documentation from both sides: the M-Pesa transaction and the bootcamp's acknowledgment. If the bootcamp does not provide receipts or acknowledgments for payments, that is a concern.

Transaction costs. M-Pesa charges transaction fees for sending money, and these are deducted from your account on top of the payment amount. For a KES 30,000 instalment, the M-Pesa fee is around KES 100 to KES 200 depending on the payment method. Over 3 to 4 instalments, these fees add up. Factor them into your budget. Some bootcamps absorb the transaction fee on their end, but most do not.

The Complete List of Questions to Ask About Payment Terms

Before you pay a single shilling, get clear answers to every one of these questions. Print this list or save it to your phone and bring it to your enrollment conversation. Any bootcamp worth attending will answer all of them without hesitation.

About the total cost: What is the total cost of the program? Is the instalment total the same as the full payment amount, or is there an added fee for paying in instalments? Are there any additional costs beyond tuition (materials, platform access, assessments, certification)? Does the price include everything, or will I need to pay for anything else during the program?

About the payment schedule: How many instalments are there? What are the exact due dates? Can the due dates be adjusted to match my salary cycle? What is the minimum deposit required to start? What happens if I pay a few days late? Is there a late payment penalty, and how much is it?

About refunds and flexibility: What is your refund policy if I leave in the first week? Second week? After one month? Is the deposit refundable? If I need to pause the program, can I defer to a later cohort? Is there a fee for deferring? If I stop attending, do I still owe the remaining instalments?

About payment logistics: What payment methods do you accept? Do you provide a receipt or written confirmation for each payment? If I pay via M-Pesa, what is the Paybill or Till number? Is there a written agreement or contract that outlines all the payment terms?

Write down the answers. If the bootcamp provides a written enrollment agreement, read every word of it before you sign. If they do not provide a written agreement, ask for one. If they refuse to put terms in writing, that tells you something important about how they will handle disputes later.

Payment Red Flags That Should Make You Walk Away

Most bootcamps in Kenya are legitimate operations run by people who genuinely want to teach coding. But the industry is unregulated, which means anyone can start a "bootcamp" and start collecting fees. Here are payment-related red flags that should make you pause, ask more questions, or walk away entirely.

No written refund policy. If a bootcamp cannot tell you in writing what happens to your money if you leave, they either have not thought about it (bad sign) or they do not want to commit to a policy (worse sign). Every legitimate training program has refund terms, even if those terms are "no refunds after day 5." The existence of the policy is what matters.

Pressure to pay the full amount immediately. "This price is only available today" or "We only have two spots left" are sales tactics, not educational practices. A good bootcamp will give you time to think, compare options, and talk to alumni. If they are pressuring you to pay before you have done your research, ask yourself why they are in such a hurry.

Payment to a personal M-Pesa account with no documentation. If someone asks you to send KES 50,000 to their personal phone number and does not provide any written enrollment agreement, receipt, or acknowledgment, you are taking a significant risk. Legitimate programs use business Paybill numbers, provide receipts, and have contracts. Personal transfers with no paper trail are how people lose money.

Total instalment cost significantly higher than the full payment price. A small administrative fee for instalments (5 to 10 percent) is common and understandable. But if the instalment total is 30 or 40 percent higher than the full payment price, you are being charged excessive interest under a different name. Do the math and compare.

No clear explanation of what happens if you miss a payment. Do they lock your account? Remove you from the program? Add fees? Continue letting you learn? A legitimate program has a process. If nobody can tell you what that process is, the program is not well-run enough to trust with your money.

Key Takeaways

  • Most Kenyan bootcamps offer instalment plans, but the terms (number of payments, fees, penalties) differ significantly between programs.
  • Always ask about hidden fees. Some programs advertise a total cost but add processing fees, materials fees, or late payment penalties on top.
  • Get the refund policy in writing before you pay anything. Know exactly what happens to your money if you drop out after week 2 or week 8.
  • Match the payment schedule to your income. If instalments are due mid-month but you get paid at the end of the month, you will constantly be chasing deadlines.
  • M-Pesa is the most common payment method, but confirm whether the bootcamp accepts Paybill, Till, or direct transfer, and keep every transaction confirmation.

Frequently Asked Questions

Do most coding bootcamps in Kenya accept M-Pesa?
Yes. M-Pesa is the most widely accepted payment method for bootcamp fees in Kenya. Most programs use a business Paybill or Till number. Some also accept bank transfers. Always confirm the specific payment method before sending money, and save every transaction confirmation as proof of payment.
Is there interest on bootcamp instalment plans in Kenya?
It varies. Some bootcamps charge the same total whether you pay in full or in instalments. Others add a small processing or admin fee (usually 5 to 10 percent) for instalment payments. Ask directly: "Will I pay more in total if I choose instalments versus paying in full?" and get the answer in writing.
Can I get a refund if I drop out of a coding bootcamp?
It depends entirely on the bootcamp's refund policy. Some offer full refunds within the first week or two, partial refunds on a sliding scale, or no refunds at all after a certain point. Ask about the refund policy before you pay, get it in writing, and make sure you understand the exact terms for each stage of the program.
What happens if I cannot make a bootcamp payment on time?
Most bootcamps have a late payment process that ranges from grace periods to fixed late fees to account suspension. The specifics depend on the program. Communicate with the bootcamp as early as possible if you know you will miss a payment date. Proactive communication usually gets better results than a missed payment followed by silence.
Should I pay the full bootcamp fee upfront or in instalments?
If paying in full does not strain your finances and there is no price difference, paying upfront simplifies things. You do not have to track due dates or worry about late fees. But if paying upfront means draining your savings completely, instalments are the smarter choice. Keep enough financial cushion to cover your living expenses during the program. Running out of money halfway through is worse than paying a small instalment fee.
How much does McTaba Labs charge, and do they offer instalments?
McTaba Labs' 26-week marathon costs KES 100,000. Instalment options are available. For current payment plans and due dates, check the enrollment page or reach out directly. The total cost is the same whether you pay in full or in instalments.

Ready to build real-world apps?

Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.

Apply to the McTaba Marathon