Di norma esistono tre forme di accordi di riacquisto, ossia quelle in cui: a) l'entità ha l'obbligazione di riacquistare l'attività (forward); b) l'entità ha il diritto di riacquistare l'attività (opzione call) e c) l'entità ha l'obbligazione di riacquistare l'attività su richiesta del cliente (opzione put).