Annual filings, tax obligations and a practical checklist for Moroccan companies and foreign-owned subsidiaries.
Published by CoverPin

Morocco has built a strong position as a manufacturing, services and logistics base for Europe and Africa. Its legal and tax framework follows a French-influenced civil law model, and nearly every obligation is calendar-driven: corporate approvals, registry filings, tax returns and instalments, and monthly VAT and payroll declarations.
This guide explains the recurring requirements of a Moroccan limited liability company (SARL), including a subsidiary of a foreign group. A joint stock company (SA) or simplified joint stock company (SAS) follows a similar cycle but may have heavier governance and audit duties.
Updated November 9, 2026. Details come from Moroccan tax and accounting advisers, Moore and Wise summaries, and commercial guides. We flag differences between sources. Confirm current dates and rates with the tax administration (DGI) before acting.
Entity compliance Morocco: the quick answer
The corporate tax return is filed electronically within three months after the financial year-end, even if the company is exempt.
Approved accounts are filed with the commercial court registry within about 30 days after the shareholders' meeting.
VAT is filed monthly or quarterly depending on turnover, and payroll withholding is monthly.
Quarterly corporate tax instalments and several annual declarations accompany the return.
What determines a Moroccan company's compliance requirements?
The legal form, turnover, activity and incorporation location decide the rules. The SARL is the standard vehicle for foreign investors, and one provider reports that SARLs must submit annual financial statements with an audit if thresholds are met. SAs usually need a statutory auditor.
Special regimes, such as industrial or export zones, startup incentives and investment charter benefits, can alter tax rates and timing. The accounting period cannot exceed twelve months, and the calendar year is normal, although a company may choose a different year.
Annual entity requirements in Morocco: the core checklist
1. Prepare annual accounts under Moroccan standards
Companies prepare annual financial statements under the Moroccan general accounting standard (CGNC). Upsilon Consulting describes an annual closing process that includes bank reconciliations, adjusting entries and final statements before the shareholders' meeting. Poor reconciliation is a frequent source of tax adjustments.
2. Complete the audit where required
Audit is required for larger SARLs and for SAs. One guide describes statutory audit as required where legal thresholds are exceeded and otherwise optional for a small SARL. Confirm which side of the threshold your company falls on, including any rules that apply because of group size or capital.
3. Approve the accounts at the shareholders' meeting
Shareholders generally approve the accounts at an annual meeting held within six months after year-end, subject to extension rules. Prepare the management report, the auditor's reports where applicable, and minutes. Record dividend decisions carefully, because they trigger withholding tax.
4. File the accounts with the commercial court registry
An adviser states that approved financial statements must be filed with the commercial court registry within 30 days of the approving meeting, and that this is mandatory for commercial companies including SA, SARL and SNC. Check whether you must file electronically and whether additional documents are required.
5. File the corporate tax return
Companies liable for corporate tax must file an annual return within three months after year-end, filed electronically via the SIMPL-IS portal and accompanied by the tax package, informally called the annual balance sheet. The law requires the return even where the company is exempt. For a December year-end, the deadline is the end of March.
Tax and indirect tax obligations
Corporate tax (IS): rates have been moving toward a more unified structure, with a 20% rate cited for startups and SMEs in one source. Check the current rate for your profit level and sector.
Quarterly instalments: sources describe four payments due before the end of the third, sixth, ninth and twelfth months of the fiscal year, with a balance due at filing.
Minimum contribution: a minimum tax may apply even when the company is loss-making, unless an exemption applies.
VAT: the standard rate is generally 20%, with reduced rates. Companies with turnover above MAD 1 million file monthly, and others may file quarterly, by the 20th of the following month or quarter.
Annual declarations: filed in March alongside the tax return are details of services paid to foreign suppliers and fees paid to local suppliers, and the annual salary declaration is due before 1 March.
Late filing penalties: Wise cites 5% within 30 days of the deadline and 15% afterwards, while another source cites 20% for non-filing. These conflict, so confirm the penalty regime for your situation.
Foreign-owned subsidiaries
A Moroccan subsidiary is taxed as a resident company on its profits. Branches pay a remittance tax, which Commenda cites as 15% unless a treaty reduces it. Confirm the current treatment.
Dividends paid to the foreign parent are subject to withholding tax, with possible treaty relief. Keep the parent's tax residency certificate.
Payments to foreign service providers and royalties may attract withholding tax and must be reported in the annual declarations.
Foreign exchange rules apply to capital inflows, dividend transfers and foreign currency accounts. Keep documentation for the bank and the exchange authority, and check current rules.
Transfer pricing documentation may be required for related-party transactions.
First-year and event-triggered obligations
In the first year, register the company at the commercial court and the OMPIC, obtain the tax identification number, and register for VAT, payroll tax and the social security fund (CNSS). Open a bank account and deposit capital. Set up the electronic tax portal accounts. Calendar the first tax return and instalments.
Event-driven filings include:
Changes of manager, registered office or corporate purpose.
Capital increases or reductions, which follow specific procedures and may allow creditors to object.
Share transfers and changes to beneficial ownership.
Dissolution and liquidation.
Employment and local requirements
Employers withhold income tax on salaries monthly, pay CNSS contributions and file annual salary declarations. The Labour Code governs contracts, working time and termination. Foreign employees need work contracts approved by the authorities and residence permits. Keep payroll registers and statutory declarations for inspection.
Record-keeping and governance in Morocco
Keep the articles, commercial register extract, minutes, share register, accounts, tax returns, VAT records, invoices and payroll files. The DGI increasingly cross-matches corporate tax, VAT and payroll data, so reconcile figures across filings before submission. Name a person responsible for the calendar and review it quarterly, and again after each Finance Law.
Build a compliance calendar for Morocco
A compliance calendar turns the rules above into dated tasks with named owners. Start from the financial year-end and the incorporation anniversary, then add the recurring monthly and quarterly items. Review it each quarter, because deadlines, extensions and registry systems change.
Month 1 after year-end: close the books, reconcile bank accounts and prepare the audit file.
Month 2: finalise the accounts and prepare the tax package.
Before 1 March: file the annual salary declaration for the previous year.
Month 3: file the corporate tax return and annual declarations on SIMPL-IS.
Within six months: hold the shareholders' meeting and then file the accounts with the registry within about 30 days.
Monthly or quarterly: file VAT and payroll withholding by the 20th, and pay quarterly corporate tax instalments.
Common mistakes
Skipping the corporate tax return because the company is exempt or loss-making.
Missing the 30-day window to file approved accounts with the registry.
Underpaying quarterly instalments.
Ignoring annual declarations for payments to foreign and local suppliers.
Not reconciling corporate tax, VAT and payroll figures before filing.
Paying dividends without recording withholding tax.
Entity compliance Morocco: frequently asked questions
When is the corporate tax return due in Morocco?
Within three months after the end of the financial year, filed electronically. For a December year-end that is the end of March.
Is a return needed if the company is exempt?
Yes. Professional guidance says the return must be filed even where corporate tax exemption applies.
How often is VAT filed?
Monthly for businesses above a turnover threshold of MAD 1 million and quarterly for others, generally by the 20th.
Where are annual accounts filed?
With the commercial court registry, within about 30 days after the approving shareholders' meeting.
Is a statutory audit needed for a SARL?
It depends on legal thresholds. Larger SARLs and SAs normally need one. Confirm with a local accountant.
What are the late-filing penalties?
Sources differ, citing 5% and 15% tiers and a 20% rate for non-filing. Confirm the penalty applicable to your case with the DGI.
How CoverPin can help
CoverPin helps finance, legal and operations teams track entity obligations across countries. See our international entities overview, learn about compliance advisory, or browse more guides in our legal and compliance resources.
This article is general information, not legal, tax or accounting advice. Confirm current requirements with the relevant authority or a qualified local adviser before acting.