Morocco: CFC and Industrial Acceleration Zones

A North African hub with a tiered corporate tax (up to 35%), Casablanca Finance City (CFC) status at 20% after a 5-year holiday and Industrial Acceleration Zones. We pick the right regime, register the company and handle banking.

Setup time

4-8 weeks

Corporate tax

Up to 35% / 20% under CFC after 5-year holiday

Foreign ownership

100% in most sectors

Main legal form

SARL / SA / CFC company

Local expertise

Futura Digital works with local partners and industry associations in Morocco.

Alexandra Kurdiumova

Co-founder, Futura Digital

Morocco gives international founders two clear privileged tracks — Casablanca Finance City (20% after a 5-year tax holiday) and Industrial Acceleration Zones — on top of the mainland regime.

Alexandra Kurdiumova

Market

Why Founders Choose Morocco for Business Registration

CFC status — 20% CIT after 5-year holiday

Casablanca Finance City companies enjoy a 5-year corporate tax exemption followed by a flat 20% rate regardless of profit level.

0

Industrial Acceleration Zones

Companies operating in IAZs benefit from substantial CIT, VAT and customs incentives for export-oriented manufacturing.

0

Gateway between EU and Africa

Morocco sits on key trade routes between the EU, Africa and the Middle East, with strong port and free-zone infrastructure.

0

Stable legal and treaty network

A modern corporate law framework and a broad network of double-taxation treaties with the EU, Africa and the Middle East.

0

Who It's For

Who Should Consider Registering a Company in Morocco

Regional HQs and finance hubs

Companies using Casablanca Finance City as a regional headquarters for Africa and MENA operations.

Manufacturing and assembly

Manufacturers and assembly operators using Industrial Acceleration Zones for export-oriented projects.

IT and BPO services

IT, BPO and shared-services companies leveraging Moroccan multilingual talent (French, Arabic, English, Spanish).

Logistics and trading

Logistics and trading businesses leveraging Tangier-Med and the EU-Africa corridor.

How we help you open a company in Morocco

One partner for all questions

Morocco offers strong incentives, but choosing between mainland, CFC and IAZ — plus banking and substance — needs to be aligned with the activity from day one.

Futura Digital manages the entire journey — from initial structuring to a fully operational company with bank accounts and a resident team.

  • Incorporation: SARL or SA registration with the Commercial Court; CFC application where applicable.
  • Tax setup: CIT, VAT and local tax registration; CFC or IAZ regime activation.
  • Residency: investor and work residence cards for founders and key staff.
  • Banking: corporate account with a Moroccan bank; FX and repatriation planning.
  • Ongoing: monthly VAT, payroll (CNSS), annual CIT filing and CFC reporting where applicable.

Setup process

Initial consultation

We assess your goals, target markets and constraints, and recommend the right structure in Morocco.

Step 1

Structuring and document preparation

We design the legal structure, gather KYC, and prepare incorporation documents for Morocco.

Step 2

Filing, registration and licensing

We file documents, secure registration and obtain the licenses required in Morocco.

Step 3

Banking and post-launch operations

We support bank account opening, onboarding, accounting and ongoing compliance in Morocco.

Step 4

Partners

We work with selected local partners in Morocco to support contractors, payroll and compliance for distributed teams.

  • Local partner support for contractor management, banking compliance and personal tax accounting.
  • Practical solutions for paying a distributed team and contractors across jurisdictions.

FAQ

What does CFC status give me?
add
remove
How long does it take to set up in Morocco?
add
remove
Can a foreigner own a Moroccan company 100%?
add
remove
How does FX and repatriation work?
add
remove

Discuss
the Task

Speak to our team

Speak to our team. Tell us about your task –

we’ll help you with it in any jurisdiction.

Tell us about your task –
we’ll help you with it in any jurisdiction.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

We use cookies to improve your experience.