De verkoop in staat van toekomstige voltooiing (koop op plan) wordt geregeld door wet nr. 44-00, opgenomen in de artikelen 618-1 tot 618-20 van de DOC bij dahir van 3 november 2002, gewijzigd en aangevuld door wet nr. 107-12 van 2016. Dat wettelijke kader wil de koper van een goed in aanbouw beschermen door de promotor strikte verplichtingen op te leggen: een bankgarantie of borgstelling voor de terugbetaling van de voorschotten, gespreide betalingen naargelang de vordering van de werken, naleving van de plannen en het bestek, en de verplichting tot levering binnen de contractuele termijnen.
Wet 44-00 voorziet in een dwingend betalingsschema gekoppeld aan de vordering van de werken: een voorschot van hoogstens 5 % bij de reservatie, en vervolgens betalingen naargelang de vordering (funderingen, ruwbouw, wind- en waterdicht, afwerking). De totale betaling mag niet meer dan 95 % van de prijs bedragen vóór de effectieve levering van het goed en de ondertekening van de definitieve verkoopakte. De promotor moet de koper een gedetailleerd reservatiecontract bezorgen, samen met de plannen van het gebouw, het bestek, een kopie van de bouwvergunning en een attest van de verzekering tegen bouwschade.
Geschillen over koop op plan komen in Marokko vaak voor: leveringsvertraging, niet-conforme afwerking, eenzijdige wijziging van de plannen en soms het in gebreke blijven van de promotor. Om zich tegen die risico's te wapenen, moet de koper eisen dat de promotor een bankgarantie stelt (voorzien in de wet maar in de praktijk niet altijd nageleefd), de financiële soliditeit van de promotor nagaan, zijn eerdere realisaties bekijken en een gespecialiseerde advocaat het contract laten onderzoeken vóór ondertekening. Bij een leveringsvertraging boven de contractuele termijn beschikt de koper over rechtsmiddelen: vertragingsboetes, ontbinding van het contract met terugbetaling van de gestorte bedragen, of schadevergoeding.
Sinds de hervorming van 2016 (wet 107-12) speelt de notaris een centrale rol bij de koop op plan. Het voorafgaande contract moet door een notaris worden verleden of door een erkende advocaat worden opgesteld. De notaris gaat de juridische toestand van de grond na, het bestaan van de bouwvergunning en de stelling van de waarborgen. Hij houdt de fondsen in bewaring en geeft ze slechts aan de promotor vrij naargelang de vordering van de werken, bevestigd door een architect. Dat mechanisme biedt, wanneer het correct wordt toegepast, een doeltreffende bescherming aan wie op plan koopt.