7 steps
Complete Guide to Buying Property in Morocco
From property search to key handover — everything you need to know, whether you are a resident or living abroad (MRE).
Step 1
Search for a property
Define your project and explore the market
- Define your total budget (price + notary fees ~5-7% + bank fees) before starting property visits.
- Compare prices per m² by city: Casablanca (Maarif, Ain Diab), Rabat (Agdal, Hay Riad), Marrakech (Guéliz, Hivernage), Tangier (Malabata, City Centre).
- Prioritize properties with a registered Title Deed (Titre Foncier) — avoid unregistered melkiya titles which complicate financing.
- Verify the property is free of liens (mortgages, seizures) via a special certificate from the Land Registry (Conservation Foncière).
- For MREs: remote visits are possible, but appoint a trusted lawyer or family member to handle physical inspections.
Step 2
Sign the sale agreement
The preliminary contract binds both parties
- The sale agreement (compromis de vente) sets the price, conditions precedent, and completion deadline.
- The standard deposit is 10% of the price. You forfeit it if you withdraw; the seller must pay double if they back out.
- Include a mortgage condition clause: if the bank refuses your loan, you recover your deposit in full.
- Typical timeline from agreement to final deed: 2 to 4 months depending on the bank and your file.
- Documents needed: national ID, proof of address, deposit cheque. For MREs: passport + residence permit.
Step 3
Explore financing options
Compare offers and simulate your monthly payments
- Use BuyMyDar to compare all 8 Moroccan banks: fixed rates from 4.45% (CIH) to 4.90% (CDM) in 2026.
- Fixed vs variable rate: fixed offers certainty; variable is indexed to BAM benchmarks and can drop if the policy rate falls.
- Daam Sakane: if the property is ≤ 300,000 DH, the government subsidises up to 100,000 DH. Check your eligibility.
- MRE: minimum 30% down payment required in foreign currency (Office des Changes Art. 793). Some banks lend up to 30 years.
- Example: a 1.5M DH loan over 20 years at 4.65% gives a total monthly payment (insurance included) of approx. 9,800 DH.
Step 4
Find the best loan offer
Negotiate the rate and compare terms
- Don't limit yourself to your usual bank — competing banks often offer better terms to attract new customers.
- Negotiate beyond the rate: processing fees (often waivable), fund release timeline, early repayment conditions.
- The Early Repayment Penalty (IRA) is capped by BAM at 3% of remaining capital or 6 months of interest (whichever is lower).
- Borrower insurance (ADI) is mandatory. Market rate is approximately 0.43%/year on the initial capital. Negotiate it separately.
- Request the Standardised Information Sheet (FISE) from each bank to compare the Annual Percentage Rate (APR).
Step 5
Prepare your loan application
Gather all required supporting documents
- Salaried resident: last 3 pay slips, recent employment certificate, 6 bank statements, 2 tax returns, sale agreement.
- Civil servant: salary certificate from the Trésorerie Générale du Royaume, latest assignment order.
- Self-employed: business licence, last 2 certified balance sheets, 12 bank statements, CNSS affiliation certificate.
- MRE: all of the above + residence permit, translated pay slips, and proof of foreign currency down payment (≥30%).
- Tip: prepare scanned copies in advance — delays are usually caused by document back-and-forth, not bank processing time.
Step 6
Get bank approval
From application submission to formal loan offer
- Average processing time: 10 to 30 business days depending on the bank and file complexity.
- The bank runs a credit analysis (debt-to-income ≤ 33%), a property valuation, and a guarantees check.
- A verbal or written approval in principle is not binding — wait for the signed official loan offer.
- If refused: request precise reasons, address the blockers (missing documents, DTI too high), then apply to another bank.
- MREs: some banks have overseas correspondents (notably in France and Spain) to help build your file remotely.
Step 7
Finalise and sign at the notary
The notarial deed and key handover
- The final sale deed must be signed before a Moroccan notary (or adoul for unregistered properties).
- The notary verifies the ownership chain, clears any mortgages, and officially transfers the title deed to your name.
- Typical acquisition costs: registration duties (4%), land registry (1.5%), notary fees (~0.5%), mortgage (1%) — total ~6-7%.
- Bank funds are released by direct transfer to the seller or their notary on the day of signing.
- After signing: the title deed update at the Conservation Foncière takes 1 to 3 months. You then receive the TF in your name.
Ready to simulate your loan?
Compare 8 Moroccan banks and calculate your monthly payments in real time.
Start simulation