Updated 31 October 2026
A business permit in Nyamira County (Single Business Permit) costs KSh5,000 a year for a small shop in Nyamira or Keroka municipalities, KSh3,000 in Zone B centres such as Ekerenyo and Magombo, and KSh2,500 elsewhere. The rates are the approved charges for 2025/2026 in the First Schedule of the Nyamira County Finance Act, 2025. The Act adds new hardware categories and raises fees for kiosks and salons offering extra services.
Nyamira zones
- Zone A: Nyamira Municipality, Keroka Municipality, Nyansiongo Township and any town elevated to municipality status.
- Zone B: Kemera, Omogonchoro, Magombo, Chepilat, Ikonge, Ekerenyo, Mosobeti, Manga, Gesima, Nyamusi, Tombe, Girango, Magwagwa, Mokomoni, Nyabara, Ibere, Kioge, Nyangori and Esani.
- Zone C: all other centres and areas.
Business permit Nyamira County fees: shops and services
| Business | Zone A (KSh) | Zone B (KSh) | Zone C (KSh) |
|---|---|---|---|
| Mega trader (supermarket, mega wholesaler; over 20 staff) | 50,000 | 25,000 | 15,000 |
| Large trader (10–20 staff) | 25,000 | 15,000 | 8,000 |
| Medium trader or mini-supermarket (6–10 staff) | 10,000 | 8,000 | 5,500 |
| Small trader or retail service (1–5 staff) | 5,000 | 3,000 | 2,500 |
| Small kiosk (below 5 sq ft) | 3,000 | 2,000 | 2,000 |
| Medium kiosk (6–10 sq ft) | 4,000 | 3,000 | 3,000 |
| Big kiosk (11–20 sq ft) | 5,000 | 4,000 | 4,000 |
| Salon or barbershop without extra services | 3,000 | 2,000 | 1,500 |
| Salon or barbershop with extra services (massage, pedicure) | 5,000 | 5,000 | 5,000 |
| Dressmaking, suits and uniforms | 4,000 | 3,000 | 2,000 |
| Tailoring on a verandah | 3,000 | 2,500 | 1,500 |
| Mali mali shop | 5,000 | 3,000 | 2,000 |
| Motorcycle repair or small garage (up to 10 vehicles) | 5,000 | 5,000 | 5,000 |
M-Pesa and bank agents: any of these businesses that also runs an M-Pesa or bank agency pays an extra KSh3,000 in Zone A, KSh2,000 in Zone B and KSh1,000 in Zone C.
New hardware categories
| Hardware size | Zone A (KSh) | Zone B (KSh) | Zone C (KSh) |
|---|---|---|---|
| Small (up to 100 sq ft) | 10,000 | 5,000 | 5,000 |
| Medium (101–200 sq ft) | 15,000 | 10,000 | 10,000 |
| Large (201–300 sq ft) | 25,000 | 20,000 | 15,000 |
| Mega (above 300 sq ft) | 40,000 | 30,000 | 20,000 |
See our guide on how to start a hardware business for capital and stock.
Distributors and hawkers
- Distributors based in the county pay KSh20,000 (up to 150 sq ft) to KSh100,000 (over 1,000 sq ft).
- Mobile distributors from outside the county pay KSh30,000 in Zone A for 1–5 vehicles, up to KSh50,000 for 15 or more.
- Liquor depots pay KSh30,000 in all zones.
- Hawkers without a vehicle pay a daily fee: KSh200 in Zone A, KSh100 in Zone B and KSh50 in Zone C.
- Small informal traders such as shoe shiners and cobblers pay KSh50 a day, or KSh5,000 for the year.
What changed in the 2025 Act
Comparing the approved 2023/2024 charges with the 2025/2026 column in the same schedule shows a few clear changes. Large traders in Zone A now pay KSh25,000, up from KSh20,000. Kiosk fees went up in every size band, with a small kiosk in Zone A rising from KSh2,000 to KSh3,000. Salons and barbershops that offer extra services such as massage, manicure or pedicure now pay a flat KSh5,000 in all zones, while a basic salon is unchanged. Hardware shops and mobile distributors from outside the county have their own categories for the first time, and the annual option for small informal traders rose sharply from KSh1,200 to KSh5,000 in Zone A.
Before you pay, confirm your category with the revenue officer and ask for the bill in writing. Floor area and staff numbers decide the band, so measure your premises and keep a copy of your staff list in case the assessment is disputed.
How to apply
- Register the business and get a KRA PIN.
- Apply at the county revenue office or sub-county office, giving your activity, staff numbers, floor area and location.
- Pay through the county’s approved channels and keep the receipt.
- Display the permit and renew it every year.
The common process is explained in how to apply for a Single Business Permit. Compare rates with Kisumu County and Machakos County.
FAQ
How much is a small business permit in Nyamira town?
KSh5,000 a year for a small trader with 1–5 employees in Zone A.
Do M-Pesa agents pay extra in Nyamira?
Yes. Businesses with an M-Pesa or bank agency pay an extra KSh3,000 in Zone A, KSh2,000 in Zone B and KSh1,000 in Zone C.
Which areas are Zone A in Nyamira?
Nyamira and Keroka municipalities and Nyansiongo Township.
Updated October 2026.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

