
SME optimism fades as confidence slips
Business Partners’ Q1 2025 SME Confidence Index finds early-year optimism has been eroded – driven chiefly by budget uncertainty, a R75bn revenue shortfall and global volatility.

Business Partners’ Q1 2025 SME Confidence Index finds early-year optimism has been eroded – driven chiefly by budget uncertainty, a R75bn revenue shortfall and global volatility.

Recent reports and the Budget Overview expose deep flaws in local government, prompting urgent calls for debt reforms and stricter accountability.

Public-private partnerships and sustainable projects are opportunities for impactful, long-term investment in essential services and economic growth.

Half of corporate taxpayers in PwC’s latest survey express dissatisfaction with SARS’s service improvements. Only 3% report a positive shift, while audit delays and penalty disputes remain a major pain point.