Wenn ein Maklervertrag auf unbefristete Zeit abgeschlossen wurde, kann der Vertrag jederzeit ohne Angabe von Gründen gekündigt werden. Wenn ein Maklervertrag zeitlich befristet ist, kann der Vertrag entweder zum Ablauf der vereinbarten Zeitpunkt gekündigt werden. Für eine fristlose Kündigung vor Vertragsablauf mit sofortiger Wirkung muss ein wichtiger Grund benannt werden, z. B. eine Vertragsverletzung seitens des Maklers. Der Maklervertrag endet immer mit Abschluss des Hauptvertrags (Kauf- und Verkaufsvertrag für Immobilien).