For small and medium enterprises (SMEs) in South Africa, cash flow is everything. A business can be profitable on paper yet still fail because customers are slow to pay and suppliers demand immediate settlement. Understanding and actively managing your cash flow is one of the most critical skills any business owner can develop.
Understanding Cash Flow vs Profit
Many entrepreneurs confuse profit with cash. Profit is what remains after all income and expenses are accounted for on paper. Cash flow is the actual movement of money into and out of your bank account. You can invoice a client for R100,000 and show a healthy profit, but if that client pays in 90 days while your staff salaries are due in 30, you have a cash flow problem. In South Africa, late payment culture is a significant challenge for SMEs, with average debtor payment periods often stretching well beyond agreed 30-day terms.
Setting Payment Terms That Protect Your Business
Payment terms define when you expect to be paid after issuing an invoice. Common terms are:
- 30 days (net 30) โ Standard for most SA businesses
- 60 days (net 60) โ Often demanded by larger corporates and government. Stretches your cash cycle significantly.
- 90 days (net 90) โ Common in manufacturing and retail supply chains. Requires careful cash planning.
- COD (Cash on Delivery) โ Immediate payment. Ideal for high-risk debtors or new clients.
- 50% upfront, 50% on completion โ Popular with service businesses. Reduces risk significantly.
As an SME, you have negotiating power especially with new clients. Do not be afraid to set shorter payment terms or require deposits. A client who refuses reasonable payment terms is a cash flow risk from day one.
Debtor Management: Getting Paid on Time
Debtor management is the process of tracking who owes you money and actively following up to ensure timely payment. Good debtor management includes:
- Issue invoices immediately โ The moment work is complete or goods are delivered, send the invoice. Every day you delay is a day added to your wait for payment.
- Send statements monthly โ A monthly debtor statement reminds clients of outstanding balances.
- Follow up at 30, 60 and 90 days โ A polite email at 30 days, a phone call at 60 days, and a formal letter of demand at 90 days.
- Charge interest on overdue accounts โ The National Credit Act allows interest on overdue commercial accounts. Stating this on your invoices encourages earlier payment.
- Consider invoice discounting โ For large overdue invoices, specialist SA lenders will advance 70-80% of the invoice value immediately for a fee.
Import Your Bank Statements Regularly
One of the most powerful habits you can develop is importing your bank statements into your accounting software at least weekly, ideally daily. When your bank transactions are up to date, you can see your real cash position at any moment, match incoming payments to outstanding invoices immediately, spot unusual debit orders or fraud early, and keep your VAT records current without month-end scramble.
Xage Accounting supports direct CSV import from all major South African banks including FNB, Standard Bank, Nedbank, Absa and Capitec, as well as the universal OFX format. You can set up auto-categorisation rules so that recurring transactions like salaries, rent, and internet are automatically coded to the correct account.
Use Age Analysis to Track Overdue Debtors
An age analysis (also called an ageing report) shows you exactly how much money is owed to your business, broken down by how long it has been outstanding. A typical age analysis shows: Current (0-30 days), 30-60 days, 60-90 days, and 90+ days.
The 90+ days column is your danger zone. Any amount sitting there for more than three months is at serious risk of becoming a bad debt. Review your age analysis at least monthly and take immediate action on overdue accounts. In Xage Accounting, the Age Analysis report is available under Reports and can be filtered by customer, date range, or overdue status.
Cash Flow Forecasting
Knowing your current cash position is important; knowing your future cash position is critical. A simple cash flow forecast projects your expected income and expenses over the next 4-12 weeks, helping you anticipate shortfalls before they become crises. Key inputs include confirmed customer invoices due, known fixed expenses such as rent and salaries, estimated variable costs, and large once-off payments like tax or equipment.
Practical Tips for SA SMEs
- Separate your business and personal bank accounts always
- Build a cash reserve of at least one month of operating costs
- Review your debtors and creditors weekly not monthly
- Know your VAT payment dates and set aside VAT monthly
- Use accounting software that imports bank statements automatically
Managing cash flow is not glamorous, but it is the discipline that keeps South African businesses alive. With the right systems in place, from smart payment terms to regular bank imports and monthly age analysis, you can build a business that is not just profitable but financially resilient.