How Much Should Your Business Spend on Marketing in Kenya? Work It Out in 2 Minutes
Work your marketing budget backwards from sales. Divide your monthly sales target by your average sale to get the sales you need, divide that by the share of enquiries that usually buy, and multiply by what an enquiry costs in your industry. In Kenya in 2026, enquiries often cost KES 100 to 300 in retail, KES 300 to 600 for clinics and KES 800 to 2,000 or more for real estate and B2B.

Ask ten Kenyan business owners how they set their marketing budget and most will give one of three answers: “whatever is left at the end of the month”, “what the agency quoted”, or “a percentage of revenue someone told me about”. None of them start from the thing that matters: how many sales do you need, and what does it cost to get them?
This guide shows you how to work out a budget from your sales target in four steps, with typical 2026 Kenyan costs. If you would rather skip the maths, the free Nimus marketing budget calculator does it in two minutes.
Why “a percentage of revenue” is the wrong starting point
Percentage rules come from large companies in mature markets. They tell you nothing about your price, your industry or how good your follow-up is. A furniture shop selling KES 80,000 sofas and a salon selling KES 1,500 services cannot use the same percentage, because the cost of winning each customer is completely different.
Start from sales instead. Your budget should be the cost of the enquiries you need, not a share of what you made last year.
Work it out backwards from sales, in four steps
- Set your monthly sales target. For example, KES 1,000,000 in new sales a month.
- Divide by your average sale. If your average sale is KES 50,000, you need 20 sales.
- Divide by your close rate. If one in five enquiries usually buys, you need 100 enquiries.
- Multiply by your cost per enquiry. At KES 500 an enquiry, that is KES 50,000 a month in ad spend.
That KES 50,000 is the ad budget. Creative work, management and your website sit on top of it, so plan for those separately.
What an enquiry costs in Kenya in 2026
Cost per enquiry depends on the industry and on the price of what you sell. Typical ranges we see in 2026:
| Industry | Typical cost per enquiry |
|---|---|
| Retail and e-commerce | KES 100 to 300 |
| Clinics and healthcare | KES 300 to 600 |
| Real estate and B2B services | KES 800 to 2,000 or more |
Higher-value buyers cost more to reach, but each one is worth far more, so a higher cost per enquiry is not a bad sign on its own. What matters is the cost per sale.
The two numbers that change your budget the most
Once you do the maths, you notice that two numbers move the budget more than anything else:
- Your close rate. Going from one in ten enquiries buying to one in five halves the budget you need. Faster replies, better follow-up and a clearer offer usually do this, not more ads.
- Your average sale. Bundles, upsells and premium options raise it, so each enquiry you pay for is worth more.
This is why we look at lead handling before we recommend spending more. A business that answers enquiries in five minutes needs a much smaller budget than one that answers the next morning.
Use the free calculator
The marketing budget calculator runs these four steps for you. Enter your monthly sales target and average sale, pick your industry, and it shows how many enquiries you need and the ad budget to get them, using typical 2026 Kenyan costs per lead. You can have the plan emailed to you, with four short lessons over ten days on the leaks that stop budgets like this from paying off.
When an estimate is not enough
The calculator gives a realistic starting point. Your real numbers depend on your offer, your price, your website and how fast your team follows up. If you are about to commit serious money, a Sales Engine Audit replaces the estimates with your own numbers: what each channel actually brings, where enquiries are lost, and a 90-day plan for the budget.
Frequently Asked Questions
How much should a small business in Kenya spend on marketing?
Work it out from the sales you need: target sales divided by average sale, divided by close rate, multiplied by cost per enquiry. For many small businesses this lands between KES 20,000 and KES 100,000 a month in ad spend, but your own numbers decide it.
Is the marketing budget calculator free?
Yes. It is free to use and takes about two minutes. Emailing yourself the plan is optional.
Does the budget include agency fees?
No. The calculator works out ad spend. Creative, management and your website are separate costs.
Want This Built For Your Business?
This is exactly the kind of thing we build. Book a free call and I'll tell you where to start.

