Home › Guides › Cooking oil ATMs
Cooking Oil ATM Business in Kenya: Machine Prices, Setup and Profit

- Machine prices: KSh 35,000 – KSh 105,000
- Table-top units suit small shops; 20–100 L machines suit busy outlets
- Profit = (selling price per litre – bulk cost per litre) × litres sold
- Keep the tank covered, clean and away from heat
Cooking oil ATM prices
H-TECH 20 LITRES COOKING OIL VENDING MACHINE (MDF Concept)KSh 71,000
20 Liters cooking oil vending machine (Mild steel)KSh 74,000
20 Liters cooking oil vending machine (Stainless steel)KSh 81,000
H-TECH 50 LITRES SALAD OIL ATM (MDF concept)KSh 80,000
50 Liters cooking oil vending machine (Mild steel)KSh 85,000
50 Liters cooking oil vending machine (Stainless steel)KSh 90,000| Model | Size / capacity | Price |
|---|---|---|
| H-TECH 20 LITRES COOKING OIL VENDING MACHINE (MDF Concept) | 20 L | KSh 71,000 |
| 20 Liters cooking oil vending machine (Mild steel) | 20 L | KSh 74,000 |
| 20 Liters cooking oil vending machine (Stainless steel) | 20 L | KSh 81,000 |
| H-TECH 50 LITRES SALAD OIL ATM (MDF concept) | 50 L | KSh 80,000 |
| 50 Liters cooking oil vending machine (Mild steel) | 50 L | KSh 85,000 |
| 50 Liters cooking oil vending machine (Stainless steel) | 50 L | KSh 90,000 |
| 100 litres H-TECH salad oil vending machine (MDF Concept) | 100 L | KSh 92,000 |
| 100 Liters cooking oil vending machine (Mild steel) | 100 L | KSh 95,000 |
| 100 Liters cooking oil vending machine (Stainless steel) | 100 L | KSh 105,000 |
| H-TECH TABLE TOP COOKING OIL ATM (MDF concept) | – | KSh 35,000 |
| Table Top cooking oil vending machine (Mild steel) | – | KSh 38,000 |
| Table Top cooking oil vending machine (stainless steel) | – | KSh 40,000 |
Current listed prices incl. VAT (updated 29 September 2026). Full range: Cooking oil ATMs price list.
How the business works
You buy cooking oil in 20-litre jerricans or drums at wholesale price and fill the machine. The customer pays, and the machine dispenses oil worth that amount into their container. Because customers can buy small amounts, you reach people who cannot afford a full bottle.
Working out your margin (example)
Use your own prices. As an example only: if bulk oil costs you X shillings per litre and you sell at Y shillings per litre, your gross margin is (Y – X) per litre. Multiply by expected litres per day, then subtract rent, power and any spillage. Start with a small machine until you know your daily litres.
Where to place it
- Inside an existing shop, kiosk or minimart, so you add a product without new rent.
- Estates and markets where households buy daily.
- Next to a milk ATM or water refilling station, so customers shop in one stop.
Care and hygiene
- Keep the lid closed and the machine out of direct sun.
- Clean the nozzle daily and the tank when you change batches.
- Check the dispensed volume against a measuring jug every week.
Frequently asked questions
How much is a cooking oil ATM in Kenya?
H-TECH cooking oil ATMs cost KSh 35,000 to KSh 105,000 depending on size and design.
Is the cooking oil ATM business profitable?
It can be where many households buy small amounts daily. The margin is the difference between your bulk price and selling price per litre.
Which size should I start with?
A table-top or 20-litre machine is a low-risk start inside an existing shop; move up to 50–100 litres once sales are steady.
Can it dispense other liquids?
It is designed for cooking oil. Ask us before using it for other liquids.
