# Simplified Accounting for Moroccan SMEs: Tools and Methods

> https://aslan.ma/blog/comptabilite-pme-maroc

Practical accounting guide for SMEs in Morocco: legal obligations, IS and IR requirements, accounting management tools, Aslan integration, and tax season tips.

**Published:** 2026-02-20 | **Category:** finance | **Reading time:** 13 min
**Tags:** comptabilité, PME Maroc, fiscalité, gestion financière, IS, TVA

---

## Accounting: An Essential Pillar for Moroccan SMEs

In Morocco, **SMEs represent over 95% of the economic fabric** and employ nearly 75% of the private sector workforce. Yet accounting management remains a major challenge for many entrepreneurs. Between complex tax obligations, accounting standards to follow, and limited time, many SME leaders navigate their accounting blindly.

This guide provides a clear, actionable overview of accounting for Moroccan SMEs in 2026, from legal obligations to modern tools that simplify your daily operations.

## Accounting Basics for Moroccan SMEs

### The General Code of Accounting Standards (CGNC)

Every Moroccan company must comply with the **CGNC**, which defines applicable accounting standards. This code mandates maintaining regular, honest accounting that faithfully reflects the company's operations.

### Mandatory Accounting Documents

Every Moroccan SME must produce and keep the following documents:

  - **Journal**: chronological recording of all accounting entries

  - **General Ledger**: entries grouped by account

  - **Trial Balance**: summary of all account balances

  - **Balance Sheet**: snapshot of company assets at a given date

  - **Income Statement (CPC)**: summary of revenues and expenses

  - **Management Balance Statement (ESG)**: analysis of profit formation

  - **Cash Flow Statement**: cash flows for the fiscal year

>
  **Important**: Accounting documents must be retained for **10 years** under Moroccan law. With Aslan, your transactions are automatically archived and exportable at any time.

## Tax Obligations: IS and IR

### Corporate Tax (IS)

IS applies to companies (SARL, SA, SAS) and is calculated on net taxable profit. In 2026, the applicable rates in Morocco are:

  - **10%** for net taxable profit up to MAD 300,000

  - **20%** for profit between MAD 300,001 and 1,000,000

  - **31%** for profit exceeding MAD 1,000,000

Payments are made in four quarterly provisional installments (25% of the previous year's IS), with an annual adjustment.

### Professional Income Tax (IR)

Professional IR applies to sole proprietorships and partnerships. The scale is progressive:

  - **0%** up to MAD 30,000

  - **10%** from MAD 30,001 to 50,000

  - **20%** from MAD 50,001 to 60,000

  - **30%** from MAD 60,001 to 80,000

  - **34%** from MAD 80,001 to 180,000

  - **38%** above MAD 180,000

### Value Added Tax (VAT)

**Value Added Tax** is an indirect tax collected by businesses on behalf of the state. Applicable rates in Morocco:

  - **20%**: standard rate (most goods and services)

  - **14%**: transport, electricity, banking services

  - **10%**: restaurants, hotels, certain liberal professions

  - **7%**: essential goods, water, medications

VAT returns are filed **monthly** (revenue > MAD 1,000,000) or **quarterly** (revenue
  **Tip**: Auto-entrepreneurs benefit from even simpler accounting. Check our [complete auto-entrepreneur guide for Morocco](/blog/auto-entrepreneur-maroc-guide) for details.

## Common Accounting Mistakes in Moroccan SMEs

  - **Mixing personal and business funds**: use a [dedicated Aslan account](/blog/compte-professionnel-maroc) to clearly separate cash flows

  - **Forgetting to declare ancillary income**: all income, even occasional, must be declared

  - **Neglecting bank reconciliation**: unidentified discrepancies can hide errors or fraud

  - **Underestimating depreciation**: a rigorous depreciation schedule optimizes your taxable result

  - **Delaying VAT payments**: collected VAT is not income — it is held in trust for the state. Late payment incurs 15% surcharges plus 0.5% monthly penalties

  - **Not archiving supporting documents**: in a tax audit, missing documentation can lead to a tax reassessment

## When Should You Hire an Accountant?

Although modern tools simplify accounting, using a **chartered accountant** is still recommended in several cases:

  - Revenue above **MAD 2,000,000**

  - Complex operations: import/export, multi-currency, restructuring

  - Preparing for an audit or a fundraising round

  - A tax audit or a dispute with the tax administration

  - Changing from one legal form to another

Your accountant can work directly with **Aslan data exports**, which lowers their fees since data entry is already done.

## Digital Accounting Trends in 2026

  - **Mandatory electronic invoicing**: Morocco is moving toward mandatory [electronic invoicing](/blog/facturation-electronique-maroc) for businesses, as is already the case in the EU

  - **Artificial intelligence**: automatic anomaly detection, cash flow forecasting, intelligent categorization

  - **Open Banking**: automatic synchronization between banks and accounting software via [API](https://doc.aslan.ma)

  - **Real-time accounting**: the annual balance sheet is no longer the only management tool — continuous monitoring is taking over. These advances are part of the [rise of fintech in Morocco](/blog/fintech-maroc-2026), which is profoundly transforming financial management for SMEs

## FAQ: Accounting for Moroccan SMEs

### Am I required to maintain accounting records as an SME in Morocco?

Yes, every Moroccan company (SARL, SA, SAS, SNC) is **legally required** to maintain regular accounting records in accordance with CGNC. Only auto-entrepreneurs benefit from a simplified regime (a simple receipts register).

### How much does an accountant cost for an SME in Morocco?

Fees vary by company size and complexity. Expect between **MAD 3,000 and 15,000 per month** for a typical SME. Using digital tools like Aslan can reduce these costs by automating data entry.

### What is the difference between cash and accrual accounting?

**Cash accounting** records transactions when money is actually received or paid out. **Accrual accounting** records them as soon as the invoice is issued, regardless of payment. Moroccan companies must use accrual accounting.

### How does Aslan help with my accounting?

Aslan automatically categorizes transactions, provides exports compatible with Moroccan accounting software, and offers a real-time financial dashboard. Your data is ready to share with your accountant.

### When is the IS tax return due?

The annual IS return must be filed within **3 months of fiscal year end**. For a year ending December 31, the deadline is March 31.

### Can I manage my accounting with Excel alone?

Technically yes, but it is **not recommended** beyond a certain volume of transactions. Excel guarantees neither traceability, nor data integrity, nor automatic compliance with CGNC standards. Dedicated software combined with an Aslan account offers more reliability and saves time.