The provision of audit services is highly regulated, however we are adept at making sure our work is carried out utilising Magma’s in-depth knowledge of your business or entity, whilst maintaining the audit independence required. This enables us to perform an effective and efficient audit, concluding by feeding back constructively within a bespoke Key Information Discussion Document to promote discussions, further advice, and solutions to add real value.


Our audit approach is based on developing a sound understanding of your business, the major issues it faces, and its long-term objectives. Through our many combined years of audit experience and dealings with businesses in a wide range of industries, our audit process is seamless, efficient and aims to ensure that an effective audit is carried out through working closely with our clients.

Academies & Not For Profit

Our team of specialists are fully versed in the different aspects of accounting for academies and not-for-profit organisations and can offer expert advice to overcome your organisation’s challenges.

Find out more here.

Specialist Assurance

We provide specialist assurance services to many businesses and organisations that are regulated by specific institutes, authorities or legislation. We have clients in specialist sectors such as solicitors, pension schemes, charities, schools and academies, estate agents, travel agents, insurance brokers and financial advisers.


Our team work with owners and management of businesses to develop and review strategic plans for the future, prepare and assist with transactions, financial and funding matters and provide a range of valuation and due diligence services.


“Your team have been an absolute credit to Magma.  They have been highly professional, worked very hard and done it all with a smile.”
Academy School
Finance Director
“Following the completion of their audit, I always find the Magma staff to be very nice people to deal with, which improves the atmosphere whilst undertaking the audit.”
Membership Organisation
Financial Controller