Market Trading Permit / Stall Licence fees and charges

Market Trading Permit / Stall Licence fees and charges

Complete Guide to Costs for Market Traders in Kenya

Getting a Market Trading Permit or Stall Licence is essential for anyone operating in public markets, markets centres, or informal trading spaces across Kenya. These permits are mandatory for legal market operations and help county governments regulate trading activities. Understanding the fees and charges helps traders budget effectively and avoid penalties. This guide covers everything you need to know about Market Trading Permit and Stall Licence costs across Kenyan counties.


What Is a Market Trading Permit / Stall Licence?

Market Trading Permit (also called Stall Licence or Single Business Permit) is an official document issued by county governments that authorizes traders to operate stalls, kiosks, or trading spaces within designated market premises. It confirms compliance with local trading regulations and is legally required for market operations.


Market Trading Permit & Stall Licence Fees Breakdown

Fees vary significantly based on location, stall size, and county. Here’s the comprehensive cost structure:

Trading Type Stall/Shop Size Location Type Fee (KES) County
Small Trader Less than 50 m² Far away location 10,000 Bungoma
Small Trader Urban Less than 50 m² Urban area 5,000 Bungoma
Small Trader Less than 30 m² General 2,500 – 4,000 Various
Small Shop 4 staff members General 4,000 + 200 app fee Nairobi
Medium Trader 50–300 m² Fair location 15,000 Bungoma
Medium Café 50–300 m² General 7,500 – 15,200 Nairobi
Large Trader 300–2,000 m² Fair location 15,000 Bungoma
Large Trader 2,001–3,000 m² Prime location 30,000 Bungoma
Large Operations 3,000+ m² General 30,000+ Nairobi
Premises 3,001–4,000 m² Prime location 45,000 Bungoma
Hyper Super Markets 4,001–5,000 m² Prime location 65,000 Bungoma
Mega Hyper Markets Over 5,001 m² Prime location 85,000 Bungama
Small Workshop Up to 5 employees General 4,900 Meru
Medium Workshop Small equipment General 14,000 Meru

County-by-County Average Costs

County governments set their own fees, resulting in significant variations:

County Average Business Permit Cost (KES) Notes
Nairobi 92,250 Highest in Kenya
Mombasa 75,385 Second highest
Kisumu 45,000 Mid-range
Nakuru 31,023 Lower cost
Kiambu 50% reduction 2024/2025 Finance Act slashed fees

Key Insight: Nairobi county charges the highest average permit fees at Ksh 92,250, while smaller counties like Nakuru offer more affordable options at Ksh 31,023.


Required Application Documents

To obtain a Market Trading Permit or Stall Licence, you typically need:

Document Purpose
LR Number Evidence of location
Certificate of Incorporation Business registration proof
Business Name Registration Alternative to incorporation
Application Fee Ksh 200 (Nairobi small shops)

Payment Methods

Most counties offer multiple payment options:

Method Details
M-Pesa Mobile payment via county portals
Bank Payment Cooperative Bank, Equity Bank accounts
USSD Dial county-specific codes (e.g., 647# for Nairobi) 
In Person County cash office at City Hall or municipal offices

Application Process Steps

  1. Visit County Lands Office – Go to your local county government’s trading/licenses department

  2. Obtain Application Form – Get the Market Trading Permit/Stall Licence form

  3. Submit Documents – Provide LR number, business registration, and ID

  4. Pay Fees – Pay based on your stall size and location category

  5. Receive Permit – Collect your trading permit (typically 1–7 days)


Important Considerations for Market Traders

Who Needs This Permit?

  • All market stall operators

  • Kiosk owners in public markets

  • Informal traders in designated market premises

  • Small shop owners in market centres

When to Apply

  • Apply before commencing operations

  • Renew annually (usually January–March)

  • Late applications incur penalties

Penalties for Non-Compliance

  • Operating without a permit = illegal trading

  • Counties may impose fines or close operations

  • Penalties increase with duration of non-compliance

2026 Nairobi Waiver

Nairobi County introduced a 2026 business permit waiver for small businesses, reducing costs for eligible traders.


Tips for Traders

✓ Check local county rates before applying – fees vary significantly
✓ Apply early – avoid last-minute rush and penalties
✓ Keep payment receipts – important for verification
✓ Renew annually – don’t let your permit expire
✓ Kiambu traders benefit from 50% fee reduction in 2024/2025
✓ Stall size matters – smaller stalls pay less (under 50m² = Ksh 2,500–5,000)


Market Trading Permit and Stall Licence fees in Kenya range from Ksh 2,500 for small stalls to Ksh 85,000 for mega markets, depending on location and premises size. Nairobi charges the highest average fees at Ksh 92,250, while counties like Nakuru offer more affordable options at Ksh 31,023. Small traders operating stalls under 50 square meters in urban areas typically pay between Ksh 2,500–5,000, making market trading accessible for informal entrepreneurs. Always verify current rates with your local county government before applying, as fees may change annually based on county finance acts.

Need more information? Get in touch with Nairobi Online for queries and listings.
hello@nairobionline.com