News Submit RFP EN | FR

What we offer

Audit & Assurance

An independent perspective that strengthens trust in your financial statements.

Confidence, built on independent assurance.

Our teams carry out an independent, objective examination of your financial statements to strengthen their credibility with shareholders, partners and lenders. Engagements are performed under the International Standards on Auditing (ISA), with a risk-based approach that focuses audit effort where the stakes are highest.

We practise in strict compliance with the independence and ethics rules of the Moroccan Institute of Chartered Accountants, drawing on proven audit methodologies and a continuous drive for innovation.

The Moroccan framework

In Morocco, the statutory auditor is appointed by the ordinary general meeting and must be registered with the Institute of Chartered Accountants; the obligation to appoint one depends in particular on the legal form and revenue thresholds. Our teams guide you through these requirements.

The status of the statutory auditor in Morocco stems from the 1999 company law reform (Law 17-95 on the société anonyme). The auditor's report must state whether the annual financial statements have been drawn up in accordance with the applicable framework and whether they give a true and fair view of the company.

A statutory audit is mandatory for every société anonyme, for listed companies, for banks and insurance companies, and for any company whose annual revenue exceeds MAD 50 million. Listed companies, banks, credit institutions and insurers must appoint two statutory auditors acting jointly.

Auditors are bound by the ethics standards of the Institute of Chartered Accountants: identifying threats to their independence and applying the corresponding safeguards. Independence is the single most important factor in the credibility of the audit opinion — the auditor must be free of any conflict of interest with managers or directors.

The purpose of the engagement is to provide written, reasonable assurance from an independent source that the financial statements present a true and fair view in accordance with the accounting framework — which is what gives them their value with shareholders, banks and investors.

Frequently asked questions

Does my company need to appoint a statutory auditor?

Every société anonyme must appoint one, whatever its size. Other forms (such as the SARL) must do so once annual revenue exceeds MAD 50 million. Listed companies, banks, credit institutions and insurers appoint two joint auditors.

What is the difference between a statutory and a contractual audit?

The statutory audit is a legal obligation with a standardised opinion delivered to the general meeting. A contractual audit is requested voluntarily — by a parent company, an investor or a lender — and its scope is tailored to the need.

How long does an audit take?

It depends on the size and complexity of the business. A typical engagement combines interim work before year-end and final procedures after closing, timed so the opinion is ready for the general meeting within six months of year-end.

Related industries

Financial Services

Banks, insurers and financial institutions operate under demanding supervision: our teams master their specific accounting and prudential frameworks.

View industry →

Private Equity

Due diligence, valuation, portfolio support: we work alongside investment funds across the whole holding cycle.

View industry →

Manufacturing

Cost prices, supply chains, capital expenditure: we help manufacturers deliver reliable financial information and manage performance.

View industry →

Other practice areas

Accounting & Financial Reporting

Reliable accounting for clear-sighted management of your business.

Learn more →

Transaction & Advisory Services

Proactive solutions for your most complex transactions.

Learn more →

Technology Services

Supporting your digital transformation with expertise and pragmatism.

Learn more →

Tax & Legal Services

Compliance under control, tax burden optimised.

Learn more →

Risk Advisory Services

Protect your assets, your reputation and your future.

Learn more →

Corporate Finance

Supporting the decisive stages in the life of your company.

Learn more →

HR Services

Payroll, registrations and people matters, secured by one team.

Learn more →