Growing food and running a food business are different skills. Many Nigerian urban farmers produce good vegetables but struggle to convert that production into consistent income because they approach selling as an afterthought. This guide puts the business side first, because knowing your market before you plant determines what you grow, how much you grow, and what you can realistically earn.
Find your buyer before you plant
The most common mistake urban farmers make is growing a full crop and then looking for somewhere to sell it. By then, you are under time pressure because fresh produce has a short shelf life, and you will accept whatever price the market offers.
The better approach is to identify at least one committed buyer before you plant your first cycle. That buyer tells you exactly what quantity they want, what quality standard they require, and what they will pay. You then size your production to match their demand.
This sounds simple, but it requires you to make sales calls before you have anything to sell. Walk into two or three nearby restaurants, introduce yourself, explain that you are setting up a farm nearby, and want to understand what produce they buy, how much, and at what frequency. Most chefs will talk to you. Many will give you a standing order on the spot if you can guarantee weekly delivery of something they currently buy from a market trader.
The four sales channels available to Nigerian urban farmers
Current crop prices in Nigerian cities (2026)
Indicative farm-gate and direct-sale prices — major Nigerian cities
| Crop | Open market | Restaurant/hotel | Direct household |
|---|---|---|---|
| Lettuce (per head) | ₦300–500 | ₦600–900 | ₦500–800 |
| Basil (per 100g bunch) | ₦400–600 | ₦1,000–1,800 | ₦800–1,200 |
| Scent leaf (per bunch) | ₦200–400 | ₦600–900 | ₦400–700 |
| Microgreens (per 100g pack) | — | ₦2,000–4,000 | ₦1,500–2,500 |
| Tomatoes (per kg) | ₦800–1,500 | ₦1,400–2,200 | ₦1,200–2,000 |
| Bell peppers (per kg) | ₦1,500–2,500 | ₦3,000–5,000 | ₦2,500–4,000 |
| Kale (per bunch) | ₦300–500 | ₦700–1,200 | ₦600–1,000 |
| Catfish (live, per kg) | ₦2,200–3,000 | ₦3,500–5,000 | ₦3,000–4,500 |
Lagos and Abuja prices are generally 20 to 40% higher than Enugu and Ibadan. Prices fluctuate by season. Dry-season prices are typically 30 to 50% above wet-season lows for field-grown produce.
Keeping basic farm accounts
You do not need accounting software to run a small urban farm profitably. You need three numbers tracked consistently every week: income, variable costs, and fixed costs. Here is the simplest system that works.
Income. Write down every sale on the day it happens. Date, what you sold, to whom, quantity, and amount received. A WhatsApp note or a school exercise book both work. The discipline of recording every transaction tells you which crops and which customers are generating the most revenue.
Variable costs. These change with production - seeds, nutrients, feed, packaging, fuel for delivery. Record them the same way. At the end of each cycle, add up what you spent to produce each crop. Divide the income from that crop by units sold to get your revenue per unit. Subtract variable cost per unit to get your gross margin per unit.
Fixed costs. Rent, loan repayments, a portion of your equipment depreciation, and any standing service contracts. These do not change whether you produce 10 kg or 100 kg that week. Allocate them monthly across all crops proportionally.
Review these numbers at the end of every harvest cycle. The goal is to know your cost of production for each crop before you negotiate any price with a buyer. A farmer who knows it costs ₦180 to produce one head of lettuce negotiates from a position of knowledge. A farmer who does not know that number accepts whatever they are offered.
Registering your farm as a business
You do not need to register a business to start selling vegetables from your home farm. However, registration becomes necessary when you want to open a business bank account, apply for grants, supply supermarkets, or access agricultural financing schemes.
The cheapest and fastest route is a business name registration with the Corporate Affairs Commission (CAC). This costs between ₦10,000 and ₦25,000, depending on whether you use a CAC-accredited agent or the online portal directly. It takes 3 to 7 working days. A registered business name allows you to open a domiciliary or savings account in the farm's name, which makes accounting and tax compliance significantly easier.
If you are running a cooperative model with multiple members sharing income, a cooperative registration through your state's Ministry of Agriculture is the appropriate structure. Greendale Farms operates as a cooperative society and can advise on this during a consultation.
The fastest path to ₦100,000 monthly income from urban farming
Based on what works for Nigerian urban farmers in 2026, the fastest route to ₦100,000 net monthly income from a small setup follows this pattern:
Two restaurant accounts at ₦20,000 per week combined with 30 household customers at ₦3,000 per week produces ₦130,000 in weekly gross revenue. Running costs for a setup at that scale sit between ₦25,000 and ₦40,000 per week. Net monthly income lands between ₦360,000 and ₦420,000 at full operation.
Want a business model built around your specific setup?
Our Urban Farming as a Business course covers crop selection for your target market, pricing strategy, customer acquisition, and basic financial modelling. The Professional Package consultancy includes a 12-month income projection alongside your farm design.