[codicts-css-switcher id=”346″]

Global Law Experts Logo
corporate tax filing morocco

Our Expert in Morocco

  • GOLD

How to File Corporate Tax Returns in Morocco 2026: Step-by-step Checklist for Smes

By Global Law Experts
– posted 36 minutes ago

Corporate tax filing Morocco is a recurring compliance obligation that every resident company, branch and taxable entity must complete each financial year, and the 2026 cycle brings continued emphasis on electronic reporting and data cross-matching that makes preparation accuracy more important than ever. This guide gives SMEs, finance managers, in-house accountants and external bookkeepers a practical, stepwise checklist to prepare, reconcile, submit and pay the corporate income tax return (Impôt sur les Sociétés, or IS) through the Direction Générale des Impôts (DGI). It covers required documents, deadlines, e-filing procedures, costs, retention periods and the common pitfalls that trigger assessments.

Every procedural and statutory point should be verified against current DGI and Bulletin Officiel guidance before you file, because the Finance Law (Loi de Finances) and DGI circulars are updated annually. Treat this as a working checklist rather than a one-off read.

Who this is for: SMEs, finance managers, in-house accountants and external bookkeepers operating in Morocco.

Purpose: A practical, stepwise checklist to prepare, reconcile, file and pay corporate tax (Impôt sur les Sociétés) for 2026 filings.

Time to complete: Typical end-to-end preparation runs 1–4 days, depending on company size and the quality of your records.

Overview, What is the corporate tax return (IS) in Morocco?

The corporate tax return is the annual declaration in which a company reports its taxable profit and calculates the Impôt sur les Sociétés due to the Moroccan Treasury. The return is built from your statutory financial statements, adjusted for tax rules set out in the Code Général des Impôts (CGI). Getting the return right depends on clean bookkeeping for tax Morocco, accurate reconciliations and a correct application of allowable deductions and adjustments. Because the DGI increasingly cross-matches IS figures with VAT and payroll data, consistency across all your declarations is central to a clean corporate tax filing Morocco.

Quick definitions: IS, taxable base and taxable period

The Impôt sur les Sociétés (IS) is the corporate income tax levied on company profits. The taxable base is accounting profit adjusted for non-deductible expenses, exempt income, tax incentives and loss carryforwards. The taxable period normally follows the company’s financial year, which is commonly the calendar year but may differ where a company has adopted a non-calendar year-end.

Who must file

Resident companies established in Morocco must file an annual IS return, subject to applicable treaty relief. Permanent establishments and branches of foreign companies must file in respect of their Moroccan-source activity. Certain entities fall under specific regimes or exemptions, so confirm your status against current DGI guidance. In practice, nearly every incorporated commercial entity subject to IS carries a filing obligation, and failure to file, even with a nil or loss result, still exposes the company to penalties.

Eligibility and SME considerations for corporate tax filing Morocco

SME tax filing Morocco follows the same core framework as larger companies, but smaller taxpayers often qualify for reduced rate bands or targeted incentives depending on turnover and sector. The practical difference for SMEs is usually resource-related: thinner finance teams, less formal bookkeeping and a greater reliance on external accountants. The procedural obligations, however, remain the same, so building a repeatable checklist is the most effective way for a small company to stay compliant year on year.

Simplified regimes and small-taxpayer rules

Morocco applies corporate income tax using a scale of rates that varies according to the level of net taxable profit, with the standard IS framework progressively converging toward target rates set out in the Finance Law. The applicable rate depends on the level of taxable profit and, in some cases, the sector of activity. Newly incorporated companies and certain qualifying activities may benefit from temporary incentives or reduced rates. Because these thresholds and incentives are revised through the annual Finance Law, you should confirm the current rates, any temporary SME concessions and the applicable minimum contribution (cotisation minimale) against DGI and Bulletin Officiel sources before finalising your computation.

Do not rely on last year’s rates for this year’s corporate tax filing Morocco.

When a branch or non-resident must file

A foreign company operating through a branch or permanent establishment in Morocco must register with the DGI and file an IS return on its Moroccan activity. Non-resident entities without a permanent establishment may instead be subject to withholding taxes on Moroccan-source income, collected at source rather than through an annual return. Where a non-resident has a taxable presence, appointing a local accountant or authorised e-filing agent is usually necessary to meet online filing and payment requirements. Verify the precise registration and filing triggers with the DGI, as presence tests and treaty positions can be fact-specific.

Step-by-step corporate tax return process Morocco

The following eight steps form the core corporate tax return process Morocco from first document gathering to final archiving. Work through them in order; each step feeds the next, and skipping reconciliations is the most common cause of errors flagged during e-filing validation or a later audit. Treat each sub-step as a checklist item and sign off internally before moving on.

Step (number & short action) Who Typical duration
1. Gather source documents (sales invoices, purchase invoices, bank statements) SME finance team / external bookkeeper 1–3 days (depends on record quality)
2. Reconcile ledger to trial balance & bank Accountant / external expert-comptable 4–16 hours
3. Tax adjustments & disallowances Tax advisor / accountant 4–12 hours
4. Compute taxable base & tax liabilities Accountant / tax advisor 4–8 hours
5. Complete required forms and attachments Accountant / tax advisor 2–6 hours
6. Submit declaration via DGI e-filing Accountant / authorised e-filing agent 30–120 minutes (portal dependent)
7. Make payment(s) and confirm receipt Treasurer / accountant Immediate to 1 day
8. Archive records & prepare audit pack Accountant / SME admin 2–8 hours

Step 1, Gather accounting records and source documents

Assemble every primary record for the financial year before you begin computing anything. A complete document set prevents last-minute gaps that delay filing.

  • Collect all sales invoices and delivery notes (suggested file: Sales_Invoices_FY2025.pdf).
  • Collect all purchase invoices and expense receipts (Purchase_Invoices_FY2025.pdf).
  • Download full-year bank statements for every account.
  • Pull payroll registers and CNSS declarations.
  • Retrieve the fixed-asset register, VAT declarations and the prior-year tax return.

Step 2, Reconcile bookkeeping to trial balance and statutory profit

Sound bookkeeping for tax Morocco starts with reconciliation. Confirm that your ledgers agree to the trial balance and that bank balances reconcile to the cashbook.

  • Reconcile each bank account to the general ledger and clear reconciling items.
  • Agree the trial balance to the draft balance sheet and income statement.
  • Match VAT control accounts to filed VAT declarations.
  • Investigate and document any unexplained variances before proceeding.

Step 3, Adjust for tax adjustments (non-deductible expenses and incentives)

Accounting profit is not taxable profit. Apply the adjustments required by the Code Général des Impôts to move from one to the other.

  • Add back non-deductible expenses (certain fines, penalties and undocumented costs).
  • Remove exempt or already-taxed income where applicable.
  • Apply eligible tax incentives and allowances with supporting evidence.
  • Document the reasoning for each adjustment in a working paper for audit readiness.

Step 4, Complete the corporate tax computation

With adjustments made, calculate the taxable base and the tax liability.

  • Determine the taxable base after all additions and deductions.
  • Apply the correct IS rate for your profit level (verify current rates via DGI).
  • Deduct available tax credits and prior-year loss carryforwards in the correct order.
  • Compare the result to the minimum contribution (cotisation minimale) and apply the higher figure where required.

Step 5, Prepare the tax return forms and attachments

Assemble the official return and every mandatory attachment so the submission is complete on first upload.

  • Complete the official IS return form provided via the DGI portal.
  • Attach the balance sheet, income statement and explanatory notes.
  • Include the depreciation schedule and any incentive declarations.
  • Cross-check that reported figures tie exactly to the financial statements.

Step 6, Submit via DGI e-filing

Electronic submission through the DGI portal is the standard channel for tax declarations Morocco. Online filing applies portal validations that catch many errors before acceptance.

  • Log in to the DGI e-services portal (tax.gov.ma) with your company credentials.
  • If an external agent is filing, ensure a valid mandate/power of attorney is in place.
  • Enter the return data and upload all required attachments.
  • Clear any portal validation errors, then confirm submission and save the acknowledgement.

Step 7, Pay tax due and obtain a receipt

Settle the liability through the approved electronic payment channels and keep documentary proof.

  • Pay the balance due via the DGI portal or an authorised bank/Treasury channel.
  • Schedule any instalments or provisional payments where applicable.
  • Download and archive the official payment receipt.

Step 8, Store documents and prepare for a possible audit

Filing is not the end of the process. Build an organised audit pack while the detail is fresh.

  • Save the return, acknowledgement and payment receipt together.
  • Index all supporting documents by account and transaction type.
  • Retain originals for the statutory period and back up digital copies securely.

Required tax filing documents Morocco

The tax filing documents Morocco companies must hold should match the figures reported in the return exactly. The DGI may request any of these during validation or a later review, so consistency between your financial statements, VAT returns and payroll declarations is essential for a defensible corporate tax filing Morocco.

Document name Purpose / notes Required by
Annual financial statements (balance sheet, income statement) Base for the tax computation; the accounts used for tax DGI / tax filing
General ledger & trial balance Reconciles reported figures DGI / audit readiness
Sales invoices & delivery notes Evidence of revenue DGI / VAT cross-checks
Purchase invoices & expense receipts Support for deductible expenses and input VAT DGI
Bank statements (full year) Reconciles cash flows and identifies unrecorded income DGI
Payroll registers & CNSS declarations Validates wage expense and payroll contributions DGI / CNSS
Fixed-asset register & depreciation schedule Supports tax depreciation adjustments DGI
Tax withholding certificates & supporting docs Shows tax already paid or withheld DGI
VAT declarations & supporting documents Input VAT reconciliation (if VAT registered) DGI
Prior tax return & assessment notices Reconciles carryforwards and past credits DGI
Mandate / power of attorney for e-filing Authorises a representative to submit online DGI e-service requirement
Proof of payment receipts / bank slips Confirms payment of tax due DGI

Retention periods and where to store originals

As a practical rule, keep accounting records and tax evidence for a minimum of 10 years, and confirm the exact statutory period against the Code Général des Impôts, the Code de Commerce and current DGI guidance. Store original paper documents in a secure, indexed archive and maintain encrypted digital backups. Payroll and social-contribution documentation should be cross-referenced with CNSS records (cnss.ma) so wage expenses in the IS return can be substantiated instantly if requested.

Timeline and tax deadlines Morocco

Tax deadlines Morocco operates are tied to the company’s financial year-end, so the filing window differs between calendar-year and non-calendar-year taxpayers. As a general guide, the annual IS return is due within a fixed number of months after the close of the financial year, and the balance of tax falls due at the same time. Because the precise deadline is set by the Code Général des Impôts and may be adjusted by the annual Finance Law, you must verify the exact 2026 filing and payment date with the DGI (tax.gov.ma) and the Bulletin Officiel (sgg.gov.ma) before relying on it.

Penalties for late filing and late payment

Late submission of the return and late payment of tax both attract penalties and interest under the Code Général des Impôts. Penalty surcharges and statutory late-payment interest accrue from the due date until the obligation is settled, and the applicable percentages are set in the CGI and may change through the Finance Law. Verify the current rates directly with the DGI rather than assuming prior-year figures, and treat the filing deadline as a hard stop in your compliance calendar.

Instalment payments and provisional tax

Moroccan companies generally pay IS through provisional instalments (acomptes provisionnels) during the year, with the balance settled when the annual return is filed. The number, timing and calculation of these instalments are defined in the CGI, so schedule them in advance to avoid interest on underpaid provisional amounts. Reconcile provisional payments already made against the final liability when completing the return so you claim the correct credit.

Costs and fees

Budgeting for corporate tax filing Morocco means accounting for both professional fees and the risk cost of penalties. The figures below are indicative ranges only; always confirm current penalty and interest rates through the DGI and Code Général des Impôts, and obtain a quote from your chosen advisor.

Item Typical cost (MAD) Notes
External accountant / tax advisor fee (SME annual return) Varies by provider & complexity Depends on complexity and company size; includes preparation and e-filing, obtain a quote
Accounting software subscription Varies by provider Many options; some integrate with e-filing
Late filing penalty (indicative) Varies, see DGI Set by CGI / DGI; verify current percentage
Interest on late payment Variable (statutory interest) Accrues from due date until payment; check DGI
Audit support / post-assessment response Varies by scope Depends on scope and complexity
Certified translation / notarisation (if needed) Per document Rare for domestic returns

All amounts are indicative and vary by provider. The most significant avoidable cost is nearly always a penalty for late or inaccurate filing, which makes investment in clean bookkeeping and early preparation the best value for money.

What changed in 2026, key compliance updates

The 2026 cycle continues the DGI’s broader shift toward digital tax administration and data cross-matching. The practical effect is stricter reconciliation between IS figures, VAT declarations and payroll data submitted to CNSS, meaning inconsistencies that previously passed unnoticed are more likely to be queried. SMEs should ensure returns are complete and consistent before upload, as the portal applies automated validations.

Developments in the national accounting framework (Code Général de Normalisation Comptable, CGNC) continue to shape how statutory accounts feed the tax computation, and any amendments introduced through the 2026 Finance Law will be published in the Bulletin Officiel (sgg. gov. ma) and reflected in DGI circulars. Comparative work by the OECD on tax administration (oecd. org/tax) points to a broad international trend toward data-driven compliance, consistent with the direction Morocco’s tax administration has been taking. For SMEs the practical takeaway is straightforward: reconcile every declaration to the same underlying ledger, retain complete supporting evidence, and confirm the current rates, thresholds and deadlines with the DGI (tax. gov. ma) and the Ministère de l’Économie et des Finances (finances. gov.

ma) before filing. Verify any specific statutory change against the official texts rather than secondary summaries.

Common pitfalls and how to avoid them

Most problems in a corporate tax filing Morocco arise from avoidable process failures rather than genuine disputes over the law. Build controls that catch them before submission.

  • Mismatched invoices and ledger. Revenue or expenses that do not tie to source documents invite queries; reconcile before computing tax.
  • Unsupported expenses. Deductions without valid documentation are commonly disallowed; keep every receipt and contract.
  • Late e-filing. Missing the portal deadline triggers automatic penalties; set internal deadlines ahead of the statutory date.
  • Incorrect withholding reconciliation. Failing to match withholding certificates to credits claimed overstates or understates tax.
  • Failing to keep originals. Digital-only records without retained originals weaken your position in an audit.
  • No authorised e-filing mandate. If an external accountant files, a missing mandate/power of attorney can block submission at the last moment.

Practical safeguards include completing all reconciliations before computation, obtaining internal sign-off on the final return, running the portal’s pre-submission validation, and confirming the payment receipt the same day.

Comparison, paper filing versus electronic (e-filing)

Electronic submission is the standard route for tax declarations Morocco, and e-filing and e-payment are mandatory for companies subject to IS. The comparison below shows why e-filing is the default.

Feature Paper filing DGI e-filing
Availability Limited / legacy Mandatory primary channel for IS; faster acknowledgement
Speed of processing Slow Faster, immediate receipt
Validation checks Manual Portal validations reduce errors
Audit trail Depends on manual receipts Clear electronic receipt and tracking
Required documents Originals often required on request Uploads, with physical originals still retained for production on request

Conclusion and next steps

A reliable corporate tax filing Morocco process comes down to discipline: gather complete records, reconcile everything to the same ledger, apply the correct tax adjustments, file electronically through the DGI portal, pay on time and archive a clean audit pack. The continuing emphasis on cross-matching IS, VAT and payroll data means consistency across all your declarations is no longer optional, it is the difference between a smooth submission and a queried one. Use the eight-step checklist above as your annual template, verify every deadline, rate and retention period against the DGI and Bulletin Officiel before you file, and keep your supporting documentation complete throughout the year.

If your records are complex or you face an assessment, a specialist tax and accounting advisor can help you prepare, reconcile and respond with confidence.

Image alt text: Accountant preparing corporate tax return Morocco 2026.

Need Expert Advice?

This article was produced by Global Law Experts. For specialist advice on this topic, contact Mohamed Benhych at Diligor, a member of the Global Law Experts network.

Sources

  1. Direction Générale des Impôts (DGI), Official portal
  2. Ministère de l’Économie et des Finances (Morocco)
  3. Secrétariat Général du Gouvernement, Bulletin Officiel
  4. Caisse Nationale de Sécurité Sociale (CNSS)
  5. OECD, Tax Administration
  6. Trésorerie Générale du Royaume (TGR)

FAQs

What documents do I need to file a corporate tax return in Morocco?
You need your annual financial statements, general ledger and trial balance, sales and purchase invoices, full-year bank statements, payroll registers and CNSS declarations, the fixed-asset and depreciation schedule, withholding certificates, VAT declarations, the prior-year return and proof of payment. Where an external accountant files, a mandate/power of attorney is also required. Confirm the complete document set against current DGI guidance.
The annual IS return is due within a set period after the financial year-end, with the exact date fixed by the Code Général des Impôts and the annual Finance Law, verify the current 2026 date with the DGI and Bulletin Officiel. Late filing and late payment attract penalty surcharges and statutory interest accruing from the due date; check the current percentages directly with the DGI.
Register for DGI e-services, obtain your e-filing credentials or put a mandate/power of attorney in place for your agent, complete the return and upload all attachments, clear any validation errors, confirm submission and save the acknowledgement. Then pay the balance due via the portal or an authorised bank/Treasury channel and retain the payment receipt.
Keep accounting and tax records for a minimum of 10 years as a practical standard, and confirm the exact statutory retention period against the Code Général des Impôts, the Code de Commerce and DGI guidance. Store originals securely and maintain digital backups so documents can be produced quickly if the DGI requests them.
Yes. An external accountant or authorised e-filing agent can submit the return on your behalf once a signed mandate/power of attorney is in place and they hold valid DGI e-services credentials for your company. Confirm the current authorisation requirements with the DGI before the filing window opens.
Review the notice promptly, gather the supporting documents relevant to the points raised, and respond within the statutory deadline stated in the notice. For complex assessments, engaging an experienced tax and accounting advisor to help prepare your response and manage the DGI procedure is advisable. Do not let response deadlines lapse.
Newly incorporated companies and certain qualifying activities may benefit from temporary incentives or reduced rates, and SMEs may fall within more favourable rate bands depending on profit level and sector. Because these thresholds are revised annually, check the 2026 Finance Law and current DGI guidance to confirm which concessions apply to your corporate tax filing Morocco.

Find the right Legal Expert for your business

The premier guide to leading legal professionals throughout the world

Specialism
Country
Practice Area
LAWYERS RECOGNIZED
0
EVALUATIONS OF LAWYERS BY THEIR PEERS
0 m+
PRACTICE AREAS
0
COUNTRIES AROUND THE WORLD
0
Lawyer Profile Page - Lead Capture
GLE-Logo-White
Lawyer Profile Page - Lead Capture

How to File Corporate Tax Returns in Morocco 2026: Step-by-step Checklist for Smes

Send welcome message

Custom Message