Files
L-Ami-Fiduciaire/_bmad-output/planning-artifacts/research/domain-moroccan-fiduciary-operations-research-2026-03-10.md
Saad Ibn-Ezzoubayr 35545c2a8f feat: L'Ami Fiduciaire V1.0.0 — full codebase with Story 0.1 complete
Initial commit of the L'Ami Fiduciaire SaaS platform built on Laravel 12,
Vue 3, Inertia.js 2, and Tailwind CSS 4.

Story 0.1 (rename folders to declarations in database) is implemented and
code-reviewed: migration, rollback, and 6 Pest tests all passing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 23:33:10 +00:00

28 KiB

stepsCompleted, inputDocuments, workflowType, lastStep, research_type, research_topic, research_goals, user_name, date, web_research_enabled, source_verification
stepsCompleted inputDocuments workflowType lastStep research_type research_topic research_goals user_name date web_research_enabled source_verification
1
2
3
4
5
research 1 domain Day-to-day operations and workflows of Moroccan fiduciary/accounting firms Understand the complete operational lifecycle of a Moroccan fiduciary firm - from client onboarding through monthly workflows, services, pricing, team structure, and pain points Saad 2026-03-10 true true

Domain Research: Day-to-Day Operations of Moroccan Fiduciary Firms

Research Summary

This document synthesizes findings from extensive web research (French and English sources) on how Moroccan fiduciary/accounting firms operate on a daily, monthly, and annual basis. It covers client onboarding, workflow cycles, service offerings, pricing, team structure, pain points, and communication patterns.


1. Client Onboarding

When a New Client Arrives

Confidence: HIGH (well-documented across multiple sources)

The onboarding process varies by client type (SARL, SA, auto-entrepreneur, existing business vs. creation):

Scenario A: Company Creation (Creation d'entreprise) - SARL

This is one of the most common entry points. The fiduciary handles the entire creation process:

  1. Initial consultation - Understand the client's business, advise on legal form (SARL, SARL AU, SA, SNC, etc.)
  2. Certificat negatif - Request from OMPIC (Office Marocain de la Propriete Industrielle et Commerciale) to confirm company name availability. Cost: ~230 MAD (210 MAD + 20 MAD timbre). Can be done online via DirectInfo portal.
  3. Drafting statuts (bylaws) - The fiduciary or a notaire drafts the articles of incorporation. Fiduciary-drafted statuts are "sous seing prive" (private deed) vs. notarized "acte notarie."
  4. Capital deposit (blocage des fonds) - Client deposits capital at a bank, receives attestation de blocage.
  5. Registration at CRI (Centre Regional d'Investissement) - The CRI serves as a guichet unique (one-stop shop), centralizing multiple formalities:
    • Enregistrement des statuts: ~200 DH
    • Inscription au Registre du Commerce: ~350 DH
    • Publication au Bulletin Officiel
    • Inscription a la patente/identifiant fiscal
    • Affiliation CNSS
  6. ICE (Identifiant Commun de l'Entreprise) - Obtained automatically through the process.

Total cost for SARL creation: 2,500 - 5,000 DH (fiduciary fees + administrative costs) Typical fiduciary fee for creation service: 2,450 - 10,000 DH depending on complexity and legal form Timeline: 5-10 business days when all documents are ready

Documents required from client:

  • Copy of CIN (Carte d'Identite Nationale) for each associate/partner
  • Copy of CIN for management organs (gerant)
  • Proof of registered office (contrat de bail or contrat de domiciliation)
  • Bank attestation of capital deposit
  • Evaluation report (if capital contributed in kind)

Sources:

Scenario B: Existing Business Onboarding

When an existing business transfers to a new fiduciary:

  1. Diagnostic meeting - Review current accounting state, fiscal situation, pending obligations
  2. Document collection - Prior financial statements, grand livre, balance, prior tax declarations, CNSS history, employee records
  3. Software setup - Enter the client's chart of accounts, opening balances
  4. Engagement letter - Define scope, fees, responsibilities

Scenario C: Auto-entrepreneur

Simpler onboarding as auto-entrepreneurs have minimal accounting obligations:

  • No bilan comptable required
  • Simple quarterly declaration of chiffre d'affaires
  • Tax rate: 0.5% for commercial/industrial/artisanal activities, 1% for services
  • Declaration done online via the registre national des auto-entrepreneurs or at Barid Al-Maghrib

Source: AE.gov.ma - Fiscalite


2. Monthly Workflow

The Monthly Cycle of a Fiduciary Firm

Confidence: HIGH (corroborated across multiple professional sources)

Phase 1: Document Collection (1st-10th of month)

  • Collect piecces justificatives (supporting documents) from clients: invoices (achat/vente), releves bancaires, notes de frais, bons de caisse
  • This is consistently cited as the biggest bottleneck - clients are frequently late delivering documents
  • Documents arrive via: physical drop-off, email, sometimes WhatsApp photos of documents
  • Modern firms are beginning to offer client portals for document upload, but adoption is low

Phase 2: Saisie Comptable (Data Entry) (5th-15th of month)

  • Enter all transactions into accounting software (Sage 50, Sage 100, JBS, EBP, or CIEL)
  • Classification by journal: journal des achats, journal des ventes, journal de banque, journal de caisse, journal des operations diverses
  • Each transaction matched with its justificatif (supporting document)

Phase 3: Rapprochement Bancaire (Bank Reconciliation) (10th-18th)

  • Compare accounting entries in the banque journal against the actual releve bancaire from the bank
  • Identify discrepancies: missing entries, timing differences, bank charges not yet recorded
  • This is essential for ensuring accuracy of financial statements

Phase 4: Tax Declarations (15th-20th of month)

TVA (VAT) Declaration:

  • Monthly regime: mandatory for companies with CA >= 1,000,000 DH/year. Due before the 20th of the following month.
  • Quarterly regime: for companies with CA < 1,000,000 DH. Due before the 20th of the month following each quarter.
  • Filed electronically via SIMPL-TVA portal (tele-declaration is mandatory for all non-forfaitaire businesses)

CNSS Declaration (DMS - Declaration Mensuelle des Salaires):

  • Monthly declaration of salaries and social contributions
  • Due by the 10th of the following month
  • Filed via Damancom platform
  • Two methods: manual form entry (PME/PMI) or file upload (large companies)
  • Payment via BPC (Bordereau de Paiement des Cotisations) - bank transfer order

IS (Impot sur les Societes) Acomptes:

  • 4 quarterly installments based on prior year's tax
  • Due dates: end of March, June, September, December

IR (Impot sur le Revenu):

  • Monthly withholding on salaries
  • Annual declaration

Sources:

Phase 5: Paie / Payroll (20th-end of month)

  • Calculate salaries, deductions (CNSS, CIMR, AMO, IR)
  • Produce bulletins de paie (pay slips)
  • Prepare CNSS declarations
  • Prepare IR salarial withholding

Ongoing: Client Support and Conseil

  • Answer client questions on fiscal matters
  • Advise on cash management, structuring
  • Handle ad hoc requests (attestations, letters, etc.)

Annual Cycle (Key Deadlines)

Period Task
Jan-Mar Preparation of bilan (annual financial statements) for Dec 31 fiscal year close
Before March 31 IS annual declaration (within 3 months of fiscal year close)
Before March 31 Liasse fiscale (tax package) submission
Before June 30 AGO (Assemblee Generale Ordinaire) must approve accounts (within 6 months of close)
Quarterly IS acomptes provisionnels
Monthly TVA, CNSS, payroll

3. Client Types

Confidence: HIGH

Breakdown of Business Types Served

Legal Form Description Accounting Complexity Typical Monthly Fee Range
SARL (Societe a Responsabilite Limitee) Most common form. 1+ associates, min capital 1 DH (since reforms). Medium 1,500 - 5,000 DH
SARL AU (Associe Unique) Single-person SARL. Very popular for solo entrepreneurs. Medium 1,000 - 3,000 DH
SA (Societe Anonyme) For larger companies. Min capital 300,000 DH (3M for public offering). Requires commissaire aux comptes. High 5,000 - 15,000+ DH
SNC (Societe en Nom Collectif) Partnership. Partners have unlimited liability. Medium 1,500 - 4,000 DH
Auto-entrepreneur Simplified regime. CA cap: 500,000 DH (commercial) / 200,000 DH (services). Low 500 - 1,500 DH
SCI (Societe Civile Immobiliere) Real estate holding company. Low-Medium 1,000 - 3,000 DH
Association Non-profit. Specific accounting rules. Low-Medium 1,000 - 3,000 DH
Profession liberale Doctors, lawyers, architects, etc. Medium 1,500 - 4,000 DH

Note on fee ranges: These are estimated market ranges compiled from multiple sources. Actual fees vary significantly by city (Casablanca is most expensive), volume of transactions, number of employees, and complexity.

Sources:


4. Services Offered

Confidence: HIGH

Core Services (Recurring/Monthly)

  1. Tenue de comptabilite (Bookkeeping)

    • Saisie comptable (data entry)
    • Classement des documents par journal
    • Rapprochement bancaire
    • Etablissement du grand livre et balance
  2. Declarations fiscales (Tax Filings)

    • TVA (monthly or quarterly)
    • IS (annual + quarterly acomptes)
    • IR (annual + monthly withholding)
    • Cotisation minimale
    • Taxe professionnelle
  3. Paie et declarations sociales (Payroll)

    • Bulletins de paie
    • CNSS declarations (Damancom)
    • CIMR (complementary retirement) declarations
    • AMO (Assurance Maladie Obligatoire)
    • IR salarial withholding
  4. Etablissement du bilan (Annual Financial Statements)

    • Bilan, CPC (Compte de Produits et Charges), ESG, Tableau de Financement
    • Liasse fiscale
    • Notes annexes

Periodic/Annual Services

  1. Juridique annuel (Annual Legal Work)

    • Preparation of AGO (Assemblee Generale Ordinaire)
    • Drafting PV (Proces-Verbal) of AGO
    • Approbation des comptes
    • Affectation du resultat
    • Depot au tribunal de commerce
    • Must be done within 6 months of fiscal year close
  2. Commissariat aux comptes (Statutory Audit)

    • Mandatory for all SA companies
    • Mandatory for any company with CA > 50 million DH
    • Mandatory when bylaws require it or 10% of partners request it
    • 3-year renewable mandate
    • OEC minimum hourly rate: 500 DH HT
    • Only expert-comptable members of OEC can perform this

One-Time / Project Services

  1. Creation d'entreprise (Company Formation)

    • Full service from name search to RC inscription
    • Pricing: 2,450 - 10,000 DH depending on legal form
  2. Modification statutaire (Corporate Changes)

    • Change of gerant, transfer of parts sociales
    • Capital increase/decrease
    • Change of registered office
    • Change of business activity
  3. Conseil fiscal (Tax Advisory)

    • Tax optimization strategies
    • Regime selection (IR vs IS option)
    • Assistance during controle fiscal (tax audit): 800 - 2,000 DH/hour
  4. Montage de dossier de financement (Financing Dossier)

    • Business plans for bank loans
    • Fee: 2-5% of amount obtained
  5. Audit d'acquisition (Due Diligence)

    • Fee: 10,000 - 50,000 DH depending on target size
  6. Domiciliation (Registered Office Services)

    • Some fiduciary firms offer their address as the company's siege social
    • Often bundled with creation packages

Sources:


5. Fee Structures

Confidence: MEDIUM-HIGH (specific numbers are harder to verify; ranges are estimated from multiple sources and may vary significantly)

Pricing Models

Three main models used by Moroccan fiduciary firms:

  1. Forfait mensuel (Monthly flat fee) - Most common for ongoing accounting. Fixed amount per month covering standard services.
  2. Temps passe (Time-based) - Hourly billing, more common for advisory/project work.
  3. Abonnement annuel (Annual subscription) - Flat annual fee, sometimes with quarterly payments.

Estimated Monthly Accounting Fees (Tenue de Comptabilite)

Client Type Monthly Fee Range What's Typically Included
Auto-entrepreneur 500 - 1,500 DH Basic declarations, quarterly CA declaration
SARL AU (no employees, low volume) 1,000 - 2,000 DH Saisie comptable, TVA, basic declarations
SARL (small, 1-5 employees) 1,500 - 3,500 DH Comptabilite, TVA, paie, CNSS
SARL (medium, 5-20 employees) 3,000 - 6,000 DH Full service including paie, fiscal, conseil
SA / Large companies 5,000 - 15,000+ DH Comprehensive service, reporting, conseil
Profession liberale 1,500 - 4,000 DH Comptabilite, declarations, conseil fiscal

One-Time Service Fees

Service Fee Range
Creation SARL 2,450 - 5,000 DH
Creation SA 5,000 - 10,000 DH
Bilan annuel (if not in forfait) 3,000 - 8,000 DH
Juridique annuel (AGO, PV) 1,500 - 4,000 DH
Controle fiscal assistance 800 - 2,000 DH/hour
Montage dossier financement 2-5% of amount obtained
Audit d'acquisition 10,000 - 50,000 DH

OEC Official Minimum Rate

The Ordre des Experts-Comptables has set a minimum average hourly rate of 500 DH HT for audit missions (commissariat aux comptes), in effect since January 2020. The expert-comptable signataire must personally perform at least 10-15% of the budget-temps.

Sources:


6. Pain Points and Operational Challenges

Confidence: HIGH (consistently reported across industry sources)

1. Client Document Collection (Top Pain Point)

  • Clients are chronically late delivering supporting documents (factures, releves bancaires, bons de caisse)
  • Documents often arrive as disorganized physical papers or blurry WhatsApp photos
  • Missing documents create cascading delays in saisie comptable and declarations
  • Fiduciary staff spend significant time chasing clients for documents
  • Some clients deliver all documents at year-end in bulk, making the bilan period extremely stressful

2. Tight Regulatory Deadlines

  • TVA due by the 20th monthly; CNSS by the 10th; IS acomptes quarterly
  • Missing deadlines results in penalties and majoration for the client, which damages the fiduciary's reputation
  • Multiple clients with different deadlines create a constant crunch

3. Price Pressure and Competition

  • Large number of unregulated fiduciary firms creates intense price competition
  • Important distinction: "fiduciaire" is NOT a regulated term in Morocco (anyone can open one), while "expert-comptable" requires OEC membership
  • Race to the bottom on fees, especially for small SARL and auto-entrepreneur clients
  • Clients often switch firms for marginal price differences

4. Digitalization Gaps

  • 83% of experts-comptables say digitalization forces them to invest quickly in new solutions
  • Many smaller fiduciary firms still rely on paper-based workflows and manual data entry
  • Tele-declaration (SIMPL-TVA, Damancom) is now mandatory, but internal processes remain manual
  • Client resistance to digital tools (portals, online document sharing)
  • Data security concerns when moving to cloud-based solutions

5. Unreliable Financial Information from Clients

  • Many Moroccan companies provide understated financial statements and minimize reported revenue/profit
  • This creates legal and ethical risks for the fiduciary
  • DSO (Days Sales Outstanding) in Morocco averages 90-120 days, meaning clients also pay the fiduciary late

6. Seasonal Workload Imbalance

  • Extreme concentration of work during bilan season (Jan-Mar for Dec 31 closings)
  • AGO season (Jan-Jun) adds juridique annuel work
  • Staff burnout is common during peak periods
  • Difficult to maintain quality across all client dossiers simultaneously

7. Staff Recruitment and Retention

  • Shortage of qualified collaborateurs comptables
  • Junior staff require significant training
  • High turnover when collaborateurs gain experience and either join industry or open their own fiduciary

8. Software Fragmentation

  • Different software for comptabilite (Sage, JBS, EBP, CIEL), paie, fiscal declarations
  • No single integrated platform for all fiduciary workflows
  • Manual re-entry between systems
  • Government portals (SIMPL, Damancom) not integrated with accounting software

Sources:


7. Staff Roles and Team Structure

Confidence: MEDIUM-HIGH (based on French/Moroccan accounting profession standards; specific to Morocco staffing ratios are estimated)

Typical Team Structure

Small Fiduciary (< 10 staff, majority of firms)

Role Count Responsibilities
Expert-Comptable / Gerant 1 Firm owner. Signs reports, reviews bilans, handles key client relationships, strategic decisions. OEC member.
Chef de Mission 1-2 Manages a portfolio of clients. Supervises collaborateurs. Reviews work quality. Intermediate between expert-comptable and team.
Collaborateur Comptable 3-5 Handles day-to-day saisie comptable, rapprochement bancaire, preparation of declarations. Each manages a portfolio of 30-80 client dossiers.
Assistant Comptable 1-2 Junior role. Data entry, document classification, filing. Learning the trade.
Secretaire / Accueil 1 Client reception, phone, document intake, administrative tasks.

Medium Cabinet (10-50 staff)

Adds:

  • Responsable Paie - Dedicated payroll specialist
  • Responsable Juridique - Handles corporate legal work (AGO, modifications statutaires)
  • Responsable Fiscal - Tax specialist
  • Auditeurs - For commissariat aux comptes missions
  • Multiple chefs de mission, each with their team

Large Cabinet (50+ staff, Big 4 affiliates)

Full departmental structure with audit, tax, advisory, and accounting divisions.

Salary Ranges (Monthly, Gross)

Confidence: MEDIUM (salaries vary significantly by city, firm size, and experience)

Role Monthly Salary Range
Expert-Comptable (salaried, senior) 20,000 - 25,000+ DH
Expert-Comptable (junior/early career) 8,000 - 12,000 DH
Chef de Mission 8,000 - 15,000 DH
Collaborateur Comptable (experienced) 5,000 - 8,000 DH
Collaborateur Comptable (junior) 3,500 - 5,000 DH
Assistant Comptable 3,000 - 4,500 DH
Comptable (general average per Glassdoor) ~6,238 DH

Sources:


8. Client Communication Patterns

Confidence: MEDIUM (limited direct data; inferred from firm websites, industry practice, and general Morocco business culture)

Communication Channels (in order of prevalence)

  1. Phone calls - Still the dominant channel. Clients call for questions, status updates, urgent matters.
  2. WhatsApp - Extremely prevalent in Morocco for business communication. Used to send photos of documents, quick questions, reminders. Often the de facto communication tool between collaborateur and client.
  3. In-person visits - Clients physically drop off documents at the fiduciary office. Common for small businesses. Some fiduciary firms send couriers or have clients drop off document envelopes monthly.
  4. Email - Used for more formal communications, sending bilans, declarations, formal correspondence. Less used by small/informal clients.
  5. Client portals - Emerging but low adoption. Modern firms like FITACOM, ComptaCom, and others offer online portals for document exchange and access to accounting data. Most clients prefer WhatsApp/phone over portals.

Communication Frequency

Client Type Typical Frequency
Active SARL/SA (with employees) Weekly to bi-weekly contact
Small SARL AU (solo, low activity) Monthly, mainly around declarations
Auto-entrepreneur Quarterly (around CA declaration)
During bilan season Daily contact with active clients
During creation Daily until process complete

Key Communication Pain Points

  1. Responsiveness gap - Clients expect instant answers (especially via WhatsApp) but fiduciary staff are managing 30-80 dossiers simultaneously
  2. Informal communication - Critical information shared via WhatsApp voice notes or casual phone calls, not documented
  3. Document quality - Photos of receipts sent via WhatsApp are often blurry, cropped, or illegible
  4. Lack of paper trail - Verbal instructions without written confirmation lead to disputes
  5. Client financial literacy - Many small business owners don't understand fiscal obligations, requiring repeated explanation
  6. Language mix - Communication happens in a mix of Darija (Moroccan Arabic), French, and occasionally Standard Arabic, making standardized documentation challenging

Sources:


9. Software and Tools Landscape

Confidence: HIGH

Accounting Software Used in Morocco

Software Market Position Notes
Sage 100 Comptabilite Market leader for PME Most widely used by Moroccan SMEs and fiduciary firms
Sage 50 (ex-CIEL) Popular for small firms 100% compliant with Moroccan law
JBS Strong local player Moroccan-developed. Includes comptabilite generale, liasse fiscale, gestion des immobilisations, TVA declaration, teledeclarations
EBP Growing presence Edition Maroc available with bank reconciliation features
Excel Still widely used Many small fiduciary firms supplement or even rely primarily on spreadsheets

Government Platforms (Mandatory)

Platform Purpose
SIMPL (Systeme Integre de la Taxation) TVA tele-declaration, IS, IR filing
Damancom CNSS salary declarations and contribution payments
DirectInfo (OMPIC) Certificat negatif requests, company name searches
CRI portals Company creation registration

Sources:


10. Regulatory Context

Confidence: HIGH

Key Distinction: Expert-Comptable vs. Fiduciaire

  • Expert-Comptable: Regulated profession. Requires state diploma (5 years study + 3 years professional internship), membership in the OEC (Ordre des Experts-Comptables). Has monopoly on audit/commissariat aux comptes services.
  • Comptable agree: Certified accountant, less regulated than expert-comptable.
  • Fiduciaire: NOT a regulated term. Any entity can call itself a fiduciaire. This creates a broad spectrum of quality in the market.

Key Laws

  • Law 17-95: Regulates Societes Anonymes (SA), including commissariat aux comptes
  • Law 5-96: Regulates SARL, SNC, and other commercial companies
  • Code General des Impots: Governs all tax obligations (IS, IR, TVA)
  • Code du Travail: Governs employment law, relevant to payroll services

Tele-declaration Mandate

All businesses (except forfaitaires) must file declarations and make payments electronically. This has been a major driver of modernization in fiduciary firms.

Sources:


Key Takeaways for Product Development

Based on this research, the critical workflows and pain points that a software product for Moroccan fiduciary firms should address:

  1. Document collection automation - The single biggest operational pain point. A system that streamlines client document submission (mobile-friendly, WhatsApp integration potential) would have immediate value.

  2. Deadline management - Multiple overlapping deadlines (TVA by 20th, CNSS by 10th, IS quarterly, AGO within 6 months) across dozens of clients. Calendar/alert system is essential.

  3. Client portfolio management - Each collaborateur manages 30-80 dossiers. Need dashboard view of all clients' status (documents received, declarations filed, payments pending).

  4. Multi-entity workflows - Must handle SARL, SA, SNC, auto-entrepreneur, associations with their different obligations and declaration cycles.

  5. Integration with government platforms - SIMPL-TVA, Damancom, OMPIC DirectInfo. Even if direct API integration isn't possible, workflow guidance and data preparation for these portals adds value.

  6. Paie module - Payroll with CNSS/CIMR/AMO calculations, bulletin de paie generation, and Damancom export is a high-value feature.

  7. Juridique annuel tracking - AGO preparation, PV generation, tracking of 6-month deadline for each client.

  8. Bilingual support - French is the language of accounting in Morocco, but client communication often happens in Darija/Arabic.

  9. Mobile accessibility - Given WhatsApp prevalence, a mobile-first approach for client-facing features would match existing behavior patterns.

  10. Pricing model alignment - Software should support the forfait mensuel model that most fiduciary firms use, with ability to track one-time services separately.