Ahmed Benjas Real estate · Dubai & Morocco

Guide · Morocco

Morocco buying costs, line by line.

Duties and fees come on top of the price of the property. Here is what to plan for when buying a home, based on the official texts.

Ahmed Benjas4 min readUpdated on 22 October 2026

Registration duties

Buying a home is subject to the registration duties set out in the General Tax Code, at a rate of 4% of the price in the standard case. Specific rates or exemptions exist for certain transactions: the notary will tell you which one applies.

Land registry fees

Recording your ownership on the land title gives rise to fees collected by the National Agency for Land Registry (ANCFCC), according to its official scale: a fee proportional to the price and fixed fees for certificates.

Notary fees

The notary charges fees set by a regulated scale, plus VAT and disbursements. The notary gives you a detailed statement before signing: always ask for it. The signing steps for buyers living abroad are covered in buying in Morocco from abroad.

Taxes after the purchase

Once you are the owner, you pay local taxes, including the municipal services tax (taxe de services communaux), depending on the situation and use of the property. If you rent it out, the rent falls under income tax on property income.

On resale, the gain is subject to the tax on real estate profits, with exemptions in certain cases, notably for a main residence under conditions. The rules are published by the Direction Générale des Impôts.

My advice

Always ask for the notary's statement and build these costs into your calculation from the start. That is what I do for every property I present to you. To compare with the UAE, see my guide to Dubai property buying costs.

Your roadmap

Your project, in 60 seconds.

Five questions, and I reply personally with a first reading of your project: where, how, and in what order.

  • A personal reply from Ahmed
  • A free 30-minute call
  • No commitment

Contact

Let's talk about your project.

One message is enough. I reply personally, in English, French, Arabic or Darija.

WhatsApp+971 55 772 2710 · The fastest reply

Your roadmap

Your project, in 60 seconds.

Step 1 of 5Where do you live today?
Step 2 of 5Your project is about…
Step 3 of 5Your budget, roughly?
Step 4 of 5When would you like to move forward?
Step 5 of 5Where should I send your roadmap?