MREs residing in Switzerland face a fiscal system unique in Europe: three-tier taxation (federal, cantonal, communal) with rates varying widely between cantons (from 22% in Zug to 45% in Geneva at marginal rate). The Switzerland-Morocco tax treaty of 31 March 1993 (in force since 27 July 1995) allocates taxing rights between the two States under the OECD model. Absolute distinctive feature: Switzerland has NOT signed a social security agreement with Morocco. Consequence for MREs: Swiss AVS contributions and Moroccan CNSS contributions do not totalise. This guide details the 2026 fiscal mechanics, reporting obligations with the Federal Tax Administration (AFC) and cantonal administrations, and the social security blind spots.
Costs & fees
| Swiss tax residence certificate (cantonal authority) | Free | 5-15 days delay depending on canton, variable form |
| Moroccan tax residence certificate (DGI) | Free | Via simpl.tax.gov.ma, 3-7 business days |
| Swiss fiduciary fees (ordinary declaration with foreign income) | 500-1,500 CHF/year | Firm specialising in MRE-Switzerland, variable by canton |
| Anticipatory tax 35% refund (AFC form 86) | Free | Processing 4-8 months, refund 25-28% |
| Moroccan TPI on property sale | 20% of capital gain | Allowances by duration, 0% if main residence held over 6 years |
| Swiss cantonal real estate gains tax (Swiss residence) | 0-50% by canton and duration | Degressive rate with holding duration (over 25 years often near zero) |
Timeline
Swiss tax residence: 90 days without activity or 30 days with activity
The Swiss federal direct tax law (LIFD article 3) defines Swiss tax residence by two alternative criteria: (1) 30 consecutive days with gainful activity, or (2) 90 consecutive days without gainful activity. Beyond these thresholds, you become a Swiss tax resident and taxable on worldwide income (unlimited liability). Non-residents are subject to limited liability: taxation only on Swiss-source income (real estate, dividends, salaries from activity exercised in Switzerland). The 1993 treaty (article 4) provides classic tie-breaker rules (permanent home, centre of vital interests, habitual abode, nationality) for dual residence conflicts with Morocco. Important: Switzerland authorises certain lump-sum taxation (expenditure-based taxation) for wealthy foreign nationals without gainful activity in Switzerland, under strict conditions in LIFD article 14.
💡 Tip — Request a Swiss tax residence certificate from your cantonal tax authority (form varies by canton, free). Essential to activate the treaty in Morocco.
⚠️ Warning — Each Swiss canton has its own rules, rates and filing deadlines. Geneva, Vaud, Zurich, Bern, Ticino, Basel-City: declarations are NOT interchangeable. Verify your canton's calendar.
Earned income: article 15 treaty and source taxation
Article 15 assigns salaries to the country of activity, except missions under 183 days with non-resident employer without permanent establishment. For a Swiss resident MRE with Swiss salaried activity: source taxation (Quellensteuer) if foreigner without C permit, then ordinary declaration above a certain income threshold (generally 120,000 CHF/year in most cantons). C permit holders (settlement permit, after 5 or 10 years depending on nationality) are subject to ordinary declaration. If you also receive Moroccan salary (dual employment, Moroccan board membership), this income is taxable in Morocco (Moroccan IR), then declared in Switzerland with exemption subject to progression (Switzerland applies the exemption method, article 23 treaty 1993). Moroccan income is not taxed in Switzerland but enters into the rate calculation applicable to Swiss income.
💡 Tip — If you are salaried in multiple countries (Switzerland + Morocco), ask your Swiss fiduciary for a comparative calculation: the exemption with progression method can be very favourable in Switzerland, especially for high Moroccan incomes.
⚠️ Warning — Swiss source taxation (Quellensteuer) is flat. If you exceed 120,000 CHF annual income or own real estate in Switzerland, you must switch to ordinary declaration procedure: do not miss the deadline.
Pensions, AVS and the critical absence of social security agreement
Article 18 of the 1993 treaty assigns private pensions to the State of residence of the beneficiary. A retiree MRE residing in Switzerland receiving a Moroccan CNSS pension is taxed in Switzerland (federal, cantonal and communal tax). Moroccan public pension (RCAR, CMR civil servants) remains taxable in Morocco under article 19. But the major Switzerland-Morocco peculiarity concerns social security: there is NO bilateral social security agreement between the two countries (unlike France, Belgium, Netherlands, Germany, Spain, Portugal which have one). Concrete consequences: (1) Swiss AVS/AI/APG contributions and Moroccan CNSS do not totalise to meet minimum durations (1,320 days CNSS, 1 year AVS minimum); (2) an MRE who contributed 5 years in Switzerland then returns to Morocco cannot combine these 5 years to validate a Moroccan pension; (3) conversely, a worker who contributed 8 years in Morocco then comes to Switzerland will have to contribute independently to AVS without counting Moroccan quarters. Partial solution: AVS contribution buyback (under conditions) and voluntary CNSS contribution from abroad to maintain Moroccan history.
💡 Tip — For an MRE currently contributing in Switzerland but considering return to Morocco, voluntary CNSS contribution from abroad (article 5 of decree 2.25.265) allows continuing to validate Moroccan quarters. See our voluntary CNSS contribution MRE guide.
⚠️ Warning — The absence of Switzerland-Morocco social security agreement has a major hidden cost: an MRE who splits their career between the two countries may end up with NO pension at retirement if they validate neither the Swiss minimum duration (1 year AVS for partial pension) nor the Moroccan minimum duration (1,320 days CNSS). Anticipate this situation 10 years before retirement.
Swiss dividends 35% withholding and treaty refund
Switzerland applies a flat 35% withholding tax on dividends (Swiss anticipatory tax, AFC form 105). For a Moroccan resident benefiting from the 1993 treaty: article 10 limits this withholding to 7% (participations over 25% of capital) or 10% (general case). The Swiss company withholds 35% at source, then the Moroccan beneficiary can request refund of the excess (28% or 25%) from the Swiss AFC via form 86 (resident abroad), accompanied by the Moroccan tax residence certificate. Refund delay: 4 to 8 months. Article 11 caps interest withholding at 10%. Article 12 caps royalties at 10%. For dividends paid by a Moroccan company to a Swiss resident: Moroccan withholding capped at 7% or 10% depending on participation (treaty-compliant).
💡 Tip — Download AFC form 86 (free) and attach your Moroccan DGI tax residence certificate. Refund deadline: 3 years from the end of the withholding year. Beyond, the excess is forfeited.
⚠️ Warning — The Swiss anticipatory tax refund delay is long (4 to 8 months). Plan for cash flow: 35% withheld at source, of which only 7-10% is definitively due under the treaty.
Rental income and capital gains: articles 6 and 13 treaty 1993
Article 6 assigns rental income to the State of property location: your Moroccan rents are taxable in Morocco (progressive IR after 40% allowance on net rents, or 5% withholding for corporate tenants from 1 July 2026). This income remains to be declared in Switzerland for the progression reserve (exemption method, article 23). Article 13 assigns real estate capital gains to the State of property location: selling a flat in Casablanca = Moroccan TPI 20% (with allowances by duration, 0% if main residence held over 6 years). The capital gain is exempt in Switzerland but enters into the progressive rate calculation. For a Swiss resident MRE owning property in Switzerland: taxable rental value (Eigenmietwert) on main residence, mortgage and maintenance deductions, and real estate capital gain subject to cantonal tax on real estate gains (variable rate by canton and holding duration, from 0% to 50%).
💡 Tip — To validate treaty application, systematically attach your Swiss tax residence certificate to any Moroccan real estate transaction (purchase, sale, rental). The Moroccan notary needs it to confirm treaty status.
⚠️ Warning — The Swiss rental value (Eigenmietwert) is fictitious imputed income taxable on the main residence you own in Switzerland. Its abolition was voted by the Federal Council in 2024 but effective entry into force depends on the referendum. Check 2026 news before declaration.
In depth
The mechanism for eliminating double taxation in Switzerland is based on the exemption method with progression reserve (article 23 of the 1993 treaty). Concretely: Moroccan income covered by the treaty is exempt from Swiss tax, but it is still taken into account to determine the tax rate applicable to Swiss income. Numerical example: a Swiss resident MRE in Geneva earns 80,000 CHF in Switzerland and 20,000 CHF of Moroccan rents. The 20,000 CHF Moroccan is not taxed in Switzerland, but the Swiss tax rate is calculated as if total income was 100,000 CHF. This progression reserve mechanism can significantly increase Swiss tax on Swiss income, particularly for modest incomes. For Swiss dividends paid to Moroccan resident: special flat 35% withholding system then refund of excess. The Moroccan resident therefore receives 65% of the gross dividend, then recovers 25-28% via AFC form 86 several months later. Real cash cost: 35% for 4-8 months. The major Switzerland-Morocco social security question: for years, diplomatic talks have mentioned a possible agreement, but in 2026 no convention is signed. Morocco has social security agreements with 14 countries (France, Belgium, Netherlands, Germany, Spain, Italy, Portugal, Luxembourg, Denmark, Sweden, Tunisia, Algeria, Canada-Quebec, and recent agreement with other countries), but NOT with Switzerland. This is the main blind spot for MREs in Geneva, Zurich, Basel or Lugano.
❌ Common mistakes to avoid
- ✕Ignoring the absence of Switzerland-Morocco social security agreement: direct impact on retirement, to anticipate 10 years before end of career.
- ✕Not claiming the 35% Swiss anticipatory tax refund: 3-year deadline to file AFC form 86, then tax is forfeited.
- ✕Confusing cantonal calendars: Geneva 31 March, Ticino April, Zurich 31 March, Bern March. Each canton has its own deadline.
- ✕Forgetting to declare Moroccan income exempt in Switzerland: it must be declared for progression reserve, under penalty of fine.
- ✕Believing one is taxable in Switzerland from 30 days regardless of reason: this threshold only applies with gainful activity. Without activity, threshold is 90 days.
- ✕Wanting to benefit from cantonal lump-sum taxation while exercising gainful activity in Switzerland: this status is reserved for persons without gainful activity in Switzerland (LIFD article 14).
🔗 Official links and resources
Swiss AFC - Switzerland-Morocco tax treaty 1993
Official text and AFC summaries on Switzerland-Morocco tax treaty
Swiss AFC - Form 86 (anticipatory tax refund non-residents)
Refund request form for 35% anticipatory tax for foreign residents
Federal Social Security Office (OFAS)
Official AVS information, international conventions (Morocco absent to date)
Swiss Tax Conference (CSI)
Cantonal coordination, calendars and declarative procedures by canton
Moroccan CNSS - Voluntary contribution from abroad
Maintain Moroccan social coverage for MREs in Switzerland without convention
Moroccan DGI - Simpl Portal
Moroccan DGI portal: tax certificates, declarations for non-residents
❓ 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 expertAre you an MRE?
Access 131 verified professionals in Morocco. It's free.