Home›Blog›How to Register an Agricultural Business in Kenya with AFA
Guide4 min read

How to Register an Agricultural Business in Kenya with AFA

Registering an agricultural business in Kenya requires AFA membership and compliance with multiple government agencies. Here's what you actually need to do to get started.

agriculturebusiness registrationgovernmentKenya
7 October 2026
How to Register an Agricultural Business in Kenya with AFA

Registering an agricultural business in Kenya with AFA (Agriculture and Food Authority) is mandatory if you're trading in regulated commodities—coffee, tea, dairy, cereals, and others. The process involves several steps across different government portals and requires patience. It's not fast, but it's straightforward once you know where to go.

The AFA consolidated multiple commodity boards under one authority in 2019. If you're selling agricultural products, you'll interact with them whether you like it or not. The good news: registration is free. The bad news: you'll need to complete it alongside your general business registration, tax compliance, and potentially industry-specific licensing.

Start with General Business Registration

Before approaching AFA, your agricultural business must exist formally. Register at ecitizen.go.ke through the Ministry of Trade, Cooperatives and MSMEs. You'll need your identity card or passport, business details, and contact information. The registration fee is KSh 500–2,000 depending on your business structure (sole proprietor, partnership, limited company).

Choose your business name carefully—it cannot duplicate existing registrations. The portal will check this automatically. Processing takes 1–3 working days. Once approved, you'll receive a registration certificate with a reference number. Save this; you'll need it for everything that follows.

If you're operating as a cooperative or group, register with the Cooperative Development Commission through the same portal. This is essential if you're pooling resources with other farmers.

Register with the Agriculture and Food Authority

AFA registration happens through their commodity-specific portals, not a single centralized system. This is where many new farmers get confused. Different commodities have different requirements and portals.

For example, if you're in dairy, you'll register through AFA's dairy directorate. For coffee, it's the coffee directorate. Start by identifying which commodities you're trading in, then contact AFA directly or visit their offices in Nairobi (Waiyaki Way) for guidance. Alternatively, government services experts can walk you through commodity-specific requirements.

You'll submit proof of your general business registration, identification, and commodity-specific documents (storage facilities for grains, milk testing reports for dairy, coffee mill licenses, etc.). AFA officers will verify your physical location and operations. Inspection visits are common and non-negotiable.

Processing time ranges from 2–6 weeks depending on the commodity and your location. Urban applicants typically clear faster than rural ones, mainly because inspection teams need less travel time.

Tax Compliance and Licensing

Simultaneously, register for a KRA PIN (Kenya Revenue Authority) through itax.kra.go.ke. You need this before trading. Use your business registration number from ecitizen.go.ke. The PIN is issued instantly once approved.

Some commodities require additional licenses. Exporters need KEBS (Kenya Bureau of Standards) certification. Transporters need PSV licenses from NTSA if moving goods. Processors need health permits from your county's public health office. The business registration experts can clarify which apply to your specific operation.

Open a business bank account once you have your KRA PIN and business registration. Most banks (Equity, KCB, Cooperative Bank) accept these documents. You'll need this for AFA levy payments and commodity board transactions.

The Fees You'll Actually Pay

General business registration: KSh 500–2,000. KRA PIN: Free. AFA registration: Free for initial registration, but you'll pay annual levies once trading (typically 0.5–2% of sales value, depending on the commodity). These levies fund AFA operations and market development programs.

If you need professional guidance navigating AFA requirements or coordinating between agencies, find a verified Kenyan expert on Kaziiko who specializes in agricultural business registration.

Frequently Asked Questions

Do I need AFA registration if I'm selling agricultural products retail only?

It depends on the commodity. Retail traders of regulated products still need AFA registration, though requirements are lighter than for wholesalers or exporters. Check with AFA for your specific commodity.

How long does the entire registration process take?

Typically 4–8 weeks if all documents are correct and inspections pass smoothly. General business registration is fastest (1–3 days), AFA registration is slowest (2–6 weeks due to inspections).

What happens if I trade without AFA registration?

Penalties include fines and confiscation of goods. Inspectors at markets, farms, and collection centers actively check registration status. It's not worth the risk.

Can I register multiple commodities under one AFA account?

Yes, but you must register separately for each commodity through its specific directorate. One business can hold multiple commodity registrations.

Find an Expert on Kaziiko

business registration experts ›government services experts ›Browse all experts ›
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
Guide

How to Sell Agricultural Produce Online in Kenya

4 min read
Guide

How to Apply for a Farm Input Subsidy in Kenya (2026 Guide)

4 min read
Guide

How to Apply for a Kenya Work Permit or Special Pass via eCitizen

4 min read