Six ready-to-use business plans for South African food entrepreneurs. From R350 to R20 000. Written in plain language. Powered by the free EasyMenus platform. Download yours today and start your journey.
Fill in the form below and we will create a complete, professional business plan just for you. It takes about 10 minutes to fill in. Your answers are saved automatically in your browser so you will not lose your work.
These five items will be used to calculate your profit margins. Fill in at least one item.
| Item Name | Selling Price (R) | Cost to Make (R) | Profit Margin |
|---|
Review your plan below, then export it to PDF or Word.
Your answers have been saved in your browser. EasyMenus does not store your personal information.
Business Plan
This business plan was created using the free EasyMenus Business Plan Generator. EasyMenus is a free online restaurant management platform built for South Africa. Visit www.easymenus.co.za to get started today.
Mama's Home Kitchen is a home-based food business located in Soweto, Gauteng. The business sells freshly cooked traditional South African meals including pap and wors, vetkoek with atchar, and pap with spinach. The business is run by one person from their home kitchen using equipment they already own.
The business will operate in the local neighbourhood and surrounding streets of Soweto. Customers are neighbours, friends, family, and community members who want a warm, affordable home-cooked meal without cooking it themselves. We will also serve people who work nearby and do not have time to cook during the week.
The business needs R350 to start. This money will be used to buy the first batch of ingredients, packaging, and printed menus. No new equipment needs to be bought because the owner already has pots, a stove, and plates at home.
Mama's Home Kitchen will make money by cooking meals and selling them directly to customers. Customers can walk up to the house, order by WhatsApp, or order online through EasyMenus (www.easymenus.co.za). Every meal is made fresh and sold at an affordable price that gives a good profit.
In the first year, the goal is to build a loyal customer base of at least 20 regular customers and to sell at least 10 meals per day. By the end of Year 1, the business should be making a steady monthly profit that is more than the money going in to run it.
EasyMenus Integration: This business will use EasyMenus (www.easymenus.co.za), a free South African online ordering platform, to take orders and manage the business digitally from day one. EasyMenus is free to start and was built in Soweto for South Africans.
My name is [Your Name] and I live in Soweto, Gauteng. I have been cooking for my family since I was a teenager. Everyone who eats my food tells me I should be selling it. This business is my way of turning that talent into income.
I received a Social Relief of Distress grant from the South African government. I decided to use part of that money, R350, to start this food business instead of spending it all on personal items. I believe that if I work hard and cook good food, I can grow this small start into something that supports my whole family.
The skills I bring to this business include cooking traditional South African meals to a high standard, knowing my community well and understanding what people want to eat, being reliable and organised, and having good relationships with my neighbours. I also know how to use WhatsApp and a smartphone to communicate with customers.
My vision for where I want to be in three years is clear. In Year 1, I want to cook and sell from home and have at least 20 loyal customers. In Year 2, I want to hire a family member to help me so I can cook more food and serve more customers. In Year 3, I want to have a small, well-known brand in my area with a proper takeaway setup. I want to use EasyMenus (www.easymenus.co.za) to run everything from my phone, from taking orders to tracking my sales.
EasyMenus will help me manage everything from my phone. I will not need a cash register or a complicated system. I can see all my orders, my sales reports, and my customer activity just by opening the EasyMenus app on my smartphone. That gives me more time to focus on cooking great food.
Why I Chose EasyMenus: EasyMenus was built in Soweto, just like where I operate. It understands the South African food market. It is free to start. That is why I chose it over other platforms.
The full name of the business is Mama's Home Kitchen. The name was chosen because it describes exactly what the business is: a kitchen in a home, run by someone who cooks like a mother. It is warm, trustworthy, and familiar. Customers know they are getting home-style food, not factory food.
This business will operate as a sole proprietorship. A sole proprietorship means one person owns and runs the business and is personally responsible for it. There are no other shareholders or partners. All decisions are made by the owner alone. All profits go to the owner, and all debts are also the owner's responsibility.
At the start, this business will operate as an informal business. The owner should register with CIPC (Companies and Intellectual Property Commission, the government office that registers businesses) once the business earns more than R1 000 per month consistently. CIPC registration costs around R175 and can be done at www.cipc.co.za.
The business will operate from the owner's home in Soweto, Gauteng. The home kitchen has a gas stove with four burners, a large cooking pot, a frying pan, a kettle, and sufficient storage space for dry goods and spices. The kitchen is clean, organised, and capable of producing at least 20 meals per day.
There is no shop front. Customers come to the home gate to collect their orders or receive delivery by foot within the immediate neighbourhood. There is no rent to pay because the business uses an existing home kitchen.
The business will operate six days a week, Monday to Saturday. Operating hours are from 07:00 to 16:00. Sunday is a rest day. As the business grows, operating hours may be extended. Public holidays will be operated on based on demand and the owner's availability.
EasyMenus gives this business a digital storefront immediately. From day one, the business will have a real online store at www.easymenus.co.za where customers can see the menu, photos of the food, and prices. Customers can place orders online and pay by card through PayFast (www.payfast.co.za).
EasyMenus has two pricing models. The Per Order model is free to start. EasyMenus only takes a small amount when a card payment is made. There is no monthly fee. The Subscription model costs R300 per month and removes all per-order fees. For this R350 startup plan, we start on the Per Order model so there is nothing to pay upfront.
Mama's Home Kitchen sells traditional South African home-cooked meals. Every meal is made fresh every day. Here is the full menu:
| Item | Selling Price | Cost to Make | Gross Profit | Profit Margin |
|---|---|---|---|---|
| Pap and wors (full plate with gravy) | R35 | R14 | R21 | 60% |
| Vetkoek with atchar (2 pieces) | R15 | R5 | R10 | 67% |
| Pap with spinach and beans | R25 | R8 | R17 | 68% |
| Samp and beans (large portion) | R30 | R10 | R20 | 67% |
| Pap with chakalaka (side) | R20 | R6 | R14 | 70% |
Profit margin (this is the percentage of your selling price that is actual profit, after paying for the ingredients) is between 60% and 70% for all menu items. This is a strong margin for a food business.
Every plate of pap is made from 200g of dry maize meal, cooked to a firm texture. Wors portions are 150g per serving. Vetkoek are made in standard sizes, approximately 100g each. Chakalaka uses fresh tomatoes, peppers, onion, and baked beans.
Quality standards are simple. Every meal must look the same every day. If a customer receives a meal that does not look or taste the same as last time, they may not come back. The owner must taste the food before selling it every single day. Packaging must be clean and sealed so that food stays warm and does not spill.
During winter months (May to August), add a warm soup option to the menu, for example, butternut soup or pea soup, sold for R20 per cup. During summer, offer cold drinks and ice lollies to increase the average order size.
Customers can scan the QR code menu or visit the EasyMenus store link to see the full menu, with photos and prices, on their phone. This means even customers who have never visited the home before can see what is available and order online at any time of day.
Prices were set using cost-plus pricing (this means you add up all the costs to make the food, then add an amount on top to make a profit). The cost of each meal was calculated by adding up the ingredients. Then a profit was added on top to reach the selling price. The selling prices are competitive with what other home cooks and street vendors in Soweto charge for similar food.
The South African food market is large and growing. In township areas like Soweto, the informal food economy is very strong. Millions of South Africans buy food from home cooks, street vendors, and spaza shops every single day. This is not a new trend. It is part of how communities have always fed themselves.
In 2026, there are new opportunities because of smartphones. Most people in townships have a smartphone. More and more customers are happy to order food online, especially if they can pay by card. EasyMenus (www.easymenus.co.za) makes it possible for a home cook to have the same online presence as a big restaurant, at no upfront cost.
The typical customer for Mama's Home Kitchen is a person who lives within 500m to 1km of the home kitchen. They are between 18 and 55 years old. They are working or looking for work. They have some income but not enough to eat at restaurants every day. They enjoy traditional South African food. They are looking for a reliable, affordable meal that tastes like home cooking.
Customers may order by walking to the home gate, sending a WhatsApp message, or placing an order on the EasyMenus store online. Most customers in the first weeks will be word-of-mouth referrals from neighbours.
Soweto has a population of approximately 1.3 million people. Within a 1km radius of the home kitchen, there are likely between 5 000 and 10 000 residents. If even 0.2% of those people buy one meal per week, that is 10 to 20 meals per day. This is exactly the target for Month 1. The market is more than large enough to support this business.
There are other home cooks, street vendors, and spaza shops selling food in the same area. This is normal and expected. The competitive advantages of Mama's Home Kitchen include:
Most competitors do not have an online presence. This gives Mama's Home Kitchen a real advantage from day one.
SWOT is a tool we use to understand our business better. Strengths are things we are good at. Weaknesses are things we need to improve. Opportunities are things outside our business that could help us grow. Threats are things outside our business that could hurt us.
The marketing plan for Mama's Home Kitchen is based on free and low-cost tools that reach local customers effectively. There is no need to spend a lot of money on advertising.
EasyMenus gives this business a real online store that customers can find when they search for food in the area. The store is listed on www.easymenus.co.za/Shop so any customer who opens EasyMenus can find Mama's Home Kitchen. This is free advertising that most small home-based businesses do not have.
EasyMenus also lets you print a professional menu with a QR code. Customers scan it with their phone and can order directly. This is included in the free EasyMenus account.
Google My Business (this is a free service from Google that lets you list your business on Google Maps so people can find you when they search online) is available at business.google.com. Register Mama's Home Kitchen so that customers who type "home food near me" or "pap and wors Soweto" on Google can find the business. This is completely free.
Download WhatsApp Business (free from the app store) and set it up with the business name, a profile photo of the food, the menu, and operating hours. Customers can message the business number directly to place orders. WhatsApp Business also lets you set automatic replies for when you are busy cooking.
Prices are set to be competitive with other local food sellers while still making a good profit. Combo deals, for example pap and wors with a cool drink for R45 instead of R35 plus R15, can increase the average order size. Every third order discount (for example, every 10th meal free) can be offered to loyal customers once the business is established after Month 3.
Every customer must receive a response to their WhatsApp order within 15 minutes during operating hours. Food must be ready within 30 to 45 minutes of ordering. Every order must be checked for accuracy before it is handed over. Hot food must be in sealed, leak-proof containers. A simple handwritten receipt must be given for every cash order.
Customers trust PayFast because it is one of South Africa's most trusted payment systems. When customers see "Powered by PayFast" on the EasyMenus checkout, they know their money is safe. This trust is important because some customers may be nervous about paying online for the first time.
| Time | Activity |
|---|---|
| 06:00 | Wake up. Check EasyMenus dashboard for any overnight orders. |
| 06:30 | Buy any fresh ingredients needed from the local spaza or nearby market. |
| 07:00 | Start cooking. Prepare pap, wors, spinach, and chakalaka for the day. |
| 08:00 | Post food photo on WhatsApp status. Update EasyMenus store with today's specials. |
| 09:00 | First orders usually start arriving. Accept orders on EasyMenus, prepare plates. |
| 12:00 | Lunch rush. Most orders come in between 12:00 and 14:00. |
| 14:00 | Prepare more food if needed. Check and restock packaging. |
| 16:00 | Final orders. Clean kitchen. Record day's sales in notebook or Google Sheets. |
| 17:00 | Check EasyMenus reports to see how many orders came in and what sold best. |
Ingredients are bought at the local spaza shop for small daily top-ups and at Boxer Supermarket or a nearby fresh produce market once a week for bulk items. Dry goods like maize meal, flour, and spices are bought in bulk to reduce the cost per unit. Fresh produce like tomatoes, onions, and spinach is bought fresh two to three times a week to ensure quality.
The owner must taste every dish before it is sold. If it does not taste right, it does not go out. Packaging must be sealed tightly. Hot food must be served hot. Cold drinks must be cold. If a customer complains, offer to replace the meal at no charge. One unhappy customer who tells ten friends is worse than replacing one meal.
| Equipment | Already Owned? | Cost if Not Owned |
|---|---|---|
| Gas stove (4 burners) | Yes | R0 |
| Large cooking pot (10L) | Yes | R0 |
| Frying pan | Yes | R0 |
| Wooden spoons and ladles | Yes | R0 |
| Plastic containers for packaging (first batch) | No | R80 |
| Printed QR menus (20 copies, A5) | No | R60 |
| Small notebook for orders | No | R15 |
| Smartphone (for EasyMenus) | Yes | R0 |
| TOTAL NEW EQUIPMENT COST | R155 |
Every morning, open the EasyMenus dashboard on the phone to check if any orders came in overnight. When a new order arrives, the phone sends a notification. Accept the order, prepare the food, and mark it complete. EasyMenus keeps a record of every sale automatically. At the end of the day, check the EasyMenus reports to see total sales and what sold the most.
When a customer chooses to pay by card, they are taken to PayFast's secure payment page. The money goes directly into the owner's PayFast account. No one else touches the money. Payouts from PayFast happen according to PayFast's standard payout schedule. Check www.payfast.co.za for the latest payout timing.
South African food safety regulations require anyone selling food to the public to maintain a clean, hygienic kitchen. The following rules apply to Mama's Home Kitchen at all times:
At the R350 startup level, this is a solo operation. The owner does everything. There are no employees. There are no salaries to pay other than the owner's own income from the business.
This is an advantage because it keeps costs low. The owner makes all the decisions. There is no one to manage. All the profit goes to the owner.
EasyMenus lets you add staff members for free as the business grows. You can give a cashier their own login so they can process orders at the counter, and you can add drivers who receive delivery assignments on their phones. This is included in the EasyMenus account. It will be useful when the business grows to the point where the owner needs help.
If a family member helps with the business and needs to be paid, the national minimum wage in South Africa is approximately R27.58 per hour as of 2025. Always check the latest rate at www.labour.gov.za before setting any wage. At this startup level, any family help is voluntary and unpaid.
| Item | Description | Cost |
|---|---|---|
| First ingredient purchase (maize meal, wors, flour, oil, spices, vegetables) | Enough for 50 meals | R120 |
| Plastic takeaway containers (50 units) | For packaging meals | R50 |
| Plastic bags (100 units) | For wrapping orders | R15 |
| Serviettes (1 pack) | For customer orders | R15 |
| Printed QR menus (20 x A5) | Printed at local print shop | R60 |
| Small notebook | For tracking orders and sales | R15 |
| EasyMenus setup | Free on Per Order model | R0 |
| PayFast registration | Free to register | R0 |
| Airtime and data (Month 1) | For WhatsApp and EasyMenus | R50 |
| TOTAL STARTUP COSTS | R325 | |
| Startup Capital Available | R350 | |
| Working Capital Remaining | Money left after setup to keep the business running | R25 |
Working capital (this means money left over to keep the business running after setup costs) of R25 is very small. This means the first batch of ingredients must generate enough income to buy the second batch. Selling all 50 meals at an average price of R25 would bring in R1 250, which is more than enough to buy the next batch of ingredients.
Fixed costs (these are costs you pay every month whether you sell anything or not, like rent and electricity) for Mama's Home Kitchen are very low because there is no rent.
| Fixed Cost | Monthly Amount |
|---|---|
| Rent | R0 (home kitchen) |
| Electricity and water (share of home bill) | R200 |
| Airtime and data | R150 |
| EasyMenus subscription | R0 (Per Order model) |
| Packaging (containers, bags, serviettes) | R80 |
| Marketing (printed flyers, QR refreshes) | R50 |
| TOTAL MONTHLY FIXED COSTS | R480 |
Variable costs (these are costs that go up or down depending on how much food you make and sell, like ingredients) per unit for the top three products:
| Product | Cost per Unit |
|---|---|
| Pap and wors | R14 |
| Vetkoek with atchar (2 pieces) | R5 |
| Pap with spinach and beans | R8 |
| Product | Selling Price | Cost to Make | Gross Profit | Margin % |
|---|---|---|---|---|
| Pap and wors | R35 | R14 | R21 | 60% |
| Vetkoek (2 pieces) | R15 | R5 | R10 | 67% |
| Pap and spinach | R25 | R8 | R17 | 68% |
| Samp and beans | R30 | R10 | R20 | 67% |
| Pap with chakalaka | R20 | R6 | R14 | 70% |
Gross profit (this is what is left from the selling price after you pay for the ingredients, before you pay your other monthly costs) is strong across all items. The average gross profit per meal sold is approximately R16.40.
Average selling price across all items: R25. Average cost to make: R8.60. Average gross profit: R16.40. Average gross profit margin: 65.6%.
The break-even point is where you are earning exactly enough money to cover all your costs. You are not making a profit yet, but you are also not losing money. Once you sell more than the break-even point, every extra rand of profit is yours.
This means Mama's Home Kitchen needs to earn at least R732 per month in total sales to cover all its costs. In practical terms, this means selling approximately 29 meals per month (R732 divided by R25 average meal price), which is less than 2 meals per day. This is a very achievable target.
Good news: Mama's Home Kitchen needs to sell fewer than 2 meals per day to break even. The goal is to sell 10 or more meals per day. This means the business should be profitable from the first week if the owner cooks and sells every day.
| Month | Sales/Day | Revenue | Variable Costs | Gross Profit | Fixed Costs | Net Profit |
|---|---|---|---|---|---|---|
| Month 1 | 5 | R3 250 | R1 118 | R2 132 | R480 | R1 652 |
| Month 2 | 8 | R5 200 | R1 789 | R3 411 | R480 | R2 931 |
| Month 3 | 10 | R6 500 | R2 236 | R4 264 | R480 | R3 784 |
| Month 4 | 12 | R7 800 | R2 683 | R5 117 | R480 | R4 637 |
| Month 5 | 14 | R9 100 | R3 130 | R5 970 | R480 | R5 490 |
| Month 6 | 15 | R9 750 | R3 354 | R6 396 | R480 | R5 916 |
| Month 7 | 16 | R10 400 | R3 577 | R6 823 | R480 | R6 343 |
| Month 8 | 17 | R11 050 | R3 801 | R7 249 | R480 | R6 769 |
| Month 9 | 18 | R11 700 | R4 024 | R7 676 | R480 | R7 196 |
| Month 10 | 19 | R12 350 | R4 247 | R8 103 | R480 | R7 623 |
| Month 11 | 20 | R13 000 | R4 471 | R8 529 | R480 | R8 049 |
| Month 12 | 22 | R14 300 | R4 918 | R9 382 | R480 | R8 902 |
| YEAR 1 TOTAL | R114 400 | R39 348 | R75 052 | R5 760 | R69 292 |
Net profit is what you actually take home after paying all your costs. The projection above shows the business making R1 652 net profit in Month 1, growing to R8 902 in Month 12. This is based on 26 working days per month.
| Year | Annual Revenue | Annual Costs | Annual Net Profit |
|---|---|---|---|
| Year 1 | R114 400 | R45 108 | R69 292 |
| Year 2 (est.) | R180 000 | R72 000 | R108 000 |
| Year 3 (est.) | R260 000 | R110 000 | R150 000 |
Cash flow means the movement of money in and out of your business. Good cash flow means you always have enough money to buy ingredients and pay your costs before the next round of sales comes in.
| Month | Opening Balance | Revenue In | Costs Out | Closing Balance |
|---|---|---|---|---|
| Month 1 | R25 | R3 250 | R1 598 | R1 677 |
| Month 2 | R1 677 | R5 200 | R2 269 | R4 608 |
| Month 3 | R4 608 | R6 500 | R2 716 | R8 392 |
| Month 4 | R8 392 | R7 800 | R3 163 | R13 029 |
| Month 5 | R13 029 | R9 100 | R3 610 | R18 519 |
| Month 6 | R18 519 | R9 750 | R3 834 | R24 435 |
EasyMenus Per Order model: You pay R0 per month to EasyMenus to start. EasyMenus only earns money when you receive a card payment. This means EasyMenus only makes money when you make money, so it is truly free to start.
EasyMenus Subscription model: Once you grow and you are doing more than around 150 card orders per month, it may be cheaper to move to the R300/month flat fee where EasyMenus takes nothing extra from your orders.
PayFast fees: PayFast charges a small percentage fee for every card payment they process. This is normal and is similar to what any bank or card machine charges. The exact percentage depends on your payment volume. Visit www.payfast.co.za for the latest fee schedule.
Every business faces risks. A risk is something that could go wrong and hurt your business. The best thing to do is to plan for risks before they happen. A mitigation plan (this is what you plan to do to reduce the damage if this risk happens) helps you stay prepared.
| Risk | Likelihood | Seriousness | Mitigation Plan |
|---|---|---|---|
| Load shedding disrupts cooking schedule | High | High | Cook during scheduled power-on times. Buy a gas cylinder as backup. Check the Eskom load shedding schedule daily. Note: Load shedding means planned power cuts by Eskom, the electricity supplier, to prevent the whole grid from failing. |
| Food spoilage (especially in summer) | Medium | Medium | Only cook what you can sell each day. Do not cook in bulk and leave food overnight. Buy fresh ingredients frequently in small quantities rather than storing large amounts. |
| Low customer turnout in Month 1 | High | Medium | Expect slow sales at first. This is normal for any new business. Use the first month to tell everyone about the business. Do not reduce prices in desperation. Keep quality high and be patient. |
| Supplier runs out of key ingredient | Low | Medium | Know at least two places where you can buy each ingredient. If the spaza is out of maize meal, go to Pick n Pay or Boxer. Never start a cooking day without checking you have enough of everything. |
| A competitor copies the menu | Medium | Low | Focus on building customer loyalty through quality and service. Add unique items to the menu that others do not have. Build your reputation as the best cook in the area. Your personal connection with customers is something competitors cannot copy. |
| Data costs rise and make EasyMenus more expensive to use | Low | Low | EasyMenus is designed to work on low-data connections. Use Wi-Fi where available. Budget for a minimum of R150 per month for data in the cost plan. |
| Local authority requires a permit | Medium | Medium | Apply for a food safety Certificate of Acceptability from the local municipality early. This shows the business is operating legally. The cost is usually low or free for informal businesses. Check with the local municipality health department for requirements. |
Open the EasyMenus app or website on your phone every morning. The dashboard shows you all current orders, your sales for today, and notifications for new orders. When a new order comes in, your phone will make a sound or vibrate. This is called a push notification (a push notification is a message that pops up on your phone screen even when you are not looking at the app). Accept the order, prepare the food, and press the "Complete" button when it is ready.
EasyMenus has a Delivery Manager that lets you assign orders to a driver. At the R350 level, the owner is the delivery person. As the business grows, you can add a driver in EasyMenus. The driver receives the delivery details on their phone and can see the customer's address on a map. This is all included in the EasyMenus account at no extra charge.
EasyMenus has an Analytics Dashboard where you can see reports about your business. The charts include Weekly Order Trend (how many orders you got each day this week), Order Status Breakdown (how many orders were completed, cancelled, or still pending), Sales by Store (total rand value of sales), Top-Selling Items (your best-selling menu items), and Fulfilment Time (how long it takes from order to completion). Use these reports every week to understand what is working and what needs to change.
Important note: EasyMenus already handles your online menu, orders, staff, delivery, and analytics. You do not need any other ordering system. Keep it simple and master EasyMenus first before adding other tools.
The focus in Year 1 is simple: build a loyal customer base, master EasyMenus, and reach the break-even point. The targets for Year 1 are as follows:
By Year 2, the business should be running smoothly. The goals for Year 2 are:
By Year 3, Mama's Home Kitchen should be a well-known brand in the local area. The goals for Year 3 are:
Every big food business started somewhere small. Mama's Home Kitchen starts with R350 and a dream. That is enough. You can do this.
This business operates as a sole proprietorship, meaning the owner and the business are legally the same person. There is no separate company registration needed to start. The owner is responsible for all business debts and obligations.
When the business earns more than R1 000 per month consistently, it is a good idea to register with CIPC (Companies and Intellectual Property Commission, the government office that handles business registration in South Africa). Registration can be done at www.cipc.co.za. The cost of registering as a sole proprietor or close corporation is approximately R175.
If you are selling food to the public in South Africa, your local municipality's environmental health department may require a Certificate of Acceptability. This is a document confirming that your kitchen meets food safety standards. Contact your local municipality (for example, the City of Johannesburg at www.joburg.org.za) to find out the requirements and cost for your area.
If you sell food from a street stall, a cart, or a public space, you may need a hawker permit from your local municipality. If you operate only from your home, this may not apply. Check with your local municipality to be sure.
If you earn more than R95 750 per year from your business (the tax threshold as of the 2025/2026 tax year, always check www.sars.gov.za for the latest), you need to register for income tax with SARS (South African Revenue Service). SARS registration is free and can be done at www.sars.gov.za or at a SARS branch office.
The legal and compliance information in this business plan is for general guidance only and was correct at the time of writing. Always check the latest rules with the relevant government department. EasyMenus is not a legal advisor.
You have just finished reading a complete business plan for Mama's Home Kitchen. Take a moment to appreciate what you have done. Not everyone who wants to start a business actually sits down and writes a plan. You did. That makes you ahead of most people already.
Starting with R350 is not a weakness. It is a starting point. Every large restaurant in South Africa, every franchise, every catering company that employs hundreds of people started with a first meal, a first customer, and a first rand. Your first rand is just as important as theirs was.
Use EasyMenus from day one. It will make you look professional, organised, and trustworthy from the very beginning. Customers will take you seriously because you will have a real online store, a QR code menu, and a secure payment system, all for free. Start small, grow with what you earn, and never stop cooking with love.
You can do this. Start today.
This business plan was created for free using the EasyMenus Business Plan Generator at www.easymenus.co.za. EasyMenus is proudly built in South Africa for South African food entrepreneurs. Start your store for free today at www.easymenus.co.za. Payments powered by PayFast at www.payfast.co.za.
| Term | Plain Language Explanation |
|---|---|
| Break-even point | The point where your sales are exactly equal to your costs. You are not making a profit and not making a loss. Once you pass this point, every extra rand of sales becomes profit. |
| Gross profit | What is left from the selling price after paying for the ingredients. It does not yet account for your monthly fixed costs like rent and electricity. |
| Net profit | What you actually take home after paying all your costs, both the cost of making the food and all your monthly expenses. This is the money that is truly yours. |
| Fixed costs | Costs that stay the same every month no matter how much you sell. For example, if you pay rent, you pay the same rent whether you sell 10 meals or 100 meals. |
| Variable costs | Costs that change depending on how much you produce and sell. Ingredients are a variable cost because the more food you cook, the more ingredients you use. |
| Cash flow | The movement of money in and out of your business. Positive cash flow means more money is coming in than going out. Negative cash flow means more money is going out than coming in, which is a serious problem. |
| Profit margin | The percentage of the selling price that is profit. For example, if you sell a meal for R25 and it costs R8 to make, your profit is R17 and your profit margin is 68%. |
| Revenue | The total amount of money your business earns from sales before you subtract any costs. Also called turnover or income. |
| Startup capital | The money you have available to start your business. This is used to buy equipment, stock, and anything else you need before the business starts earning money. |
| Working capital | The money left over after you have spent your startup capital on setting up the business. This is the money you use to keep the business running day to day. |
| Sole proprietorship | A business owned and run by one person. The owner and the business are legally the same. There is no separate company. All profits go to the owner and all debts are the owner's responsibility. |
| CIPC | Companies and Intellectual Property Commission. This is the South African government office where you register your business. Their website is www.cipc.co.za. |
| VAT | Value Added Tax. A tax added to the price of most goods and services in South Africa. The current VAT rate is 15%. Businesses only need to register for VAT if their annual sales exceed R1 million. Most small food businesses do not need to register for VAT. |
| Market analysis | The process of understanding your customers, your competitors, and the market you are selling in. It helps you know who will buy your food, how many potential customers there are, and what you need to do to compete. |
| SWOT | A tool for understanding your business. Strengths (what you are good at), Weaknesses (what you need to improve), Opportunities (outside factors that could help you), Threats (outside factors that could hurt you). |
| Pricing strategy | The method you use to decide how much to charge for your food. For example, cost-plus pricing means you calculate the cost to make the food and add a profit amount on top. |
| Cost-plus pricing | A pricing method where you add up all the costs to make a product and then add an extra amount to make a profit. For example: if a meal costs R8 to make and you want to make R17 profit, you charge R25. |
| Target market | The specific group of customers you are aiming to sell to. For Mama's Home Kitchen, the target market is people in the local neighbourhood who want affordable home-cooked meals. |
| Supply chain | The process of getting your ingredients from the supplier (the shop or market) to your kitchen. Managing your supply chain well means you never run out of ingredients and you always buy at the best price. |
| Merchant account | A special type of bank account or payment account that allows a business to receive card payments from customers. PayFast provides a merchant account for South African businesses. |
| Organisation | Website | What They Do |
|---|---|---|
| EasyMenus | www.easymenus.co.za | Free online restaurant management and ordering platform built in South Africa |
| PayFast | www.payfast.co.za | South African payment gateway for accepting card payments online |
| CIPC | www.cipc.co.za | Register your business in South Africa (approximately R175) |
| SARS | www.sars.gov.za | South African Revenue Service. Register for income tax and check your tax obligations |
| Department of Labour | www.labour.gov.za | Check current minimum wage rates and employee rights |
| SEDA | www.seda.org.za | Small Enterprise Development Agency. Free business support, training, and advice for small businesses |
| NYDA | www.nyda.gov.za | National Youth Development Agency. Grants and support for young entrepreneurs |
| Dept of Social Development | www.dsd.gov.za | Information on Social Relief of Distress grants and other social support |
| Google My Business | business.google.com | Free listing on Google Maps so customers can find your business online |
| WhatsApp Business | App stores (free) | Free business communication tool for taking orders and communicating with customers |
| Canva | www.canva.com | Free online graphic design tool for creating logos, menus, and promotional images |
This resource is proudly sponsored by EasyMenus. Visit www.easymenus.co.za to start your free food business store today. Payments powered by PayFast at www.payfast.co.za.
Business Plan
This business plan was created using the free EasyMenus Business Plan Generator. Visit www.easymenus.co.za to get started today.
Spaza Bites is a home-based food business with a small street presence, located in Khayelitsha, Western Cape. The business sells quick, affordable snacks and meals including vetkoek with polony or cheese, fried chips, and cold drinks to neighbours and people passing by the home gate.
The business operates from the home front yard with a small foldable table set up at the gate every morning. It also accepts online orders through EasyMenus (www.easymenus.co.za) from people in the local neighbourhood. With R1 000 in startup capital, the owner can buy a small gas burner, initial stock of ingredients, packaging materials, and set up the EasyMenus store for free.
Target customers are people in Khayelitsha who are walking to the taxi rank, coming home from work, school children, and neighbours who want a quick bite without going far. The business will make money by selling food at a margin of 60% to 70% above the cost to make each item.
In Year 1, the goal is to sell at least 30 items per day by Month 6 and to build a regular WhatsApp customer base of 40 or more people who order weekly. This business will use EasyMenus (www.easymenus.co.za) from day one to take orders online and manage the store digitally.
EasyMenus: This business will use EasyMenus (www.easymenus.co.za), a free South African online ordering platform, to take orders and manage the business digitally from day one.
My name is [Your Name] and I live in Khayelitsha, Western Cape. I have been making vetkoek and frying chips for my family for years. My aunt taught me to cook when I was young and I have always loved feeding people. When I heard about EasyMenus and how it can help home cooks get customers online, I knew this was my chance to turn my cooking into a real income.
I have R1 000 saved from odd jobs and I want to use it wisely. I am not going to spend it all at once. I am going to spend it carefully on the things I need most and let the business earn more from there. I have a smartphone, I know how to use WhatsApp, and I am ready to work hard.
My vision for three years from now is to have a small, well-known food stall in Khayelitsha. I want people to know Spaza Bites as the place that makes the best vetkoek in the area. I want to be using EasyMenus for all my orders and to have a regular customer base that orders from me every week.
EasyMenus will help me manage everything from my phone. I will be able to see how many orders I have, what people are ordering, and how much money I am making, all without needing a cash register or an accountant.
The full name is Spaza Bites. The name combines "spaza" (a well-known term for a small township shop or food spot) with "bites" (small, quick food items). Together it tells customers this is a local, accessible place for a quick, affordable bite to eat.
This business will operate as a sole proprietorship (one person owns and runs the business and is personally responsible for it). It will start as an informal business. Once earnings consistently exceed R1 000 per month, the owner should register with CIPC (Companies and Intellectual Property Commission) at www.cipc.co.za for approximately R175.
The business operates from the front of the owner's home in Khayelitsha. A foldable table is set up at the gate every morning. A small single-burner gas stove heats oil for frying. A cooler box keeps cold drinks cold. The kitchen at the back of the house is used for preparing dough, mixing fillings, and storing ingredients.
Monday to Saturday, 07:00 to 15:00. The gate table is open from 07:00 to 13:00 (morning to lunchtime traffic). Online orders through EasyMenus are accepted from 07:00 to 15:00. Sunday is a rest day.
EasyMenus: Spaza Bites will use the EasyMenus Per Order model (free to start) from day one. The store will have a QR code menu printed and displayed at the gate table so any customer can scan and order online on their phone. This is completely free through EasyMenus at www.easymenus.co.za.
| Item | Selling Price | Cost to Make | Gross Profit | Margin % |
|---|---|---|---|---|
| Vetkoek with polony (1 piece) | R8 | R3 | R5 | 63% |
| Vetkoek with cheese (1 piece) | R10 | R3.50 | R6.50 | 65% |
| Fried chips (medium portion) | R20 | R7 | R13 | 65% |
| Fried chips with polony (combo) | R28 | R10 | R18 | 64% |
| Cold drink (340ml can, resold) | R15 | R8 | R7 | 47% |
Gross profit (what is left from the selling price after paying for ingredients) averages 61% across all items. This is a strong margin.
Vetkoek are made fresh each morning using a standard dough recipe. Chips are cut from potatoes and fried in vegetable oil. All ingredients are bought fresh from the local spaza or Pick n Pay. Cold drinks are bought in bulk from a wholesaler like Makro or Metro Cash and Carry and resold at a margin.
Customers can scan the QR code at the gate table or visit the EasyMenus store link to see the menu, place an order, and pay by card. This is available 24 hours a day through the EasyMenus platform.
Khayelitsha is one of the largest townships in South Africa with a population of over 400 000 people. There is a very strong informal food economy in Khayelitsha. People buy food from home cooks, spaza shops, and street vendors every day. The demand for affordable, quick snacks is high especially in the mornings (school children and workers heading out) and at lunch time.
Smartphone usage is high in Khayelitsha. More residents are using WhatsApp and social media daily. Online food ordering is growing. EasyMenus gives Spaza Bites a digital advantage over competitors who only sell face to face.
Target customers are people aged 10 to 45 who live within 500m of the business. This includes school children buying a quick snack before school, workers walking to the taxi rank in the morning, stay-at-home residents who want a quick lunch, and neighbours who are too busy to cook. Average spending per visit is R15 to R35.
There are many other home cooks and street food sellers in Khayelitsha. Spaza Bites will stand out through online ordering via EasyMenus, consistent quality, and the convenience of a gate-side table that customers can visit without entering the property. Card payments through PayFast also give Spaza Bites an advantage over competitors who only accept cash.
The main marketing tools for Spaza Bites are all free or very low cost.
EasyMenus free advertising: Your store is listed on www.easymenus.co.za/Shop. Any customer who opens EasyMenus looking for food in Khayelitsha can find Spaza Bites. This means you have free advertising running 24 hours a day without spending a cent.
Google My Business: Register at business.google.com. When someone types "chips near me" or "vetkoek Khayelitsha" on Google, your business can appear in the results. This is completely free.
PayFast trust: Display "We accept card payments via PayFast" on your gate sign. Many customers prefer not to carry cash. Offering card payments through EasyMenus and PayFast increases the number of customers who will buy from you.
| Time | Activity |
|---|---|
| 06:00 | Wake up. Check EasyMenus dashboard for overnight orders. |
| 06:30 | Prepare vetkoek dough. Cut potatoes for chips. Prepare fillings. |
| 07:00 | Set up gate table. Light gas stove. Post food photo on WhatsApp status. |
| 07:00 - 09:00 | Morning rush. School children and commuters. Fry chips and vetkoek on demand. |
| 09:00 - 12:00 | Steady sales. Accept EasyMenus orders. Deliver on foot to nearby customers. |
| 12:00 - 13:00 | Lunch rush. Second peak of the day. |
| 13:00 | Pack up gate table. Continue selling inside until 15:00. |
| 15:00 | Clean up. Record sales. Check EasyMenus reports. |
| Equipment | Already Owned? | Cost to Buy |
|---|---|---|
| Single-burner gas stove (portable) | No | R280 |
| Small gas cylinder (3kg) | No | R150 |
| Frying pot (3L) | Yes | R0 |
| Foldable table (second-hand) | No | R100 |
| Cooler box (second-hand or small) | No | R80 |
| Packaging (bags, serviettes, paper) | No | R80 |
| Printed QR menu/sign | No | R60 |
| First ingredients batch | No | R200 |
| TOTAL | R950 |
Every morning, check the EasyMenus dashboard for orders. Accept orders, prepare food, and mark them complete. EasyMenus records every sale automatically so you always know exactly how much you have earned.
Frying oil must be replaced when it turns dark or starts to smell. Never reuse oil more than 3 to 4 times. Keep the gate table clean and covered when not in use. Wash hands before handling food. Store ingredients off the ground in sealed containers.
Spaza Bites is a solo operation at startup. The owner does all cooking, selling, and order management. No staff are hired at this stage. If a family member can help during the morning rush on busy days, this is encouraged but unpaid at first.
EasyMenus Staff Manager: When the business grows, EasyMenus lets you add staff logins for free. A helper can process orders on their own phone without having access to your financial information. This will be useful when a family member starts helping regularly.
The national minimum wage in South Africa is approximately R27.58 per hour as of 2025. Always check the latest rate at www.labour.gov.za before setting any wage.
| Item | Cost |
|---|---|
| Single-burner gas stove (portable) | R280 |
| Small gas cylinder (3kg) | R150 |
| Foldable table | R100 |
| Cooler box | R80 |
| First ingredients (potatoes, flour, polony, cheese, oil, spices) | R200 |
| Cold drinks (first batch resale stock) | R96 |
| Packaging materials | R80 |
| Printed QR code sign and menus | R60 |
| EasyMenus setup | R0 |
| PayFast registration | R0 |
| Airtime and data (Month 1) | R50 |
| TOTAL STARTUP COSTS | R1 096 |
Startup costs come to R1 096. This is R96 more than the R1 000 budget. To cover this, either reduce the cold drink stock order by R96 or buy a second-hand foldable table for R30 instead of a new one. The budget is tight but workable.
| Fixed Cost | Monthly Amount |
|---|---|
| Rent | R0 |
| Electricity and gas refill | R250 |
| Airtime and data | R150 |
| Packaging | R100 |
| EasyMenus subscription | R0 |
| Other | R50 |
| TOTAL MONTHLY FIXED COSTS | R550 |
The break-even point is very low. Selling just 2 items per day covers all costs. The goal is to sell 30 or more per day, which means strong profits from the very first week.
| Month | Items/Day | Revenue | Variable Costs | Gross Profit | Fixed Costs | Net Profit |
|---|---|---|---|---|---|---|
| Month 1 | 15 | R6 240 | R2 434 | R3 806 | R550 | R3 256 |
| Month 2 | 20 | R8 320 | R3 245 | R5 075 | R550 | R4 525 |
| Month 3 | 25 | R10 400 | R4 056 | R6 344 | R550 | R5 794 |
| Month 4 | 30 | R12 480 | R4 867 | R7 613 | R550 | R7 063 |
| Month 5 | 35 | R14 560 | R5 678 | R8 882 | R550 | R8 332 |
| Month 6 | 40 | R16 640 | R6 490 | R10 150 | R550 | R9 600 |
| Month 7 | 45 | R18 720 | R7 301 | R11 419 | R550 | R10 869 |
| Month 8-12 | 50 | R20 800/mo | R8 112/mo | R12 688/mo | R550/mo | R12 138/mo |
| YEAR 1 TOTAL (est.) | R168 000 | R65 500 | R102 500 | R6 600 | R95 900 |
Numbers are based on 26 working days per month and an average transaction value of R16.
| Year | Annual Revenue | Annual Costs | Annual Net Profit |
|---|---|---|---|
| Year 1 | R168 000 | R72 100 | R95 900 |
| Year 2 (est.) | R240 000 | R110 000 | R130 000 |
| Year 3 (est.) | R320 000 | R155 000 | R165 000 |
| Month | Opening Balance | Revenue In | Costs Out | Closing Balance |
|---|---|---|---|---|
| Month 1 | R0 | R6 240 | R2 984 | R3 256 |
| Month 2 | R3 256 | R8 320 | R3 795 | R7 781 |
| Month 3 | R7 781 | R10 400 | R4 606 | R13 575 |
| Month 4 | R13 575 | R12 480 | R5 417 | R20 638 |
| Month 5 | R20 638 | R14 560 | R6 228 | R28 970 |
| Month 6 | R28 970 | R16 640 | R7 040 | R38 570 |
EasyMenus Per Order model: R0 per month to start. EasyMenus only earns when you receive a card payment. EasyMenus Subscription: R300/month flat fee becomes better value once you do more than 150 card orders per month. PayFast: Small percentage per card transaction. Visit www.payfast.co.za for current rates.
| Risk | Likelihood | Seriousness | Mitigation Plan |
|---|---|---|---|
| Load shedding disrupts frying | High | High | Use gas stove which does not depend on electricity. Have a spare gas cylinder ready. |
| Rain reduces gate table sales | Medium | Medium | On rainy days, rely more on EasyMenus delivery orders. Add a small awning over the gate table. |
| Oil cost increases | Medium | Low | Buy oil in bulk when price is low. Adjust chip portion size slightly to maintain margin if needed. |
| Low sales in Month 1 | High | Medium | Focus on word of mouth. Give a free vetkoek to a neighbour and ask them to tell others. Post daily on WhatsApp status. |
| Food spoilage | Low | Medium | Only make what you expect to sell that day. Store potato slices in water in the fridge to prevent browning. |
| Competitor undercuts on price | Medium | Low | Do not engage in a price war. Focus on quality. A better-tasting vetkoek keeps customers coming back even at a higher price. |
| Permit required by municipality | Medium | Medium | Visit the City of Cape Town environmental health department early. Apply for a Certificate of Acceptability. |
EasyMenus Analytics shows: Weekly Order Trend, Order Status Breakdown, Sales by Store, Top-Selling Items, and Fulfilment Time. Use these reports every Friday to review the week's performance and plan for the next week.
Focus on reaching 30 sales per day by Month 4. Build a loyal customer base of 50 regular customers. Master EasyMenus and get comfortable with online orders and card payments. Monthly revenue target by Month 12: R20 800.
Add more menu items. Ask a family member to help during peak hours. Move to EasyMenus Subscription plan if doing more than 150 card orders per month. Register with CIPC. Consider getting a food permit from the City of Cape Town. Monthly revenue target: R25 000.
Consider applying for a small business loan or grant to get a proper food cart or to rent a small space. Establish Spaza Bites as a known brand in Khayelitsha. Hire one part-time paid employee. Monthly revenue target: R30 000 or more.
This business starts as a sole proprietorship (one person owns and runs everything). Register with CIPC at www.cipc.co.za for approximately R175 once monthly earnings consistently exceed R1 000. Apply for a Certificate of Acceptability from the City of Cape Town's environmental health department. Check your tax obligations with SARS at www.sars.gov.za if annual income exceeds R95 750. Check www.labour.gov.za for current minimum wage rates.
Disclaimer: Legal and compliance information in this plan is for general guidance only. Always check current requirements with the relevant government department.
You are about to start something real. R1 000 is enough. Millions of South African businesses started with less. What matters is that you start. Set up your EasyMenus store today. Cook your first batch tomorrow. Tell every neighbour. Keep going even when the first days are slow. Every loyal customer you earn is a foundation stone for the business you are building.
Khayelitsha needs businesses like Spaza Bites. Good food, honest prices, and a friendly face. You have all of that. Now go and use it.
This business plan was created for free using the EasyMenus Business Plan Generator at www.easymenus.co.za. EasyMenus is proudly built in South Africa for South African food entrepreneurs. Payments powered by PayFast at www.payfast.co.za.
See the R350 Plan Appendix A for the full glossary. All terms apply equally to this business plan. Key terms include: break-even point, gross profit, net profit, fixed costs, variable costs, cash flow, profit margin, revenue, startup capital, working capital, sole proprietorship, CIPC, VAT, market analysis, SWOT, pricing strategy, cost-plus pricing, target market, supply chain, merchant account.
| Organisation | Website | Purpose |
|---|---|---|
| EasyMenus | www.easymenus.co.za | Free restaurant management and ordering platform |
| PayFast | www.payfast.co.za | Card payment processing |
| CIPC | www.cipc.co.za | Business registration |
| SARS | www.sars.gov.za | Tax registration and compliance |
| Department of Labour | www.labour.gov.za | Minimum wage information |
| SEDA | www.seda.org.za | Free small business support |
| NYDA | www.nyda.gov.za | Youth business grants |
| City of Cape Town | www.capetown.gov.za | Permits and local compliance |
| Google My Business | business.google.com | Free Google Maps listing |
| Canva | www.canva.com | Free graphic design |
Business Plan
Created free using the EasyMenus Business Plan Generator. Visit www.easymenus.co.za.
Township Flavours is a mobile food stall business in Umlazi, KwaZulu-Natal. The business operates from a fixed location in a busy community area using a gas stove setup on a food cart. Main products are bunny chow, pap and stew, and fried chicken portions. With R3 000 in startup capital, the owner can buy a proper gas stove with two burners, a secondhand cart or table setup, initial stock, and all packaging.
Target customers are residents of Umlazi who want a filling, affordable lunch or dinner. The business will operate from a high-traffic spot such as near a taxi rank, market, or busy road. EasyMenus (www.easymenus.co.za) provides a digital menu and online ordering system so customers can also order ahead.
Year 1 goal: sell 40 portions per day by Month 4 and earn a net profit of at least R8 000 per month by Month 6. This business will use EasyMenus from day one to manage orders and give customers a professional experience.
EasyMenus: Township Flavours will use EasyMenus (www.easymenus.co.za), a free South African online ordering platform, to manage all orders and give customers a digital experience from day one.
My name is [Your Name] and I am from Umlazi, KwaZulu-Natal. I grew up watching my mother cook for the whole street. Bunny chow is something I have been making since I was 14 years old. People in my family say my bunny chow is better than the shops. Now I am going to test that claim in the market.
I have saved R3 000 by working as a casual labourer over the past months. I am ready to invest it into a food stall that I can operate every day. I have a smartphone, a Wi-Fi connection at home, and I have already looked at the EasyMenus platform and registered. My store is almost ready.
My vision for Year 3 is to have a well-known food stall brand in Umlazi. People will know Township Flavours as the best spot for bunny chow in the township. I want to use EasyMenus for all my ordering and have at least one employee helping me by Year 2.
Township Flavours is the name of the business. It says clearly that this is food from the township, made for the township, and proud of it. There is no pretending to be something fancy. The food is real, hearty, and full of flavour.
This business operates as a sole proprietorship. Register with CIPC (www.cipc.co.za, approximately R175) once monthly earnings consistently exceed R1 000. Operate informally to start.
The stall operates from a fixed spot in Umlazi, ideally near a taxi rank, school exit route, or community market area. The setup is a two-burner gas stove on a sturdy table or cart, with a canopy or umbrella for shade. The cart is portable so the location can be adjusted if needed.
Monday to Saturday, 09:00 to 17:00, six days a week. Peak hours are 12:00 to 14:00 (lunch) and 16:00 to 17:00 (after-school and after-work traffic).
EasyMenus gives Township Flavours a professional digital menu and online store from day one. Customers can scan the QR code at the stall to see the full menu on their phone and order online. The store is also listed on www.easymenus.co.za/Shop so people searching for food in Umlazi can find it.
| Item | Selling Price | Cost to Make | Gross Profit | Margin % |
|---|---|---|---|---|
| Bunny chow (half loaf, mutton curry) | R55 | R22 | R33 | 60% |
| Bunny chow (quarter loaf, bean curry) | R30 | R12 | R18 | 60% |
| Pap and stew (chicken stew, full plate) | R40 | R15 | R25 | 63% |
| Fried chicken (2 pieces) and chips | R45 | R18 | R27 | 60% |
| Cold drink (can, resold) | R15 | R8 | R7 | 47% |
Average gross profit margin across all items: approximately 58%. Bunny chow and pap plates are the highest-volume items. Cold drinks are lower margin but increase average order value.
The full Township Flavours menu is available online at the EasyMenus store. Customers can browse the menu, see photos, and order ahead for collection at the stall.
Umlazi is one of the largest townships in KwaZulu-Natal. The population is over 400 000. The food economy is extremely active. Bunny chow is a cultural staple in KwaZulu-Natal. There is always demand for a good bunny chow at a fair price.
Target customers are working adults and students aged 16 to 50 who pass the stall location during the day. Many will be regular customers because the stall is in a fixed, convenient location. Smartphone penetration in Umlazi is high, and EasyMenus allows customers to order without queuing at the stall.
EasyMenus lists Township Flavours on www.easymenus.co.za/Shop. Any customer browsing EasyMenus for food in Umlazi will see this stall in the results. This is 24/7 free advertising.
| Time | Activity |
|---|---|
| 07:00 | Wake up. Check EasyMenus for overnight orders. Prepare curry base and stew. |
| 08:00 | Buy bread (fresh loaves from bakery or spaza). Buy any fresh produce needed. |
| 09:00 | Set up stall. Light gas. Place QR code sign visibly. |
| 10:00 | First orders. Continue cooking curry and stew on gas. |
| 12:00 - 14:00 | Peak lunch hours. Maximum output. Keep EasyMenus notifications on. |
| 14:00 - 16:00 | Steady afternoon sales. Restock bread if needed. |
| 16:00 - 17:00 | After-work rush. Sell remaining portions. |
| 17:00 | Pack up stall. Clean. Record sales. Check EasyMenus reports. |
| Equipment | Owned? | Cost |
|---|---|---|
| Two-burner gas stove | No | R550 |
| Gas cylinder (9kg) | No | R350 |
| Large pot for curry (10L) | No | R180 |
| Pap pot (8L) | Yes | R0 |
| Frying pan (for chicken) | Yes | R0 |
| Sturdy folding table | No | R200 |
| Canopy or umbrella | No | R250 |
| Packaging (containers, bags, foil) | No | R150 |
| QR code signs and printed menus | No | R80 |
| First week ingredients and bread | No | R600 |
| Airtime and data (Month 1) | No | R150 |
| TOTAL | R2 510 | |
| Working Capital Remaining | R490 |
Township Flavours is a sole trader operation at startup. A family member may help informally during the lunch rush peak hours. No salary is paid to the family member at this stage. The owner manages all cooking, orders, and customer service.
EasyMenus allows the owner to add family helpers as staff logins at no extra cost. Each helper can see and manage orders on their own phone without accessing financial data.
By Year 2, the plan is to hire one paid part-time employee for R27.58 per hour (current minimum wage, check www.labour.gov.za for latest rates) for 5 hours per day during peak times.
| Item | Cost |
|---|---|
| Two-burner gas stove | R550 |
| Gas cylinder (9kg) | R350 |
| Large curry pot | R180 |
| Folding table | R200 |
| Canopy / umbrella | R250 |
| Packaging (first batch) | R150 |
| QR menus and signage | R80 |
| First week ingredients | R600 |
| Data and airtime (Month 1) | R150 |
| EasyMenus and PayFast setup | R0 |
| TOTAL | R2 510 |
| Working Capital | R490 |
| Fixed Cost | Monthly Amount |
|---|---|
| Rent (stall operates in public space) | R0 to R200 (depends on location permit) |
| Gas refills | R300 |
| Airtime and data | R150 |
| Packaging replenishment | R150 |
| EasyMenus subscription | R0 |
| Other monthly costs | R150 |
| TOTAL MONTHLY FIXED COSTS | R750 to R950 |
The break-even point is very easy to reach. The real target is 40 portions per day, which would generate R1 520 per day and strong monthly profits.
| Month | Portions/Day | Revenue | Variable Costs | Gross Profit | Fixed Costs | Net Profit |
|---|---|---|---|---|---|---|
| Month 1 | 20 | R19 760 | R8 299 | R11 461 | R850 | R10 611 |
| Month 2 | 30 | R29 640 | R12 449 | R17 191 | R850 | R16 341 |
| Month 3 | 40 | R39 520 | R16 598 | R22 922 | R850 | R22 072 |
| Month 4-12 | 50 | R49 400/mo | R20 748/mo | R28 652/mo | R850/mo | R27 802/mo |
| YEAR 1 (est.) | R450 000 | R189 000 | R261 000 | R10 200 | R250 800 |
Based on 26 working days per month, 6 days per week. Average portion price: R38.
| Year | Annual Revenue | Annual Costs | Annual Net Profit |
|---|---|---|---|
| Year 1 | R450 000 | R199 200 | R250 800 |
| Year 2 (est.) | R600 000 | R280 000 | R320 000 |
| Year 3 (est.) | R750 000 | R360 000 | R390 000 |
| Month | Opening Balance | Revenue In | Costs Out | Closing Balance |
|---|---|---|---|---|
| Month 1 | R490 | R19 760 | R9 149 | R11 101 |
| Month 2 | R11 101 | R29 640 | R13 299 | R27 442 |
| Month 3 | R27 442 | R39 520 | R17 448 | R49 514 |
| Month 4 | R49 514 | R49 400 | R21 598 | R77 316 |
| Month 5 | R77 316 | R49 400 | R21 598 | R105 118 |
| Month 6 | R105 118 | R49 400 | R21 598 | R132 920 |
Per Order model: R0/month. EasyMenus only earns per card payment. Subscription: R300/month flat fee is better once you exceed 150 card orders/month. PayFast: Small % per card transaction. See www.payfast.co.za for rates.
| Risk | Likelihood | Seriousness | Mitigation Plan |
|---|---|---|---|
| Load shedding disrupts cooking | High | High | Gas stove does not need electricity. Have spare gas cylinder. Check load shedding schedule daily. |
| Rain and wind at outdoor stall | Medium | High | Canopy provides weather protection. On heavy rain days, focus on EasyMenus delivery orders from home. |
| Bread price increases | Medium | Medium | Adjust bunny chow size slightly or increase price by R5 with clear communication to customers. |
| Low sales in Month 1 | High | Medium | Be patient. Word spreads quickly in townships. Give a free quarter bunny to influential community members to get feedback and word-of-mouth. |
| Municipality requires stall permit | Medium | Medium | Apply for a hawker permit from the eThekwini Municipality early. The permit fee is usually affordable. |
| Curry spoilage in hot weather | Medium | High | Only cook what you can sell that day. Do not keep cooked curry overnight. |
| Data costs rising | Low | Low | R150/month data budget already included in fixed costs. |
Check EasyMenus analytics every week: Weekly Order Trend, Top-Selling Items, and Fulfilment Time are the three most important reports for a stall business. They show you when people order most and which items to push.
Establish the stall location. Reach 40 portions per day by Month 3. Build 60 regular EasyMenus customers. Consistent monthly revenue of R40 000 or more by Month 6.
Hire one part-time paid assistant for lunch peak hours. Expand menu to include breyani and pap with offal. Move to EasyMenus Subscription plan. Register with CIPC and apply for a proper trading permit.
Consider renting a small permanent space or a shipping container. Two employees. Establish Township Flavours as a recognised brand in Umlazi. Annual revenue target: R750 000+.
Register with CIPC (www.cipc.co.za, R175) once monthly earnings exceed R1 000 consistently. Apply for a hawker permit from eThekwini Municipality for street trading. Apply for a Certificate of Acceptability from the eThekwini Environmental Health Department. Register with SARS (www.sars.gov.za) if annual income exceeds R95 750. Check minimum wage at www.labour.gov.za before hiring anyone.
Disclaimer: This information is for general guidance only. Always verify requirements with the relevant government department.
Umlazi has been feeding itself for generations. Township Flavours is the next chapter in that story. With R3 000, good cooking skills, and EasyMenus working for you 24 hours a day, you have everything you need to build a real, profitable food business.
Start today. Cook tomorrow. Grow every month. You can do this.
Created free using the EasyMenus Business Plan Generator at www.easymenus.co.za. Payments powered by PayFast at www.payfast.co.za.
Key business terms explained: break-even point (the point where sales equal costs, no profit and no loss), gross profit (selling price minus cost to make), net profit (what you take home after all costs), fixed costs (costs that stay the same monthly like rent), variable costs (costs that change with production like ingredients), cash flow (money moving in and out), profit margin (percentage of selling price that is profit), revenue (total money earned from sales), startup capital (money to start the business), working capital (money left after setup costs), sole proprietorship (one-person owned business), CIPC (business registration office), VAT (15% tax on sales, only register if sales exceed R1 million/year), market analysis (understanding customers and competitors), SWOT (Strengths, Weaknesses, Opportunities, Threats), pricing strategy (how you set prices), cost-plus pricing (cost + profit = selling price), target market (your specific customer group), supply chain (how you get ingredients), merchant account (account for receiving card payments).
| Organisation | Website | Purpose |
|---|---|---|
| EasyMenus | www.easymenus.co.za | Free restaurant management platform |
| PayFast | www.payfast.co.za | Card payment processing |
| CIPC | www.cipc.co.za | Business registration |
| SARS | www.sars.gov.za | Tax registration |
| Department of Labour | www.labour.gov.za | Minimum wage |
| SEDA | www.seda.org.za | Small business support |
| eThekwini Municipality | www.durban.gov.za | Trading permits and food safety |
| NYDA | www.nyda.gov.za | Youth grants |
| Google My Business | business.google.com | Google Maps listing |
| Canva | www.canva.com | Free design tool |
Business Plan
Created free using the EasyMenus Business Plan Generator. Visit www.easymenus.co.za.
Kasi Kitchen Co. is a small home-based takeaway with delivery, operating from a converted room or garage in Alexandra, Gauteng. The business sells braai-style food, pap and wors, chakalaka, and soft drinks. With R5 000 in startup capital, the owner can set up a proper kitchen area, buy equipment, bring in a family member as a part-time assistant, and launch a full delivery operation using EasyMenus and PayFast.
Target customers are residents of Alexandra who want good food delivered to their door or for quick pickup. Alexandra is a densely populated township with a strong food culture and very high demand for affordable, quality home cooking. EasyMenus (www.easymenus.co.za) enables Kasi Kitchen Co. to offer online ordering, real-time order tracking, and delivery management from day one.
Year 1 goal: 50 orders per day by Month 4, monthly net profit of R15 000 by Month 6, and a loyal EasyMenus customer base of 100 regular customers. This business will use EasyMenus (www.easymenus.co.za) and PayFast (www.payfast.co.za) from the very start.
EasyMenus: Kasi Kitchen Co. will use EasyMenus (www.easymenus.co.za), a free South African online ordering platform, to manage all orders, deliveries, and business reporting from day one.
My name is [Your Name] and I live in Alexandra, Gauteng. I have been cooking braai food for family gatherings for years. People always say the food disappears faster than anything from a restaurant. Now I am turning that skill into a real business with R5 000 I have saved.
I have a room at home I want to convert into a small kitchen workspace. I have a bicycle for deliveries and a family member who is available to help. I have already looked at EasyMenus and I am ready to set up my store this week. My vision for Year 3 is a proper Kasi Kitchen Co. operation with two employees and 100+ daily orders on EasyMenus.
Kasi Kitchen Co. combines "kasi" (township, used with pride) and "Kitchen Co." (suggesting an organised, professional operation). Together it means: a professional township kitchen the community can trust.
This business is a sole proprietorship. Register with CIPC at www.cipc.co.za (R175) once monthly earnings exceed R1 000 consistently. The kitchen operates from a converted home room or garage in Alexandra. No customers enter the space. All orders are collected at the front gate or delivered by bicycle within a 2km radius.
Operating hours: Monday to Saturday, 10:00 to 20:00. Evening hours give a strong advantage over street stalls that close at 17:00.
EasyMenus Delivery Manager lets the owner and family assistant manage deliveries from their phones. When a new delivery order arrives, the driver gets a notification with the address. Delivery completion is confirmed from the phone. This is free in EasyMenus.
| Item | Selling Price | Cost to Make | Gross Profit | Margin % |
|---|---|---|---|---|
| Braai chicken (half, with pap and chakalaka) | R75 | R30 | R45 | 60% |
| Pap and wors (full plate with gravy) | R45 | R18 | R27 | 60% |
| Braai ribs (200g with sides) | R85 | R34 | R51 | 60% |
| Chakalaka side (large) | R20 | R6 | R14 | 70% |
| Soft drink (340ml can) | R15 | R8 | R7 | 47% |
Average gross profit margin: 59%. A delivery fee of R10 to R20 per order adds additional income. Prices were set using cost-plus pricing (cost to make plus profit = selling price).
The full menu is available on the EasyMenus store. Delivery and collection orders are managed separately so the kitchen always knows which orders need to go out and which are for pickup.
Alexandra is a dense urban township in Johannesburg with over 200 000 residents in a small geographic area. It is close to Sandton, meaning many workers pass through daily. Demand for food delivery in the evenings is strong and largely unmet by informal sellers who close early. EasyMenus gives Kasi Kitchen Co. a 24-hour digital presence so customers can order any time.
EasyMenus lists Kasi Kitchen Co. on www.easymenus.co.za/Shop. Any customer in Alexandra searching for food delivery on EasyMenus will see this business. Card payments via PayFast mean customers can order and pay with one tap.
| Time | Activity |
|---|---|
| 08:00 | Check EasyMenus for scheduled orders. Buy fresh meat and produce. |
| 09:00 | Marinate chicken and ribs. Prepare chakalaka. Set up kitchen. |
| 10:00 | Open EasyMenus store. Start braai/gas cooking. Family member arrives. |
| 12:00 - 14:00 | Lunch peak. Maximum cooking. Family member handles bicycle deliveries. |
| 17:00 - 20:00 | Evening peak. Evening specials active. Final orders. |
| 20:00 | Close store. Clean kitchen. Review EasyMenus daily analytics. |
| Equipment | Owned? | Cost |
|---|---|---|
| Gas braai / two-burner stove combo | No | R800 |
| Gas cylinder (9kg) | No | R350 |
| Stainless steel prep table | No | R400 |
| Large cooking pots (x2) | Partially | R300 |
| Packaging (containers, bags, foil, boxes) | No | R200 |
| QR code posters and menus | No | R120 |
| Bicycle (deliveries) | Yes (family) | R0 |
| First ingredients (meat, vegetables, dry goods) | No | R800 |
| Data and airtime (Month 1) | No | R150 |
| EasyMenus and PayFast | No | R0 |
| TOTAL STARTUP COSTS | R3 120 | |
| Working Capital Remaining | R1 880 |
The owner manages all cooking and the EasyMenus platform. One family member handles deliveries and assists with preparation, receiving an informal daily share of profits (R50 to R100 per day). By Month 4, this moves to a formal weekly wage based on profitability.
EasyMenus Staff Manager allows the family member to have their own driver login, accept delivery orders, and mark them delivered. The owner sees all activity from the EasyMenus dashboard in real time. This is free in EasyMenus.
National minimum wage: approximately R27.58 per hour (2025). Check www.labour.gov.za for the latest rate before setting any formal wage.
| Fixed Cost | Monthly Amount |
|---|---|
| Rent (home kitchen) | R0 |
| Gas refills | R350 |
| Electricity | R300 |
| Airtime and data | R200 |
| Packaging | R200 |
| Family member payment (informal) | R2 000 |
| EasyMenus | R0 (Per Order to start) |
| Other | R200 |
| TOTAL MONTHLY FIXED COSTS | R3 250 |
Break-even is only 4 orders per day. Target is 50 per day. Very strong profit potential once momentum builds from Month 2.
| Month | Orders/Day | Revenue | Variable Costs | Gross Profit | Fixed Costs | Net Profit |
|---|---|---|---|---|---|---|
| Month 1 | 15 | R21 450 | R8 795 | R12 655 | R3 250 | R9 405 |
| Month 2 | 25 | R35 750 | R14 658 | R21 093 | R3 250 | R17 843 |
| Month 3 | 40 | R57 200 | R23 452 | R33 748 | R3 250 | R30 498 |
| Month 4 - 12 | 50 | R71 500/mo | R29 315/mo | R42 185/mo | R3 250/mo | R38 935/mo |
| YEAR 1 (est.) | R690 000 | R283 000 | R407 000 | R39 000 | R368 000 |
| Year | Annual Revenue | Annual Costs | Annual Net Profit |
|---|---|---|---|
| Year 1 | R690 000 | R322 000 | R368 000 |
| Year 2 (est.) | R900 000 | R450 000 | R450 000 |
| Year 3 (est.) | R1 200 000 | R620 000 | R580 000 |
Start on Per Order model (R0/month). Switch to Subscription (R300/month) once card orders exceed 150 per month. PayFast charges a small percentage per card transaction. Visit www.payfast.co.za for current rates.
| Risk | Likelihood | Seriousness | Mitigation Plan |
|---|---|---|---|
| Load shedding disrupts cooking | High | High | Use gas equipment. Keep gas cylinder full. Check load shedding schedule daily. |
| Family member unavailable | Medium | High | Train a backup helper. Owner can manage alone for one day if needed. |
| Meat price increases | High | Medium | Adjust prices by R5 to R10 with customer notice. Buy in bulk to reduce cost per unit. |
| Rain stops bicycle deliveries | Medium | Medium | Offer collection-only on rainy days. Notify customers early via WhatsApp status. |
| Home kitchen capacity limit reached | Low | Medium | Monitor max orders per hour. Add a delay buffer in EasyMenus during peak hours to manage expectations. |
| Food safety complaint | Low | High | Follow all food hygiene rules. Never serve food older than 2 hours. Apply for Certificate of Acceptability. |
| Data issues affecting EasyMenus | Low | Medium | Accept WhatsApp orders manually as backup. Budget R200/month for data. |
Check EasyMenus Analytics weekly: Top-Selling Items, Fulfilment Time, and Weekly Order Trend. These three reports tell you what to cook more of, how fast you are delivering, and which days are busiest.
Year 1: Reach 50 orders per day by Month 4. Monthly revenue R71 500 by Month 4. 100 regular EasyMenus customers. Move to Subscription plan by Month 3.
Year 2: Formalise family member employment. Add catering for events. CIPC registered. Certificate of Acceptability obtained. Consider a delivery scooter. Annual revenue target: R900 000.
Year 3: Annual revenue R1.2 million. Two full-time employees. Kasi Kitchen Co. as a recognised brand in Alexandra. EasyMenus processing 100+ daily orders consistently.
Week 1: Convert room/garage to kitchen. Buy all equipment. Register on EasyMenus and PayFast. Add family member as driver. Print and post QR posters.
Week 2: Open store. Share delivery link on all WhatsApp groups. Register on Google My Business. Post daily on Facebook.
Week 3: Check EasyMenus dashboard every morning. Track all deliveries through Delivery Manager. Ask every customer for feedback.
Week 4: Review Month 1 analytics. Identify top items and peak hours. Set Month 2 daily order target. Plan stock budget.
Register with CIPC (R175) at www.cipc.co.za once monthly earnings exceed R1 000. Apply for a Certificate of Acceptability from the City of Johannesburg (www.joburg.org.za). Pay family member in line with minimum wage when formal arrangement begins (www.labour.gov.za). Register with SARS (www.sars.gov.za) if annual income exceeds R95 750.
Disclaimer: General guidance only. Always verify with the relevant government authority.
Alexandra is ready for Kasi Kitchen Co. Good food, delivered in time, at a price that makes sense. You have the skills, the R5 000, the family support, and EasyMenus working around the clock. Everything is in place. Start today.
Created free using the EasyMenus Business Plan Generator at www.easymenus.co.za. Payments powered by PayFast at www.payfast.co.za.
Key terms: break-even point, gross profit, net profit, fixed costs, variable costs, cash flow, profit margin, revenue, startup capital, working capital, sole proprietorship, CIPC, VAT, market analysis, SWOT, pricing strategy, cost-plus pricing, target market, supply chain, merchant account. See R350 Plan for full definitions.
| Organisation | Website |
|---|---|
| EasyMenus | www.easymenus.co.za |
| PayFast | www.payfast.co.za |
| CIPC | www.cipc.co.za |
| SARS | www.sars.gov.za |
| Department of Labour | www.labour.gov.za |
| City of Johannesburg | www.joburg.org.za |
| SEDA | www.seda.org.za |
| NYDA | www.nyda.gov.za |
| Google My Business | business.google.com |
Business Plan
Created free using the EasyMenus Business Plan Generator. Visit www.easymenus.co.za.
Golden Bite Takeaway is a small takeaway and food kiosk in Mdantsane, Eastern Cape. It operates from a rented small space or shipping container with commercial equipment including a deep fryer, gas stove, and a service counter. With R10 000 startup capital, the owner can pay a rental deposit, buy commercial equipment, stock initial ingredients, and hire one part-time employee.
Main products are fried chicken and chips, bunny chow, cold drinks, and pap meals. Mdantsane is one of the largest townships in the Eastern Cape with consistently high demand for quick, affordable takeaway food. Golden Bite Takeaway will stand out through consistent quality, fast service, card payments via PayFast, and a professional digital presence through EasyMenus (www.easymenus.co.za).
Year 1 goals: reach 80 orders per day by Month 3, monthly revenue of R87 000 by Month 3, and net profit of R39 000 per month by Month 3. EasyMenus manages all orders, staff, deliveries, and analytics. PayFast handles all card payments.
EasyMenus: Golden Bite Takeaway will use EasyMenus (www.easymenus.co.za) as the complete digital platform for orders, cashier, staff, delivery, and analytics from day one.
My name is [Your Name] and I am from Mdantsane, Eastern Cape. I have worked in a takeaway shop before and I know exactly how this type of operation runs. I know what makes customers come back. I know what drives them away. The biggest problems I saw were poor management, slow service, and zero technology. Golden Bite Takeaway will be different from day one. EasyMenus runs the digital side while I run the kitchen.
I have saved R10 000 over 18 months. I found a small space near a busy taxi rank available for R2 500 per month. I want to set up a proper takeaway counter there and serve the thousands of commuters who pass every day. My vision for Year 3 is annual revenue above R2 million and two employees.
Golden Bite Takeaway suggests quality ("golden") and convenience ("bite takeaway"). It is a name that sticks in the mind and signals a real business. The business operates as a sole proprietorship from a rented commercial space or container near a high-traffic taxi rank in Mdantsane. CIPC registration (R175 at www.cipc.co.za) is completed before opening, as this is a public commercial operation. A Certificate of Acceptability from the Buffalo City Metro is required before serving food.
Operating hours: Monday to Saturday 08:00 to 19:00, Sunday 10:00 to 16:00. Seven-day operation maximises income from all traffic including the weekend market and Sunday church crowds.
EasyMenus gives Golden Bite a full digital operation. The cashier employee processes counter orders on a tablet using the EasyMenus Cashier feature. The owner monitors all sales from their phone anywhere, at any time. This is the EasyMenus Cashier feature, included free in all accounts.
| Item | Selling Price | Cost to Make | Gross Profit | Margin % |
|---|---|---|---|---|
| Fried chicken (2 pieces) with chips | R55 | R22 | R33 | 60% |
| Fried chicken (1 piece) with chips | R35 | R14 | R21 | 60% |
| Bunny chow (half, bean curry) | R40 | R15 | R25 | 63% |
| Pap and stew (full plate) | R45 | R17 | R28 | 62% |
| Cold drink (340ml can) | R15 | R8 | R7 | 47% |
Average gross profit margin: 58%. Fried chicken and chips is the anchor product expected to be 60% of all sales. Combo deals (2-piece + chips + cold drink for R65) increase average order value.
The full Golden Bite menu is on EasyMenus. Walk-in customers are served by the cashier on a counter tablet. Online orders for delivery or collection come directly into EasyMenus from any customer with a smartphone.
Mdantsane is one of the largest townships in the Eastern Cape with over 300 000 residents, adjacent to East London. The food economy is very active. Fried chicken is one of the most popular fast foods in South African townships and demand is consistently high. A well-positioned, clean, and efficient takeaway near a taxi rank can build a very large and loyal customer base quickly.
EasyMenus lists Golden Bite Takeaway on www.easymenus.co.za/Shop. Any customer in Mdantsane browsing EasyMenus for food will see this business. This is free advertising, 24 hours a day.
| Time | Activity |
|---|---|
| 07:00 | Owner arrives. Checks EasyMenus for pre-orders. Lights fryer and gas. |
| 07:30 | Part-time employee arrives. Prep work begins (marinating, cutting potatoes). |
| 08:00 | Open for business. EasyMenus store active. Employee manages cashier tablet. |
| 12:00 - 14:00 | Lunch peak. Maximum frying capacity. |
| 17:00 - 19:00 | After-work rush. Employee leaves at 17:00, owner manages to close. |
| 19:00 | Clean fryer and surfaces. Record totals. Review EasyMenus reports. |
| Equipment | Cost |
|---|---|
| Commercial deep fryer (single basket) | R2 200 |
| Two-burner gas stove (commercial) | R800 |
| Gas cylinder (19kg commercial) | R550 |
| Stainless steel counter and prep surface | R900 |
| Display warming cabinet | R600 |
| 2 months rent deposit | R5 000 |
| First ingredient stock | R1 200 |
| Packaging (boxes, bags, containers) | R300 |
| Menu board and QR signage | R200 |
| Tablet for cashier (EasyMenus) | R800 |
| CIPC registration | R175 |
| Data and airtime (Month 1) | R200 |
| TOTAL (second-hand fryer + 1-month deposit version) | R9 925 |
The owner works full time as head cook and manager. One part-time employee works 07:30 to 17:00, six days per week as cashier and kitchen assistant. Wage: approximately R6 453 per month (R27.58 per hour x 9 hours x 26 days). Check current minimum wage at www.labour.gov.za.
EasyMenus Staff Manager: The employee has their own EasyMenus cashier login and can process counter orders on the tablet without access to owner financial data. The owner can monitor everything remotely. This is free in all EasyMenus accounts.
| Fixed Cost | Monthly Amount |
|---|---|
| Rent | R2 500 |
| Gas refills | R500 |
| Electricity | R400 |
| Part-time employee wage | R6 453 |
| Airtime and data | R200 |
| Packaging replenishment | R300 |
| EasyMenus Subscription | R300 |
| Other costs | R300 |
| TOTAL MONTHLY FIXED COSTS | R10 953 |
Break-even is 17 orders per day. Target is 80 per day. Strong profitability possible from Month 1 if the taxi rank location is right.
| Month | Orders/Day | Revenue | Variable Costs | Gross Profit | Fixed Costs | Net Profit |
|---|---|---|---|---|---|---|
| Month 1 | 40 | R43 680 | R18 346 | R25 334 | R10 953 | R14 381 |
| Month 2 | 60 | R65 520 | R27 518 | R38 002 | R10 953 | R27 049 |
| Month 3 | 80 | R87 360 | R36 691 | R50 669 | R10 953 | R39 716 |
| Month 4 - 12 | 100 | R109 200/mo | R45 864/mo | R63 336/mo | R10 953/mo | R52 383/mo |
| YEAR 1 (est.) | R1 050 000 | R441 000 | R609 000 | R131 436 | R477 564 |
| Year | Annual Revenue | Annual Costs | Annual Net Profit |
|---|---|---|---|
| Year 1 | R1 050 000 | R572 436 | R477 564 |
| Year 2 (est.) | R1 500 000 | R850 000 | R650 000 |
| Year 3 (est.) | R2 000 000 | R1 150 000 | R850 000 |
Use EasyMenus Subscription (R300/month) from Month 1 given the high order volume. At 80 to 100 orders per day, the flat fee saves significantly versus the Per Order model. PayFast processes all card payments at a small percentage per transaction. See www.payfast.co.za.
| Risk | Likelihood | Seriousness | Mitigation |
|---|---|---|---|
| Load shedding stops fryer | High | High | Buy a small generator from Month 1 profits (approximately R3 000). Check load shedding schedule daily at www.eskom.co.za. |
| Employee does not show up | Medium | High | Train a standby helper. Owner can manage counter alone for one day if needed. |
| Fryer breaks down | Low | High | Keep R2 000 as an emergency repair fund from Month 1 profits. Know the nearest appliance repair shop. |
| Chicken price increases | High | Medium | Adjust menu prices by R5 with customer notice. Buy in larger bulk to lock in better prices. |
| Health inspection finds issues | Low | High | Certificate of Acceptability obtained before opening. Follow hygiene rules every single day. |
| Rent increases after Year 1 | Medium | Medium | Negotiate a 2-year lease with a rent-cap clause before signing. |
| Competition opens nearby | Medium | Medium | Loyalty programme. Consistent quality. EasyMenus digital presence is an advantage most competitors will not have. |
Review EasyMenus analytics every Monday morning: Weekly Order Trend, Top-Selling Items, Order Status Breakdown, Sales by Store, and Fulfilment Time. Use this data to adjust stock buying, staffing hours, and promotions each week.
Year 1: Reach 80 orders per day by Month 3. CIPC registered. Certificate of Acceptability obtained. EasyMenus Subscription active. Monthly net profit target R39 000 by Month 3.
Year 2: 100 orders per day. Second employee. Consider a delivery scooter. Annual revenue target R1.5 million.
Year 3: Consider a second location. Annual revenue target R2 million. Established brand in Mdantsane with strong EasyMenus analytics showing consistent growth.
Week 1: Secure space, sign lease, buy equipment, register EasyMenus and PayFast, apply for CIPC and Certificate of Acceptability, train employee on EasyMenus cashier system.
Week 2: Open for business. Post daily on WhatsApp and Facebook. Register on Google My Business. Share EasyMenus store link everywhere.
Week 3: Check EasyMenus dashboard every morning. Monitor employee cashier performance. Identify peak hours and top items.
Week 4: Review EasyMenus Month 1 analytics. Set Month 2 targets. Plan stock budget. Evaluate whether to switch to Subscription plan if not already done.
CIPC registration (R175) at www.cipc.co.za before opening. Certificate of Acceptability from Buffalo City Metro environmental health department. Formal lease with landlord. Employment contract for part-time employee. Minimum wage compliance (www.labour.gov.za). SARS registration if annual income exceeds R95 750 (www.sars.gov.za).
Disclaimer: General guidance only. Always verify with the relevant government authority.
Mdantsane is ready for Golden Bite Takeaway. R10 000 is a real, well-planned investment. Commercial equipment, a prime location, a trained employee, and EasyMenus running the digital side. Everything is in place. Open the fryer, turn on EasyMenus, and serve your first customer.
Created free using the EasyMenus Business Plan Generator at www.easymenus.co.za. Payments powered by PayFast at www.payfast.co.za.
Key terms (see R350 Plan for full glossary): break-even point, gross profit, net profit, fixed costs, variable costs, cash flow, profit margin, revenue, startup capital, working capital, sole proprietorship, CIPC, VAT, SWOT, pricing strategy, cost-plus pricing, target market, supply chain, merchant account.
| Organisation | Website |
|---|---|
| EasyMenus | www.easymenus.co.za |
| PayFast | www.payfast.co.za |
| CIPC | www.cipc.co.za |
| SARS | www.sars.gov.za |
| Department of Labour | www.labour.gov.za |
| Buffalo City Metro | www.buffalocity.gov.za |
| SEDA | www.seda.org.za |
| NYDA | www.nyda.gov.za |
| Google My Business | business.google.com |
Business Plan
Created free using the EasyMenus Business Plan Generator. Visit www.easymenus.co.za.
Mzansi Eats Restaurant is a small sit-down eatery and takeaway operating from a rented space in Tembisa, Gauteng. With R20 000 in startup capital, the owner can secure a proper commercial space, buy a full set of restaurant equipment, hire two to three employees, stock the kitchen fully, and launch with a professional EasyMenus-powered digital operation from day one.
The menu includes braai plates, pap and stew, fried chicken, desserts, and cold drinks. Tembisa is a large township in Ekurhuleni with a population of over 400 000 and strong demand for quality local food in a clean, welcoming environment. Mzansi Eats will offer an experience that other informal food sellers cannot: a proper place to sit, a full menu, and the convenience of online ordering and card payment.
Year 1 goals: 120 covers per day by Month 3, monthly revenue of R200 000 by Month 4, net profit of R50 000 per month by Month 6. EasyMenus (www.easymenus.co.za) is the full restaurant management system. It handles ordering, cashier, delivery, staff, and analytics. PayFast (www.payfast.co.za) handles all card payments.
EasyMenus is the complete technology platform for Mzansi Eats. At this business level, EasyMenus replaces the need for a separate POS system, staff management tool, delivery platform, and analytics dashboard. Everything is in one place, on the phone, for R300 per month on the Subscription plan.
My name is [Your Name] and I have been working in hospitality for five years. I have cooked in other people's restaurants and I have served in takeaways. I know the industry. I know what customers want. I know where most food businesses fail. Now I am using everything I have learned to build my own.
I have saved R20 000. I found a small commercial space in a busy part of Tembisa that has space for 20 seats. The rent is R4 500 per month. I want to sign a one-year lease and use the R20 000 to set up the restaurant properly. I am also registering with CIPC before I open so that the business is formal from day one.
My vision for Year 3 is a Mzansi Eats that is a destination restaurant. People from outside Tembisa come to eat here. The brand is known. The staff are trained. EasyMenus is processing over 200 orders per day. Annual revenue exceeds R3 million.
Mzansi Eats Restaurant is the full business name. "Mzansi" is a widely used and loved informal name for South Africa. "Eats" is modern, accessible, and tells people exactly what the business does. "Restaurant" sets the expectation that this is a proper sit-down establishment, not just a stall.
This business is a sole proprietorship. CIPC registration (R175 at www.cipc.co.za) must be completed before opening. A Certificate of Acceptability from the Ekurhuleni Metropolitan Municipality's environmental health department is also required before serving food to the public. A liquor licence is not required as this business does not sell alcohol.
The restaurant operates from a rented commercial space in Tembisa, Gauteng. The space is approximately 60 to 80 square metres. It has a kitchen area, a counter for takeaway orders, and seating for 20 people. The space is clean, well-lit, and has adequate ventilation. The EasyMenus QR code menu is displayed on every table so customers can browse and order from their phones while seated.
Monday to Sunday, 09:00 to 21:00. Seven days per week. The evening hours (17:00 to 21:00) cater to the dinner and family meal market that most informal takeaways do not serve well. Sunday trading (10:00 to 18:00) targets the family lunch market.
EasyMenus as a full restaurant management system: At Mzansi Eats, EasyMenus handles everything. Customers can scan the QR code on the table to order and pay from their phones. The cashier processes walk-in and counter orders on a tablet. Delivery drivers receive orders on their phones through EasyMenus Delivery Manager. The owner monitors all activity in real time from anywhere. Staff are managed through EasyMenus Staff Manager. Sales reports are available in EasyMenus Analytics. All of this is included in the R300 per month EasyMenus Subscription plan.
| Item | Selling Price | Cost to Make | Gross Profit | Margin % |
|---|---|---|---|---|
| Braai plate (ribs, chicken, boerewors with pap and salad) | R120 | R48 | R72 | 60% |
| Pap and stew (full plate with chakalaka) | R55 | R20 | R35 | 64% |
| Fried chicken (2 pieces) with chips and coleslaw | R65 | R26 | R39 | 60% |
| Dessert (malva pudding with custard) | R35 | R10 | R25 | 71% |
| Cold drink (can or 500ml bottle) | R18 | R9 | R9 | 50% |
| Umngqusho (samp and beans, traditional) | R50 | R16 | R34 | 68% |
| Ting (fermented sorghum porridge, traditional) | R25 | R7 | R18 | 72% |
Average gross profit margin across all items: 63%. The braai plate is the signature item and will generate the most revenue. Desserts have the highest margin and increase average spend per table significantly.
Customers can scan the QR code on the table to see the full digital menu on EasyMenus, place their order, and pay by card via PayFast without waiting for a waiter. This speeds up service and reduces errors. Walk-in customers at the counter are served by the cashier through EasyMenus on a tablet.
Tembisa is a large township in Ekurhuleni, Gauteng, with a population of over 400 000. It is well-connected to Kempton Park and the O.R. Tambo International Airport area. There is a strong and growing middle class in Tembisa that wants quality dining experiences at township prices. There are very few proper sit-down restaurants in Tembisa's informal economy. Most food sellers are takeaways, stalls, and spazas. This is a gap in the market.
Mzansi Eats is not trying to compete with KFC or McDonald's. It is offering something those chains cannot offer: authentic South African food, made with love, in a welcoming community space, at an affordable price. That is a unique and powerful position.
Mzansi Eats is listed on www.easymenus.co.za/Shop as a full restaurant. Customers browsing EasyMenus for a restaurant in Tembisa will find this business. The QR table menus generate online orders within the restaurant itself, giving customers a modern dining experience that other local restaurants cannot offer.
| Time | Activity |
|---|---|
| 07:30 | Owner arrives. Opens EasyMenus. Checks overnight orders. Reviews previous day's analytics. |
| 08:00 | Kitchen staff arrive. Prep begins: marinating meat, making pap base, preparing chakalaka and salads. |
| 09:00 | Restaurant opens. EasyMenus store active. Cashier ready at counter tablet. |
| 12:00 - 14:00 | Lunch rush. All staff at full capacity. Kitchen, cashier, and delivery all operating simultaneously. |
| 14:00 - 17:00 | Afternoon service. Restock if needed. Owner reviews midday EasyMenus report. |
| 17:00 - 21:00 | Dinner service. Braai plates and full menu. EasyMenus delivery orders peak. |
| 21:00 | Restaurant closes. Kitchen clean. Staff end of day. Owner reviews EasyMenus daily report. |
| Equipment | Cost |
|---|---|
| Commercial gas stove (4 burner with oven) | R3 500 |
| Commercial deep fryer (double basket) | R2 800 |
| Gas braai (outdoor/ventilated indoor) | R1 200 |
| Gas cylinders x2 (19kg) | R1 100 |
| Stainless steel prep tables x2 | R1 600 |
| Refrigerator (200L) | R2 500 |
| Tables and chairs (5 tables, 20 chairs) | R3 000 |
| Cutlery, plates, cups (set for 30) | R800 |
| Counter and cashier area setup | R500 |
| QR table stands and printed QR codes (20) | R300 |
| Tablet for cashier (EasyMenus) | R1 200 |
| First month ingredients and stock | R2 000 |
| CIPC registration and permits | R400 |
| EasyMenus Subscription (Month 1) | R300 |
| PayFast setup | R0 |
| Printing and branding (menu boards, signage) | R500 |
| Airtime and data (Month 1) | R200 |
| TOTAL STARTUP COSTS | R21 900 |
Startup costs are R1 900 over the R20 000 budget. To bring costs within budget, buy second-hand tables and chairs from a restaurant auction for R1 500 instead of new (saving R1 500), and source a second-hand refrigerator for R1 200 (saving R1 300). Adjusted total: R19 100.
Mzansi Eats requires three people to operate properly from day one: the owner (head chef and manager), one full-time cook/kitchen assistant, and one part-time cashier.
| Role | Hours | Monthly Wage |
|---|---|---|
| Owner (chef and manager) | Full time (12 hrs/day) | Owner's profit share |
| Cook / kitchen assistant (full-time) | 09:00 to 21:00, 6 days/week | R6 000 to R7 000 |
| Cashier (part-time) | 09:00 to 17:00, 6 days/week | R3 500 to R4 000 |
Total monthly staff wages: approximately R10 000. Staff must be paid at or above the national minimum wage of R27.58 per hour (2025 rate, check www.labour.gov.za for latest). Both employees need to sign written employment contracts, even informal ones, before starting work.
EasyMenus Staff Manager: Each employee has their own EasyMenus login with appropriate access. The cashier can process orders on the tablet. A delivery driver (to be added in Year 2) will receive orders on their phone. The owner has full admin access and can see all activity, sales, and staff performance in real time. All staff management is included free in the EasyMenus Subscription.
| Fixed Cost | Monthly Amount |
|---|---|
| Rent | R4 500 |
| Electricity | R800 |
| Gas refills | R600 |
| Cook wages | R6 500 |
| Cashier wages | R3 800 |
| Airtime and data | R300 |
| Packaging and disposables | R400 |
| EasyMenus Subscription | R300 |
| Other costs (cleaning, maintenance) | R400 |
| TOTAL MONTHLY FIXED COSTS | R17 600 |
Break-even is 17 covers per day. Target is 120 per day. This is a very achievable gap to close in Month 1 for a well-positioned restaurant in a high-traffic area.
| Month | Covers/Day | Revenue | Variable Costs | Gross Profit | Fixed Costs | Net Profit |
|---|---|---|---|---|---|---|
| Month 1 | 50 | R84 500 | R31 265 | R53 235 | R17 600 | R35 635 |
| Month 2 | 80 | R135 200 | R50 024 | R85 176 | R17 600 | R67 576 |
| Month 3 | 120 | R202 800 | R75 036 | R127 764 | R17 600 | R110 164 |
| Month 4 - 12 | 150 | R253 500/mo | R93 795/mo | R159 705/mo | R17 600/mo | R142 105/mo |
| YEAR 1 (est.) | R2 450 000 | R906 500 | R1 543 500 | R211 200 | R1 332 300 |
| Year | Annual Revenue | Annual Costs | Annual Net Profit |
|---|---|---|---|
| Year 1 | R2 450 000 | R1 117 700 | R1 332 300 |
| Year 2 (est.) | R3 500 000 | R1 800 000 | R1 700 000 |
| Year 3 (est.) | R5 000 000 | R2 600 000 | R2 400 000 |
Use EasyMenus Subscription (R300/month) from Month 1. At 120+ covers per day and multiple card payments, the flat fee is far more cost-effective than the Per Order model. PayFast processes all card payments at a small percentage per transaction. At this revenue level, PayFast fees are a predictable, manageable cost. See www.payfast.co.za for the current fee schedule.
| Risk | Likelihood | Seriousness | Mitigation |
|---|---|---|---|
| Load shedding during dinner service | High | High | Buy a generator (budget R5 000 from Month 1 profits) as a priority. Gas cooking reduces electricity dependency. Have candles for ambience during load shedding. |
| Key staff member leaves suddenly | Medium | High | Cross-train all staff on all stations. Keep a backup contact list of people willing to do casual shifts. Owner must be able to cook every item on the menu. |
| Food safety complaint or inspection failure | Low | High | Obtain Certificate of Acceptability before opening. Follow hygiene protocols strictly every day. Never serve food that looks or smells doubtful. |
| Rent increase after Year 1 | Medium | High | Negotiate a 2-year fixed-rent lease before signing. Include a clause that limits rent increases to CPI (inflation rate). |
| Slow Month 1 sales | High | Medium | Aggressive opening week marketing. Offer a free dessert with first-time dine-in orders. Post daily on all social media. Ask every customer to leave a Google review. |
| Refrigerator breaks down | Low | High | Build an emergency repair fund. Know local appliance repair contacts. Keep stock at minimum to reduce wastage risk if cooling fails. |
| EasyMenus connectivity issues | Low | Medium | Have a manual order book as backup. Accept WhatsApp orders if EasyMenus is temporarily unavailable. EasyMenus has strong uptime and this risk is low. |
EasyMenus is the complete technology platform for Mzansi Eats. Here is the full setup process:
EasyMenus Analytics for a restaurant: Check the EasyMenus dashboard every morning. Key reports to review daily: Weekly Order Trend (busiest days and times), Top-Selling Items (what to push and what to promote), Order Status Breakdown (ensuring all orders are completed), Fulfilment Time (ensuring food reaches customers fast enough), and Sales by Store (daily and monthly revenue). These reports replace the need for expensive restaurant management software.
Year 1: Establish and Systemise. Reach 120 covers per day by Month 3. Monthly revenue over R200 000 by Month 4. Build a loyal customer base of 200 regular EasyMenus customers. Hire all staff formally with written contracts. CIPC registered and Certificate of Acceptability obtained. EasyMenus Subscription active. All staff trained on EasyMenus. Monthly net profit target: R110 000 by Month 3.
Year 2: Grow the Brand. 150 covers per day consistently. Add a dedicated delivery driver with their own EasyMenus login. Consider extending the space or adding a second seating area. Add event and function catering packages. Target monthly revenue of R300 000. Register for VAT if annual turnover exceeds R1 million. Consider a second Mzansi Eats location in a different part of Tembisa or Kempton Park.
Year 3: Scale and Franchise. Annual revenue target R5 million. Two restaurant locations. Six or more employees. Mzansi Eats as a recognisable brand in Gauteng. Strong EasyMenus analytics showing year-on-year growth. Possibility of franchising the concept or partnering with other EasyMenus restaurant operators.
Week 1: Secure lease and sign agreement. Buy all equipment (mix of new and second-hand). Register on EasyMenus, connect PayFast. Hire and train cook and cashier. Apply for CIPC registration and Certificate of Acceptability. Print QR menus and signage.
Week 2: Soft opening (invite family, friends, and community members). Test the kitchen and service flow. Ensure EasyMenus cashier is working correctly on the counter tablet. Post daily on WhatsApp, Facebook, and Instagram. Register on Google My Business.
Week 3: Official public opening. Aggressive social media marketing. Offer a free dessert to first 20 dine-in customers each day this week. Check EasyMenus reports every evening. Identify and fix any service or kitchen flow problems.
Week 4: Review EasyMenus analytics for Month 1. Set Month 2 cover targets. Identify top-selling items. Evaluate staff performance. Plan Month 2 stock budget. Consider adding one additional menu item based on customer feedback.
CIPC registration at www.cipc.co.za (R175) is mandatory before opening. A Certificate of Acceptability from Ekurhuleni Metropolitan Municipality's environmental health department is required. A formal written lease agreement must be signed with the landlord before moving any equipment in. All employees must sign employment contracts before starting work. Pay all staff at or above minimum wage (www.labour.gov.za). Register with SARS at www.sars.gov.za if annual income exceeds R95 750. If annual turnover exceeds R1 million, register for VAT with SARS. A business bank account (separate from personal account) is strongly recommended once the business is CIPC registered.
Disclaimer: This information is for general guidance only. Always verify current requirements with the relevant government authority. Consider consulting a registered accountant once monthly revenue exceeds R100 000.
Mzansi Eats Restaurant is the most ambitious plan in this series. R20 000, a rented space, real employees, and a full digital operation. It is a serious business from day one. And you are ready for it.
The food culture of South Africa is one of the richest in the world. Pap and wors, braai, umngqusho, malva pudding. These are dishes that carry memory, community, and love in every bite. When you serve them in a clean, welcoming space with a professional EasyMenus-powered experience, you are not just running a restaurant. You are building a community institution.
Start right. Start organised. Start with EasyMenus. You can do this.
This business plan was created for free using the EasyMenus Business Plan Generator at www.easymenus.co.za. EasyMenus is proudly built in South Africa for South African food entrepreneurs. Start your store for free today at www.easymenus.co.za. Payments powered by PayFast at www.payfast.co.za.
Key business terms explained: break-even point (where sales equal costs, no profit and no loss), gross profit (selling price minus cost to make), net profit (money remaining after all costs), fixed costs (monthly costs that stay constant regardless of sales), variable costs (costs that change with production volume), cash flow (money moving in and out of the business), profit margin (percentage of selling price that is profit), revenue (total income from sales), startup capital (money used to launch the business), working capital (money remaining after setup costs to run the business daily), sole proprietorship (one-person owned business, legally the same as the owner), CIPC (government office for business registration, www.cipc.co.za), VAT (Value Added Tax at 15%, register if annual turnover exceeds R1 million), market analysis (research into customers, competitors, and the market), SWOT (Strengths, Weaknesses, Opportunities, Threats analysis tool), pricing strategy (method for setting selling prices), cost-plus pricing (cost + profit margin = selling price), target market (specific customer group the business serves), supply chain (process of getting ingredients from supplier to kitchen), merchant account (account type for receiving card payments from customers).
| Organisation | Website | Purpose |
|---|---|---|
| EasyMenus | www.easymenus.co.za | Free restaurant management and ordering platform |
| PayFast | www.payfast.co.za | Card payment processing |
| CIPC | www.cipc.co.za | Business registration (R175) |
| SARS | www.sars.gov.za | Tax registration and compliance |
| Department of Labour | www.labour.gov.za | Minimum wage and employment law |
| SEDA | www.seda.org.za | Free small business support and training |
| NYDA | www.nyda.gov.za | Youth business grants and support |
| Ekurhuleni Municipality | www.ekurhuleni.gov.za | Trading permits, food safety certificates |
| Google My Business | business.google.com | Free Google Maps business listing |
| WhatsApp Business | App stores | Free customer communication tool |
| Canva | www.canva.com | Free graphic design tool |
EasyMenus was built in Soweto for South African food entrepreneurs. It gives you everything you need to run a professional food business from your phone, with no upfront cost.
Both plans include all features. Choose based on your order volume.
PayFast is South Africa's trusted payment gateway. Connect it to your EasyMenus store in under 5 minutes and start accepting card payments from every customer immediately.
PayFast processes millions of transactions for South African businesses every day. Customers trust it.
Card payments go straight into your PayFast merchant account. No intermediary holds your money.
Creating a PayFast merchant account is completely free. Visit www.payfast.co.za to register today.
Connect PayFast to EasyMenus in your store settings. One-time setup. Works automatically after that.