We have served the non profit sector for over 20 years, helping organisations to build financial health and sustainability so resources can be used more effectively in making a real difference.
Our experience shows us that non profits are more effective when they are financially healthy, well managed and based on a strong ethical foundation.
Our values are faith-based with a strong commitment to integrity and service. Our rigour and integrity is balanced by our passion for people, development and making a real difference.

About Us
The CMDS team is led by Chartered Accountants and includes accountants, bookkeepers and support staff and is linked with a network of other professionals.
CMDS offers support that is built on:
1.Professional and supportive mentoring and consulting that draws on over 20 years of specialist knowledge and on our collective skills in reporting to management, funders and other stakeholders.
2.People-centred systems for putting finances in good order and keeping them that way.
3.Extensive experience in facilitating training specifically tailored to the needs of non profits.
CMDS is a registered practice with SAICA and, as such, acts as accounting officers for organisations that choose not to have an independent audit.