Why Is Your Spaza Shop Busy but Not Making Money?
Customers keep coming. Products keep selling. You work long hours. Yet when it is time to replace stock and pay the bills, there may be surprisingly little money left.
The problem is not always a lack of customers. It may be your pricing, stock decisions, everyday expenses or the way cash moves through your business.
This guide explains what to investigate first, using practical South African examples.
Being busy is not the same as making a profit.
Imagine a spaza shop that sells bread, milk, snacks, cold drinks and household essentials throughout the day.
Customers come before work, during lunch and on their way home.
Some pay cash. Others pay electronically. A few ask to pay later.
At the end of the day, the owner counts the money and feels encouraged.
But then comes the next stock order, electricity, transport and supplier payments.
The money disappears quickly.
The first question is not simply, “How much did I sell?” It is, “How much did the shop actually earn?”
Three numbers every spaza shop owner must know
1. Sales
Sales are the total value of goods sold to customers.
They show business activity, but they do not tell you how much profit remains.
2. Profit
Gross profit is sales minus the cost of the stock sold.
Net profit takes relevant operating expenses and losses into account.
3. Available Cash
Available cash is money currently held in the till or business account.
Some may already be needed for stock, suppliers and other commitments.
Why the Difference Matters
A business can make a profit but still struggle with cash when customers have not paid or money has already been spent.
R10,000 in weekly sales. How much was actually earned?
Consider this simplified example of a spaza shop during one trading week.
The shop sold R10,000 worth of goods, but earned only R1,100 after the costs shown in this example.
Suppose the owner also took R1,600 for household needs.
Those withdrawals exceeded the shop’s profit by R500.
The business made sales and a profit, but did not earn enough that week to support that level of withdrawal.
This fictional example is for education. It does not represent typical or guaranteed spaza shop earnings.
Five reasons a busy spaza shop may struggle financially
1. Your selling prices may be too low
Suppose you buy an item for R15 and sell it for R20.
The R5 difference is gross profit, not necessarily money you can take home.
Electricity, payment fees, packaging and other operating expenses still need to be covered.
Supplier increases and unplanned discounts can make the problem worse.
2. Too much money may be tied up in slow stock
Full shelves can look impressive, but stock that takes weeks to sell holds money that cannot be used elsewhere.
A slow-moving product may prevent you from buying more of something customers purchase every day.
Review both the profit per item and how quickly each product sells.
3. Small losses may be reducing your earnings
Spoiled milk, damaged goods, incorrect change, unrecorded discounts and missing stock can gradually reduce profitability.
One small loss may not seem serious. Repeated losses deserve investigation.
4. Customer credit may delay cash collection
When a customer takes R100 worth of goods and promises to pay later, the shop may record a sale without having the money available for its next stock order.
Keep credit sales, payments received and outstanding balances separate.
5. Household and business money may be mixed
Money and groceries taken home should be recorded as owner withdrawals.
They are not ordinary shop operating expenses, and unrecorded withdrawals make it difficult to understand the business’s finances.
Start with a seven-day money check
You do not need complicated accounting software to begin understanding what is happening in your shop.
For the next seven days:
- Record cash and electronic sales.
- Record customer credit separately.
- Write down stock purchases.
- Record operating expenses.
- Keep supplier payment records.
- Write down household withdrawals.
- Record damaged or spoiled goods.
- Count your closing till money each day.
After seven days, look at where the money came from and where it went.
This record is a starting point, not a complete profit calculation.
Which products are actually helping your shop?
A product with a higher selling price is not always the product that contributes the most gross profit.
Consider these two fictional products sold over the same week.
Product A: Everyday Snack
Gross profit per item: R1
Units sold: 150
Total gross profit: R150
Product B: Household Product
Gross profit per item: R10
Units sold: 8
Total gross profit: R80
Product B earns more on each sale, but Product A contributes more gross profit over the week.
Neither figure is net profit. Operating expenses and losses still have to be considered.
Before increasing or reducing an order, check demand, remaining stock, spoilage and customer needs.
Three practical guides. Which one do you need?
Every small business faces different challenges. Choose the guide that best matches the decision you need to make right now.
How to Know If Your Small Business Is Actually Making Money
Best if you need to understand the money basics.
Learn the difference between sales, expenses, cash flow and actual profit.
Suitable for informal traders, side-hustlers, home businesses and small-business owners.
How to Run a Profitable Spaza Shop in South Africa
Best if you need help with everyday shop decisions.
Explore practical challenges involving stock, selling prices, suppliers, customers and everyday shop operations.
Useful for aspiring and existing spaza shop owners.
Your Spaza Shop Is Busy — But Is It Actually Making Money?
Best if your shop has customers but profit remains unclear.
Investigate selling prices, stock costs, everyday losses, cash flow and household withdrawals.
Follow worked rand examples, practical exercises and a 30-day improvement plan.
Already running a spaza shop? Book 3 may be your next practical step.
If customers are buying but your money keeps disappearing, the problem may not be a lack of sales.
Book 3 helps you understand the figures behind your business and decide what to investigate, change and measure.
Its eight practical chapters lead into a 30-day improvement plan. The book also introduces seven reusable worksheets to support your shop review.
Start with the problem you have. Choose the guide that helps you solve it.
Your 30-day plan to understand your shop better
You do not have to change everything about your shop at once.
Begin with useful records, investigate what those records tell you, and test manageable improvements.
Record sales, expenses, stock payments, credit and household withdrawals.
Check prices, product contributions, slow stock and recurring losses.
Make a manageable change to pricing, buying or everyday shop procedures.
Review the results, complete your monthly check and choose the next priorities.
The aim is not instant success. It is to develop better records, clearer decisions and more consistent business habits.
Not sure what to do about your shop’s money problems?
Reading a guide can help you understand a problem. But sometimes you need another person to listen, ask useful questions and help you think through your own situation.
I’m Douw Steyn. I offer practical small-business mentoring and act as an independent sounding board for people facing business decisions.
What can we discuss?
You may be worried about a specific problem, or simply unsure what to do next.
- Why your shop seems busy but money remains tight.
- Selling prices and product decisions.
- Stock purchasing and everyday operating costs.
- Choosing which problem to tackle first.
- Planning realistic next steps.
- Thinking through difficult business decisions.
My approach is calm, practical and straightforward.
The aim is to help you understand your options and make informed decisions.
You do not need to have all the answers before asking a question.
Ask Douw a business question
Tell me briefly what is happening in your business and what you would like help with.
You can use this form to make an initial mentoring enquiry.
Sending an enquiry does not commit you to a paid service. Any mentoring arrangements, availability and fees can be discussed separately.
Please do not include passwords, bank account details or sensitive personal information.
Mentoring provides general business guidance and an independent perspective. It does not replace professional accounting, tax, legal or financial advice.
More practical guides for South African township businesses
This article forms part of our Township and Informal Business Guides collection.
Explore resources covering small-business profitability, everyday operations, pricing, planning and better business decisions.
Visit the Township Business Guides Hub →
You can also read our broader guide to running a spaza shop in South Africa.
Questions spaza shop owners often ask
Why is my spaza shop busy but not making money?
Possible causes include low gross profit, excessive operating costs, stock losses, poor cash management or withdrawals exceeding what the business earns. Check your records before deciding what needs to change.
How do I calculate gross profit?
Subtract the cost of goods sold from sales revenue. The result is gross profit, which must still cover relevant operating expenses.
Should I increase all my prices?
Not automatically. Review current stock costs, customer affordability, nearby competitors and the effect of each proposed change.
How can I improve my cash flow?
Start by recording money received and paid out, planning supplier commitments, managing customer credit and protecting money for essential stock replacement.
Which book should I read first?
If basic financial concepts are unfamiliar, start with Book 1. If you need wider operational guidance, consider Book 2. If your shop already trades but profit is unclear, Book 3 focuses directly on that problem.
Do I need accounting software?
No. You can begin with a notebook, calculator and consistent records of sales, costs and money movements.
Stop guessing where your shop’s money goes.
Understanding sales is only the beginning. Learn to investigate the costs, stock decisions and cash commitments that influence what your shop earns.
Your Spaza Shop Is Busy — But Is It Actually Making Money?
Find Book 3 in the Guide Collection →
Start Small. Build What Works.
Disclaimer: This article provides general educational information. Worked figures are illustrative, not predictions of actual earnings. Business results depend on customer demand, costs, location, pricing and other factors. The content is not a substitute for professional accounting, financial, tax or legal advice.
Written by Douw Steyn for How To Books ZA.