Income Share Agreements Explained for Kenyan Learners
An Income Share Agreement (ISA) lets you attend a bootcamp with no upfront tuition and instead pay a percentage of your salary (typically 10 to 17 percent) for a set period (usually 2 to 4 years) after you land a job earning above a minimum threshold. ISAs are common in the US but rare in Kenya due to enforcement challenges, lower average salaries, and limited legal infrastructure. Most Kenyan bootcamps use upfront payment or instalment plans instead.
What an Income Share Agreement Actually Is
An Income Share Agreement is a financial arrangement where a bootcamp waives upfront tuition in exchange for a share of your future income after you graduate and get a job. Instead of paying KES 100,000 before or during the program, you pay nothing, attend the full course, and then give the school a percentage of your salary for a defined period once you start earning.
The typical ISA structure works like this. You attend the program for free. After graduation, once you land a job paying above a minimum salary threshold (say, KES 50,000 per month), you begin paying. You pay a fixed percentage of your gross salary (usually 10 to 17 percent) every month for a set number of years (usually 2 to 4). If you do not get a job, or if your salary stays below the threshold, you do not pay. Most ISAs also include a payment cap, meaning you stop paying once you have repaid a certain total amount, even if the time period has not ended.
The concept was popularized by US bootcamps like Lambda School (now BloomTech) and App Academy in the late 2010s. The pitch is appealing: the school only makes money when you make money, so their incentives are aligned with yours. In theory, this means the school is motivated to teach you well and help you get hired, because their revenue depends on it.
In practice, the model is more complicated than the pitch suggests. And in Kenya specifically, it faces several challenges that make it uncommon.
How the Numbers Actually Work
Let us run through a concrete example so you can see what an ISA actually costs compared to paying upfront.
Scenario: Upfront payment. You pay KES 100,000 for a bootcamp. You graduate. You get a job paying KES 80,000 per month. Your total cost is KES 100,000. Done.
Scenario: ISA at 15 percent for 3 years. You pay nothing upfront. You graduate. You get a job paying KES 80,000 per month. You now owe 15 percent of your gross salary every month for 36 months. That is KES 12,000 per month for 3 years. Total payment: KES 432,000. If the ISA has a cap of KES 300,000, you stop at that amount. But KES 300,000 is still three times the upfront price.
Now consider what happens if your salary increases during those three years. If you move to KES 120,000 per month after year one, your monthly ISA payment jumps to KES 18,000. If you land a remote job paying KES 200,000, your payment becomes KES 30,000 per month. Your success directly increases the school's revenue, which is the point, but it also means the better you do, the more you pay.
The math favors the student only in one scenario: you graduate but struggle to find a job above the salary threshold. In that case, you pay nothing, which is genuinely better than having already spent KES 100,000. But if you do get a good job (which is the whole point of attending the bootcamp), the ISA almost always costs more than upfront payment.
ISA defenders argue that the higher total cost is the price of reduced risk. You are buying insurance: if the bootcamp does not work out, you do not lose your money. That is a fair argument, but only if you fully understand the total potential cost.
Why ISAs Are Rare in Kenya
ISAs have not taken off in Kenya for several practical reasons.
Enforcement is difficult. In the US, ISAs are often enforced through payroll deduction agreements or credit-like contracts that affect your credit score. Kenya does not have the same infrastructure. If a graduate decides to stop paying their ISA, the bootcamp's options for enforcement are limited and expensive. Taking someone to court over ISA payments is not practical for most training organizations.
Salary levels make the math harder. US ISAs work partly because US developer salaries are high enough that 15 percent of income is a large absolute number. A US junior developer earning $70,000 per year pays $10,500 per year in ISA payments. That is a lot of revenue per student. A Kenyan junior developer earning KES 80,000 per month (KES 960,000 per year) pays KES 144,000 per year at 15 percent. The revenue per student is much lower, which makes it harder for the school to cover its costs while waiting for students to start paying.
The informal economy complicates tracking. ISAs assume the school can verify your employment and salary. In Kenya, where freelance work, informal employment, and cash payments are common, tracking a graduate's actual income is difficult. A graduate who freelances for clients paying via M-Pesa may not have a verifiable salary for the ISA to reference.
Most Kenyan bootcamps are small operations. ISAs require the school to absorb the upfront cost of educating students and wait months or years for revenue. This requires significant capital reserves. Most Kenyan coding schools are lean operations that need tuition revenue to pay instructors and cover expenses in real time. They simply cannot afford to train 30 students now and hope to collect payment from them over the next three years.
The result is that while ISAs are occasionally discussed in the Kenyan tech training space, very few schools have implemented them, and those that tried have often reverted to upfront or instalment-based payment.
Honest Pros and Cons of ISAs
Pros for the student:
- No upfront cost. You can access training that you could not otherwise afford.
- Reduced risk. If the training does not lead to employment, you owe nothing (in a well-structured ISA).
- Aligned incentives. The school is financially motivated to help you succeed and find a job.
- Deferred payment. You pay with money you earn because of the training, not money you had to save before the training.
Cons for the student:
- Higher total cost. In almost every scenario where you do get a job, the ISA costs more than upfront payment.
- Long-term obligation. Paying 15 percent of your salary for 3 years is a significant financial burden, especially early in your career when your expenses are high and your savings are low.
- Penalty for success. The more your career grows, the more you pay. A raise from KES 80,000 to KES 150,000 means your ISA payment nearly doubles.
- Complex contracts. ISA agreements can be lengthy and full of conditions about what counts as employment, what happens if you change careers, and what constitutes a qualifying salary. Always read every word.
- Geographic restrictions. Some ISAs include clauses about where you can work or what type of work "counts" for payment purposes.
Pros for the school:
- Attracts students who cannot afford upfront payment, expanding the potential student base.
- Creates a genuine alignment between teaching quality and revenue.
- Strong marketing angle: "We are so confident in our program that we only get paid when you get paid."
Cons for the school:
- Cash flow problems. Revenue is delayed by months or years while expenses (instructors, tools, infrastructure) are immediate.
- Collection risk. Some graduates will not pay, and enforcement is expensive.
- Complex administration. Tracking employment, verifying salaries, and managing ISA contracts requires systems most small schools do not have.
What to Check in Any ISA Contract
If you do encounter a program offering an ISA in Kenya (or if you are considering a program abroad that uses one), here is what to read carefully in the contract.
The salary threshold. Below what salary do you owe nothing? If the threshold is KES 30,000 per month, that is low enough that almost any tech job triggers payment. If it is KES 80,000 or KES 100,000, that provides real protection for graduates who land lower-paying first roles.
The percentage. 10 percent is manageable. 17 percent is a significant chunk of your take-home pay. Calculate what the monthly payment would be at your expected starting salary and decide whether you can live comfortably while making that payment.
The duration. Two years is common in well-structured ISAs. Four years is aggressive and means you are paying a portion of your salary for a significant stretch of your early career. Shorter is better for the student.
The payment cap. A good ISA includes a maximum total payment. Once you have paid that amount, you stop, even if the time period has not ended. Without a cap, a high-earning graduate could pay far more than the program was worth. Make sure the cap exists and is reasonable compared to the upfront price.
What counts as "employment." Does freelance income count? Does part-time work count? What if you get a tech job but not in software development (say, tech support or QA)? These definitions matter because they determine when your payment obligation kicks in and how much you owe.
What happens if you leave tech. If you decide software development is not for you and go back to your previous career, does the ISA still apply? Some ISAs only trigger for tech-related employment. Others trigger for any employment above the salary threshold, regardless of field. This distinction can lock you into paying even if the bootcamp did not lead to the career it promised.
Alternatives to ISAs Available in Kenya Right Now
Since ISAs are rare in Kenya, here is what is actually available if upfront payment is a barrier.
Instalment plans. Most Kenyan bootcamps offer payment in two to four instalments spread across the program duration. McTaba Labs, for example, allows instalments so you can spread KES 100,000 over several payments rather than paying everything at once. This is simpler than an ISA, has no long-term obligation, and you know the total cost upfront.
Free programs as a starting point. If you genuinely cannot afford any paid program right now, start with freeCodeCamp or The Odin Project. Build your skills for free, get your first freelance client or junior role, and then invest in a paid program to level up. This takes longer but carries zero financial risk.
Employer sponsorship. If you are currently employed, some employers will sponsor professional development, including coding bootcamps, especially if the skills align with the company's needs. It costs nothing to ask. The worst they say is no.
Save and enrol. If a KES 100,000 bootcamp is your goal, saving KES 15,000 per month gets you there in seven months. It requires patience, but it avoids debt, ISA obligations, and the pressure of owing money while you are trying to start a new career.
Low-cost micro courses. McTaba's Tech Foundations course costs KES 2,999. Other platforms offer similarly affordable short courses. These let you start learning immediately at minimal cost while you save for a full program.
Should You Wait for ISAs to Come to Kenya?
No. Waiting for a payment model that may never arrive in Kenya is a reason to not start, and there are already plenty of those. If you want to learn to code, the question is not "will someone eventually let me pay later?" The question is "what can I do right now with the resources I have?"
If you have money to invest, compare paid bootcamps and pick the one that fits your budget and goals. If you do not have money right now, start with free resources. If you need something in between, look at instalment plans or low-cost introductory courses. The path exists. You do not need ISAs to walk it.
The ISA model may eventually come to East Africa in some form, but it will likely look different from the US version. It might involve partnerships with employers who agree to deduct payments from salaries. It might use M-Pesa-based automated repayment. Or it might evolve into a scholarship-plus-repayment model. Whatever form it takes, it is not here yet in a reliable way, and there is no point delaying your career for a hypothetical payment model.
The best time to start learning is when you are motivated. Do not let the absence of a perfect payment model stop you from starting with what is available today.
Key Takeaways
- ✓An ISA defers your tuition payment until you are employed and earning above a minimum salary threshold. You pay a percentage of your income for a fixed period after landing a job.
- ✓ISAs originated in the US bootcamp market and are still rare in Kenya. The enforcement mechanisms, salary levels, and legal frameworks that make ISAs viable in the US are largely absent here.
- ✓The total cost of an ISA can exceed what you would have paid upfront. A KES 100,000 bootcamp paid upfront is often cheaper than 15 percent of your salary for three years.
- ✓ISAs sound student-friendly, but the terms heavily favor the training provider. Always read the full contract and understand what happens if you leave tech, take a lower-paying job, or move abroad.
- ✓Most Kenyan bootcamps offer instalment plans as an alternative to ISAs. These are simpler, more transparent, and carry less long-term financial risk.
Frequently Asked Questions
- Do any coding bootcamps in Kenya offer ISAs?
- As of July 2026, no major Kenyan bootcamp consistently offers a traditional ISA model. Some programs have experimented with deferred payment or outcome-linked pricing, but these are not widespread. Most Kenyan bootcamps use upfront payment or instalment plans. Check directly with any program you are considering for their current payment options.
- Are ISAs better than paying upfront?
- Not necessarily. ISAs reduce your upfront risk (you pay nothing if you do not get a job), but they typically cost more in total if you do get a job. A KES 100,000 upfront payment is often cheaper than 15 percent of your salary for three years. ISAs are better for risk management. Upfront payment is better for total cost. Which matters more depends on your financial situation.
- What is the difference between an ISA and a loan?
- A loan has fixed repayment terms regardless of your income. An ISA ties repayment to your salary, so you pay more when you earn more and nothing when you earn below the threshold. However, some ISAs function very similarly to loans in practice, especially those without meaningful salary thresholds. Always read the specific terms rather than assuming ISA automatically means "student-friendly."
- Can an ISA cost more than paying upfront?
- Yes, often significantly more. If you get a well-paying job, 15 percent of your salary over three years can easily total KES 300,000 to 500,000, compared to a KES 100,000 upfront fee. The ISA caps total payment at a certain amount in well-designed contracts, but that cap is usually two to five times the upfront price.
- Why did some US bootcamps stop offering ISAs?
- Several US bootcamps (including Lambda School, now BloomTech) moved away from ISAs due to regulatory scrutiny, difficulty collecting payments, and the cash flow challenges of waiting years for revenue. The model worked as a marketing tool but proved operationally difficult. Some have switched to traditional tuition or hybrid models.
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