Managing tax obligations and bills in Morocco from abroad has become more accessible thanks to the digitalization of Moroccan public services. The DGI (General Tax Directorate) has offered the Simpl portal since 2015 to pay income tax, corporate tax and VAT online.
Costs & fees
| IR late penalty (1st month) | 10% of amount due |
| Annual housing tax | 200-5000 MAD |
| Municipal services tax | 10.5% of annual rental value |
| MRE SWIFT transfer fees | 0.1-0.3% of amount |
| Tax representative/accountant | 1500-5000 MAD/year |
| Consular power of attorney | 30-60 EUR |
Timeline
Pay income tax (IR) via Simpl-IR
The Simpl-IR portal (simpl.tax.gov.ma) allows declaring and paying IR online. The annual income declaration must be filed before March 31 for rental income and April 30 for other income. You need a tax identifier (IF) available from your local tax office. Payment is made by international bank card or transfer from a Moroccan account.
💡 Tip — If you have rental income in Morocco, you are mandatorily subject to property IR even as a non-resident. The rate is 10 to 40% depending on net rental income.
⚠️ Warning — Late penalties on IR are 10% of the amount due for the first month, then 5% per additional month.
Pay housing tax and municipal services tax
Housing tax (TH) and municipal services tax (TSC) are due annually before March 31 for TH and January 31 for TSC. TH is calculated on the rental value: between 200 and 5000 MAD annually for a standard apartment.
💡 Tip — TH is exempt for primary residence in certain cases. Check with your local tax office.
Pay ONEE bills (water and electricity)
ONEE offers a customer space on monespace.onee.ma. You can view bills and pay online by bank card or transfer. Barid Al Maghrib agencies and Marjane supermarkets also accept ONEE bill payments in cash.
💡 Tip — Activate SMS alerts on the ONEE account to be notified of new bills.
⚠️ Warning — An unpaid ONEE bill for more than 2 months can result in service cutoff. Reconnection costs 200 to 500 MAD.
Transfer from MDM account
The MDM account (in foreign currency or convertible dirhams) is the most practical way for MRE to settle their financial obligations in Morocco. SWIFT transfers from Europe arrive in 1 to 3 business days. Transfer fees vary by bank: 0.1 to 0.3% of the amount for special MRE offers.
💡 Tip — Attijariwafa Bank and BMCE Bank offer mobile apps for direct transfers from a European account to a Moroccan account.
Power of attorney for tax representative
If you prefer to delegate tax management to a third party, a notarized power of attorney must be established. In France, this can be legalized at the nearest Moroccan consulate (cost: 30-60 EUR). Moroccan accounting firms generally charge 1500 to 5000 MAD/year for this service.
💡 Tip — Choose an accountant approved by the Moroccan Order of Chartered Accountants (oecmaroc.com).
⚠️ Warning — A too broad general power of attorney can give the representative excessive powers. Limit it to tax acts only.
In depth
Moroccan tax law for non-residents (MRE) is governed by the Moroccan General Tax Code (CGI). An MRE owning real estate in Morocco is subject to IR on rental income and capital gains tax upon sale (20% of sale price or 30% of net profit). Since 2024, the DGI has strengthened controls on undeclared rental income. France and Morocco signed a double taxation treaty in 1974 (revised in 2016) that prevents double taxation for French tax residents.
❌ Common mistakes to avoid
- ✕Forgetting the March 31 deadline for housing tax and accumulating penalties over several years
- ✕Confusing the tax identifier (IF) and the business license number: two distinct identifiers on the DGI portal
- ✕Paying taxes via international transfer without indicating the exact tax reference, causing incorrect allocations
🔗 Official links and resources
❓ Frequently asked questions
Need an expert for your project?
Find a Moroccan professional verified by LesMRE to guide you step by step.
Find a verified expert