W pewnych sytuacjach sprzedawca, zawierając umowę sprzedaży, może zastrzec sobie prawo odkupu. W praktyce oznacza to, że po stronie kupującego powstaje obowiązek zwrotnego przeniesienia własności. Zastrzeżenie prawa odkupu ma charakter zobowiązania umownego. W razie niewykonania, kupujący odpowiada tak, jak za niewykonanie zobowiązania. Warto pamiętać, że prawo odkupu nie może być przekazane innej osobie. To specyficzny rodzaj sprzedaży, dlatego warto zadbać o swoje prawa odpowiednią umową. Poniższe wzory dokumentów znacznie to ułatwiają.