IFRS vs Moroccan GAAP - illustrative office finance photo

IFRS vs. Moroccan GAAP (CGNC): What Foreign-Owned Companies Need to Know

Morocco's default accounting standard is the CGNC, not IFRS — and only specific entity types must bridge the two. What that means for consolidation.

Who this is for: finance teams at foreign-owned Moroccan subsidiaries who need to reconcile local statutory accounts with a parent company’s IFRS (or other GAAP) consolidated reporting.

Key Takeaways

  • Morocco’s default accounting framework is the CGNC (Code Général de Normalisation Comptable / General Code of Accounting Standardization) — not IFRS.
  • IFRS is mandatory only for companies listed on the Casablanca Stock Exchange, credit institutions (under Bank Al-Maghrib circulars), and insurance companies (under ACAPS) — most private Moroccan subsidiaries are not required to use it.
  • The main practical differences sit in asset valuation, lease accounting, financial instruments, and financial statement structure.
  • The biggest single conceptual gap: CGNC favors historical cost, while IFRS permits fair value measurement for many asset categories.
  • Morocco has an active convergence project moving the CGNC toward IFRS, with draft rules proposing IFRS-based consolidated statements for public-interest entities specifically — worth tracking if your company is growing toward that threshold.

If your Moroccan subsidiary reports locally under the CGNC but your parent company consolidates under IFRS, the finance team is doing a translation job every reporting period — whether or not anyone has formally named it that.

Two Different Defaults, Not One Standard With Local Variations

Unlike some jurisdictions where IFRS is simply the national standard, Morocco maintains its own distinct accounting framework — the CGNC — as the default for most companies. IFRS sits alongside it as a separate, mandatory-only-for-specific-entities standard, not a universal replacement. A foreign investor assuming their Moroccan subsidiary automatically reports under IFRS (because the parent does, or because IFRS is common internationally) is starting from the wrong assumption.

Who Is Actually Required to Use IFRS in Morocco

IFRS is mandatory for:

  • Companies listed on the Casablanca Stock Exchange.
  • Credit institutions, under Bank Al-Maghrib’s regulatory circulars.
  • Insurance companies, under ACAPS (the insurance sector regulator).

Everyone else — including most foreign-owned operating subsidiaries — defaults to the CGNC for statutory Moroccan filings, regardless of what standard the parent company uses for its own consolidated reporting.

Where CGNC and IFRS Actually Diverge

AreaCGNC approachIFRS approach
Asset valuationFavors historical costPermits fair value for many asset categories
Lease contractsDifferent treatment from IFRS 16Right-of-use asset/liability model (IFRS 16)
Financial instrumentsSimpler, less fair-value-driven accountingMore extensive fair value and classification rules
Financial statement structureCGNC-specific presentation formatIFRS-specific presentation format

Table: the primary areas where Moroccan CGNC accounting diverges from IFRS, relevant to any foreign-owned company reconciling the two.

Encouragingly, research into Morocco’s transition experience has found that the first transition period from CGNC to IFRS doesn’t typically produce dramatic swings in reported results, and that overall differences between CGNC-prepared and IFRS-prepared statements are not usually large for a typical operating company — the reconciliation is real work, but it’s rarely a source of major surprises once mapped properly.

What This Means at Consolidation

For a foreign parent consolidating a Moroccan subsidiary’s numbers into group IFRS accounts, the practical task is a standing reconciliation process, not a one-time conversion:

  1. Map the Moroccan CGNC chart of accounts to the group’s IFRS reporting structure, so each reporting period follows the same translation logic rather than being rebuilt from scratch.
  2. Identify fair value adjustments needed on assets carried at historical cost under CGNC.
  3. Reconcile lease accounting if the Moroccan entity has material leases, given the difference from IFRS 16’s right-of-use model.
  4. Review financial instrument classification for anything beyond simple cash and trade receivables/payables.
  5. Reformat the presentation to match group reporting templates, since CGNC and IFRS structure statements differently even when the underlying numbers converge.

The Convergence Project Worth Watching

Morocco has an active project converging the CGNC toward IAS/IFRS, with draft legislation proposing that public-interest entities — listed companies, banks, and insurers — prepare consolidated financial statements under IFRS as endorsed by the CNC (Conseil National de la Comptabilité). If your company is growing toward a public listing or public-interest status, this convergence trajectory is worth tracking now rather than reacting to it once the requirement lands.

Does Morocco use IFRS or its own accounting standard?

Morocco’s default accounting standard is the CGNC (Code Général de Normalisation Comptable), not IFRS. IFRS is mandatory only for companies listed on the Casablanca Stock Exchange, credit institutions, and insurance companies — most private companies report under the CGNC.

What’s the biggest difference between CGNC and IFRS?

The most consistently cited difference is asset valuation: the CGNC favors historical cost, while IFRS permits fair value measurement for many categories of assets. Lease accounting, financial instruments, and financial statement structure also differ meaningfully.

Does converting from CGNC to IFRS cause major changes to reported results?

Generally, research on Morocco’s transition experience suggests the first transition period does not produce major consequences, and overall differences between CGNC and IFRS-prepared statements tend not to be large for a typical company — though the reconciliation work itself is real and ongoing.

Will my Moroccan subsidiary eventually be required to use IFRS?

Only if it becomes a public-interest entity — listed, a bank, or an insurer. Morocco’s convergence project currently proposes IFRS-based consolidated statements specifically for that category, not for private operating subsidiaries generally, though the trajectory is worth monitoring if your company is scaling toward that status.

Conclusion

If your Moroccan operation reports under the CGNC while your parent consolidates under IFRS, that’s the normal setup, not a compliance gap — the two are genuinely separate frameworks in Morocco, and only specific entity types are required to bridge them. The practical work is building a clean, repeatable reconciliation process rather than treating each reporting period as a fresh translation exercise. Our Audit & Due Diligence and Business Intelligence & Analytics teams can help build that mapping once, so it holds up every quarter after.

    brahim rami

    Brahim Rami | Member of institute of chartered accountants in Morocco

    He is a CPA and tax advisor, founder of NeoExpertise.net, a Legal and Tax firm helping foreign companies with business setup, due diligence, payroll, and tax compliance in Morocco and Africa.