How to apply for M-Gas in Kenya: costs and step-by-step guide for new customers
This story has significance for readers across Kenya and beyond.
Switching to clean cooking gas no longer requires a lump sum of over KES 6,000 for a cylinder and stove. M-Gas tackles existing access barriers to clean cooking by eradicating both the upfront cost for a gas cylinder and gas cooker and the high refill cost of KES 2,000 per cylinder. Read this guide to learn exactly how to apply for M-Gas, what it costs, and how to use it for the first time.
TABLE OF CONTENTS
Key takeaways
- Each M-Gas setup includes a gas cylinder and a 2-burner gas cooker, provided to customers at no upfront cost.
- During installation, M-Gas does not charge an upfront fee (unless you need a stove, paid via lipa mdogo mdogo). You will be asked to top up KSh 250, which you use to cook with gas.
- The smart meter allows customers to pay for gas in small amounts, as little as KES 1.
- You top up your M-Gas credit using M-PESA via PayBill Number 804040.
- The smart meter monitors gas usage and sends a signal when the gas is running low. M-Gas then schedules a free cylinder change at the customer's convenience.
Requirements to qualify for M-Gas
Before signing up, confirm you meet the following requirements, as stated on the official M-Gas FAQ page:
You need to have:
- A Kenyan ID card (or other valid form of identification)
- A registered M-PESA number (for payments)
- Network coverage at your home address (Safaricom NB-IoT network)
- A stable surface — a table or stand for the cylinder and cooker
- Adequate ventilation in your cooking area
To deliver the pay-as-you-go solution, M-Gas has collaborated with Safaricom to leverage their NB-IoT technology for the smart meters, and Safaricom's M-PESA platform facilitates all payments.
How to apply for M-Gas: step-by-step
Step 1 — Sign up
There are three ways to register as a new customer.
- Call the toll-free line: Call 0800 721 148 and sign up to acquire the M-Gas solution.
- Fill in the online form: Visit the M-Gas sign-up page and complete the registration form with your name, phone number, and location.
- Use the USSD code: You can order via USSD Code *479#.
- WhatsApp: Send a message to 0792 556 677 to initiate registration.
- Download the app: Customers can download the app for a seamless M-Gas ordering experience and to track usage, top up, and manage deliveries.
Step 2 — Speak with a sales agent
Once you sign up, a sales agent contacts you to provide more information. The agent will confirm your address, check for network coverage, and schedule your installation date.
Step 3 — Installation day
M-Gas delivers and installs the gas cylinder and stove at no upfront cost.
During the visit, the technician will:
- Inspect your home for fire safety.
- Install the gas cylinder, 2-burner cooker, and smart meter.
- Issue you a key card linked to your account.
- Walk you through how the meter and top-up process work.
The M-Gas solution is designed with safety in mind. Qualified technicians inspect your home for fire safety during installation and with every cylinder change.
Step 4 — Make your first top-up (KSh 250)
During installation, M-Gas does not charge an upfront fee (unless you need a stove). You will be asked to top up KSh 250, which you use to cook with gas.
To top up via M-PESA:
- Open M-PESA on your phone (dial *334# or use the Safaricom app).
- Select Lipa na M-PESA.
- Select Pay Bill.
- Enter Business Number: 804040.
- Enter your registered phone number as the account number.
- Enter 250 (or any amount you wish to load).
- Enter your M-PESA PIN and confirm.
Step 5 — Start cooking
The gas disconnects automatically when a client uses it up to the amount paid for, and reconnects once a top-up is made. You can top up at any time in any amount you can afford.
M-Gas costs at a glance
Item | Cost |
Gas cylinder | Free (no purchase needed) |
2-burner gas cooker | Free (or via lipa mdogo mdogo instalments) |
Smart meter & key card | Free |
First top-up on installation day | KSh 250 |
Minimum subsequent top-up | KES 1 |
M-PESA PayBill number | 804040 |
Note: Gas consumption rates may vary. Always verify the current per-gram rate directly with M-Gas at mgas.ke or via customer care, as prices change with market conditions.
Troubleshooting common issues
Gas stops flowing mid-cook
The gas disconnects automatically when the credit runs out. Top up via M-PESA PayBill 804040, and gas will reconnect immediately.
You smell gas
Switch off the M-Gas stove and meter knob. Open windows and doors for ventilation. Check the gas flow indicator. If the smell persists, contact customer care for further assistance.
Smart meter not connecting / no network signal
Confirm you have Safaricom network coverage at your location. If the meter still does not connect, call customer care on 0800 721 148 for a technician visit.
Cylinder runs low unexpectedly
The smart meter monitors gas usage and sends a signal when the gas is running low. M-Gas then schedules a free cylinder change at the customer's convenience. If you haven't been contacted, call the toll-free line.
Fake M-Gas pages online
The official website for M-Gas is www.mgas.ke. Do not send money or personal details to any other page or number claiming to be M-Gas.
Contact information and official links
You can call M-Gas on their toll-free Customer Care number at 0800 721 148, chat on WhatsApp at 0792 556 677, or email customercare@mgas.ke.
Channel | Details |
Toll-free line | 0800 721 148 |
0792 556 677 | |
customercare@mgas.ke | |
USSD | *479# |
M-PESA PayBill | 804040 |
Official website | |
Android app | Google Play Store |
M-Gas depots are located in Mukuru, Kangemi, Kawangware, Rongai, Tassia, Embakasi, Athi River, Ruaka, Zimmerman, Mathare, Kibera, Mwiki, and Kasarani.
Frequently asked questions
How do I qualify for M-Gas?
You need a Kenyan ID card (or other valid identification), a registered phone number, Safaricom network at your location, a table or stand for the cylinder, and ventilation in your home. There is no income test or credit check required.
What is the M-Gas deposit?
M-Gas does not charge an upfront installation fee, unless you need a stove (paid via lipa mdogo mdogo instalments). You are asked to top up KSh 250 on the day of installation, which is used as your first cooking credit. This is not a refundable deposit — it is usable gas credit.
How do I use M-Gas for the first time?
After installation, the process is similar to buying Kenya Power prepaid tokens. You top up money to your M-Gas account and it reflects on the meter before the gas is discharged for use. Top up any amount via M-PESA PayBill 804040, then turn on the stove.
What happens when my cylinder runs out?
M-Gas aims to ensure you never run out of gas. As soon as the smart meter detects a low-fuel signal, the team schedules a free cylinder change at a time of your convenience.
Is M-Gas available outside Nairobi?
M-Gas is a last-mile provider of clean cooking fuel to homes in Kenya, powered by a modern scalable IoT platform. Coverage is currently concentrated in Nairobi and its environs. Contact customer care to confirm availability in your specific area before signing up.
DISCLAIMER: This article is not sponsored by any third party. It is intended for general informational purposes only and does not address individual circumstances. It is not a substitute for professional advice or help and should not be relied on to make decisions of any kind. Any action you take upon the information presented in this article is strictly at your own risk and responsibility!
Tuko.co.ke also highlighted facts about the Huduma Centres in Kiambu County, including Thika and Kamwangi, as well as the upcoming Githunguri centre. With these facilities aiming to streamline access to vital government services, residents can expect a significant reduction in travel time and costs for essential needs.
Source: TUKO.co.ke
Reporting originally appeared via TUKO. Read the full source for additional context.