Quick answer
In Morocco a late return costs 5% of the tax if filed within 30 days, 15% after that, and 20% if the DGI assesses you automatically. Late payment adds 5% or 10%, plus interest of 5% for the first month and 0.5% for each further month. Unpaid VAT or withholding tax costs 20%. The DGI can generally reassess four years.
Last reviewed: November 2026 · Reviewed by Stéphane Gombauld, tax expert, technologist and digital nomad
Heavnn
Stay tax compliant, wherever you work
Answer a few questions and get a clear plan for your own situation.
Check my tax setup →You live in Morocco or earn Moroccan income, and you want to know what a late or missing return really costs. This guide sets out the 2026 penalty scale and how far back the tax authority can go. It also covers the 2026 withholding changes and cheap corrections.
Morocco tax fraud regulations in 2026: the key figures
| Item | 2026 rule | Legal basis |
|---|---|---|
| Late return, filed within 30 days | 5% of the tax | General Tax Code (Code Général des Impôts, CGI), penalty scale harmonised by Finance Law 2016 |
| Late return, filed after 30 days | 15% of the tax | CGI, Finance Law 2016 scale |
| No return, automatic taxation | 20% of the tax | CGI, Finance Law 2016 scale |
| Late payment | 5% if paid within 30 days; 10% after | CGI, Finance Law 2016 scale |
| Unpaid or late VAT and withholding taxes | 20% | CGI, Finance Law 2016 scale |
| Late-payment interest | 5% for the first month, 0.5% for each further month | CGI, Finance Law 2016 scale |
| Limitation period | Until the end of the fourth following year; longer where deficits or credits are carried | CGI, limitation rules |
| Individual return deadline | 28 February of the following year (e.g. foreign-employer salary) | CGI, filing rules |
These figures follow PwC Worldwide Tax Summaries – Morocco tax administration (secondary source, last reviewed 30 April 2026). The DGI's own website could not be consulted for this review.
What changed for 2026
- New 5% withholding on rent. From 1 July 2026, rent paid to companies and to individuals on the net real or simplified net profit regimes bears 5% withholding. It is non-final and credited against the final tax.
- Withholding on services between businesses. From 1 July 2026, banks, insurers and large companies withhold 5% on service fees paid to companies, plus VAT on service invoices. Large means turnover from MAD 500 million. VAT withholding is 75% if the supplier holds a tax compliance certificate, 100% if not.
- Thresholds fall further. The service-withholding threshold drops to MAD 350 million from 1 January 2027 and MAD 200 million from 1 January 2028.
- Social solidarity contribution. It applies to company profits from MAD 1 million for 2026, 2027 and 2028, at 1.5% to 5%.
These measures come from the Finance Law 2026, as summarised by PwC. In practice, the tax compliance certificate now has a cash value for freelancers billing large clients.
Is this guide for you?
Read on if you…
- are a Moroccan tax resident with foreign income you have not declared, or declared late;
- run a company or freelance activity in Morocco and want to know what a slip really costs;
- received a letter from the DGI (Direction Générale des Impôts, the tax authority).
Probably not your case if you…
- have no Moroccan residence and no Moroccan-source income;
- want ways to hide income. This guide explains the rules; it does not help anyone break them.
Where is the line between a mistake and tax fraud in Morocco?
Think of it as two tracks.
Track 1 – administrative penalties. Filing late, paying late or under-declaring. The DGI, which the Ministry of Finance names as the body assessing and collecting state taxes, applies percentage surcharges on the tax due. No court is involved. Most expats who get into trouble sit here.
Track 2 – criminal fraud. Moroccan law also has a criminal track for deliberate fraud, such as fabricated documents. We could not verify its current fines and prison terms on an official page for this review, so we do not print them. The legal texts are searchable on the Ministry of Justice Adala legal portal. Ask a Moroccan tax lawyer before any discussion with the DGI if documents are in question.
What decides the track is intent and conduct. Forgetting to declare a foreign salary is track 1. Producing false paperwork to cover it up is a different file.
Residents are taxed on worldwide income, as the PwC residence and income summary confirms. So "I thought foreign income didn't count" is where most newcomers land. Our Morocco tax landscape overview explains the system.
What are the penalties for filing or paying late in Morocco?
Since Finance Law 2016, the penalty scale is harmonised across taxes. PwC documents it for corporate tax, so check the CGI article for your own tax before relying on a figure. All rates apply to the tax due, not to your income.
Late or missing returns
- 5% if you file within 30 days after the deadline.
- 15% if you file more than 30 days late.
- 20% if you never file and the DGI taxes you automatically (taxation d'office).
Late payment
- 5% if you pay within 30 days after the due date.
- 10% if you pay later.
- 20% for VAT and other withholding taxes not paid, or paid late. Withholding agents are treated more strictly because the money is not theirs.
Interest on top
Late-payment interest is 5% for the first month and 0.5% for each further month. It keeps running until you pay.
Here's the catch. The filing penalty and the payment penalty are separate. A return filed late and paid late attracts both, plus interest.
Key deadlines to avoid penalties
- Individuals with salary from a non-resident employer, or from several employers, file by 28 February of the following year.
- Companies file the corporate tax return within three months of the financial year-end.
- Corporate tax is paid in four instalments during the year, based on the previous year's tax.
If you run a company, our guide to corporate income taxes in Morocco covers its full calendar.
How far back can the Moroccan tax authority go?
The limitation period runs until the end of the fourth year following the year concerned. For individual income tax, it is four years.
The period may be extended where you carry tax losses (deficits) or credits forward. Keep the records behind any loss or credit for as long as you use it.
What the DGI can see
Treat your foreign income as visible. Morocco's treaty network includes France, Spain, Belgium, Germany, the UK, the US and the UAE, per PwC's treaty list. We could not confirm Morocco's automatic exchange (CRS) status on an official page for this review.
Money flows are watched too. The Office des Changes, the exchange control authority, publishes the rules on residents' foreign operations. Its 2026 General Instruction applies from 1 January 2026. Tax and exchange control breaches are separate files, so fixing one does not fix the other.
How do you fix past mistakes before the DGI does?
Good news: the scale rewards speed.
- File before the DGI acts. A late return costs 5% within 30 days and 15% after. Both beat the 20% of automatic taxation.
- Pay within 30 days of the due date if you can. The payment penalty stays at 5%, not 10%.
- Stop the interest clock. Every extra month adds 0.5%.
- Document foreign income with contracts and bank statements. Claim treaty credits for foreign withholding where your income qualifies.
- Check exchange control. Read the Office des Changes regulations for foreign accounts and transfers, or ask your bank.
Leaving Morocco? Our guide to ceasing your Moroccan tax residency covers the last return. Arriving? Read how to obtain tax residency in Morocco so the first return is right.
Example – Youssef, 36, French-Moroccan developer with a one-person SARL in Tangier
His company owes MAD 80,000 of corporate tax. He files and pays four months late. Late filing after 30 days: 15% × 80,000 = MAD 12,000. Late payment after 30 days: 10% × 80,000 = MAD 8,000. Interest: 5% + 3 × 0.5% = 6.5%, so MAD 5,200. Extra cost: MAD 25,200, or 31.5% of the tax. Had he filed and paid within 30 days, the charges would be 5% + 5% + 5% = MAD 12,000. Waiting cost him MAD 13,200.
Youssef's problem was not the rate. It was the delay. Yours may be the same.
Heavnn maps your income streams against Moroccan deadlines, so you correct early and cheaply.
Check my tax setup →Common mistakes (and what they cost)
- Not declaring a foreign salary as a resident → full tax, a 20% automatic-assessment penalty, plus 10% for late payment and monthly interest.
- Collecting VAT and paying it late → a 20% penalty, not 5% or 10%, plus interest.
- Waiting for the DGI instead of filing → a 20% automatic-taxation penalty instead of 5% or 15% for a late but spontaneous return.
- Ignoring the tax compliance certificate → from 1 July 2026, large clients withhold 100% of your VAT instead of 75%.
- Using carried-forward losses without the paperwork → the limitation period may be extended for deficits, and unsupported losses can be denied, creating tax plus penalties.
Frequently asked questions
What is the penalty for filing a tax return late in Morocco?
The penalty is 5% of the tax if you file within 30 days of the deadline and 15% if you file later. If you never file and the DGI taxes you automatically, it is 20%. Late payment adds a separate 5% or 10% penalty, plus interest of 5% for the first month and 0.5% for each further month.
How much is late-payment interest in Morocco?
Interest is 5% for the first month of delay and 0.5% for each further month, on top of the late-payment penalty. That penalty is 5% if you pay within 30 days and 10% after. For VAT and other withholding taxes paid late, the penalty is 20%.
How many years can the Moroccan tax authority go back?
Generally until the end of the fourth year following the year concerned. For individual income tax, the period is four years. It may be extended where you carry tax losses or credits forward, so keep the supporting records for as long as you use them. Correcting early is cheaper than waiting it out.
Is tax evasion a crime in Morocco?
Moroccan law separates administrative penalties from a criminal track for deliberate fraud, such as fabricated documents. Most cases, like an undeclared foreign salary, are handled with administrative surcharges. We could not verify the current criminal fines and prison terms on an official page for this review. Get legal advice if documents are in question.
Can I correct a mistake on a Moroccan tax return?
Yes, and early is cheaper. A missing return filed within 30 days of the deadline costs 5% of the tax, and 15% after that, against 20% if the DGI taxes you automatically. The penalty on a corrective return for under-declared tax depends on the CGI article and the audit stage, so confirm it before filing.
Does Morocco tax foreign income of residents?
Yes. Moroccan tax residents are taxed on worldwide income. A salary paid by a foreign employer has no Moroccan withholding, so you must file a return by 28 February of the following year. Where a tax treaty provides for it, you can credit the tax withheld abroad against the Moroccan tax on that income.
Related guides
- Morocco tax landscape overview
- Corporate income taxes in Morocco
- How to obtain tax residency in Morocco
- Ceasing your Moroccan tax residency
- Specific taxes in Morocco: VAT and registration duties
- Tax fraud regulations of Mauritius
- All country tax guides
Sources
- Finance Law 2026 special issue – Ministry of Economy and Finance
- General Instruction on Foreign Exchange Operations 2026 – Office des Changes
- Office des Changes – exchange control authority
- Taxes and levies – Ministry of Economy and Finance
- Morocco: Corporate tax administration – PwC Worldwide Tax Summaries (secondary)
- Morocco: Individual tax administration – PwC Worldwide Tax Summaries (secondary)
- Morocco: Corporate significant developments – PwC Worldwide Tax Summaries (secondary)
This guide is general information, not personalised tax advice. See how we research and review.
A corrective return costs 5%. Waiting can cost 20% and more.
Get your Moroccan filings reviewed by Heavnn before the next deadline, not after the DGI's letter.
Start with Heavnn →