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?
A 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:
County-by-County Average Costs
County governments set their own fees, resulting in significant variations:
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:
Payment Methods
Most counties offer multiple payment options:
Application Process Steps
-
Visit County Lands Office – Go to your local county government’s trading/licenses department
-
Obtain Application Form – Get the Market Trading Permit/Stall Licence form
-
Submit Documents – Provide LR number, business registration, and ID
-
Pay Fees – Pay based on your stall size and location category
-
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.