Terminowe transakcje repo to umowy odkupu, które mają obowiązywać przez określony czas. Jedynym zastrzeżeniem dotyczącym długości czasu związanego z terminowym repo jest to, że okres musi być dłuższy niż jeden dzień kalendarzowy. Nie jest niczym niezwykłym, że termin repo jest używany w takich sytuacjach, jak rynek pieniężny lub rynek kapitałowy.
Termin repo działa w sposób bardzo podobny do każdego rodzaju umowy odkupu. Zasadniczo sprzedający wyrazi zgodę na przeniesienie własności określonych papierów wartościowych na kupującego w zamian za określoną kwotę gotówki. Z umową wynika, że sprzedający odkupi te same aktywa od kupującego w późniejszym terminie za większą kwotę gotówki. W przypadku, gdy sprzedający nie może lub nie chce odkupić papierów wartościowych w określonym terminie, kupujący przejmuje pełną kontrolę nad aktywami i może zaoferować je innym inwestorom.
Termin repo zwykle określa ilość gotówki wymaganą do odkupu na jeden z dwóch sposobów. Po pierwsze, kwota odkupu może być kwotą pierwotnej sprzedaży powiększoną o stałą kwotę określoną w warunkach umowy. Po drugie, kwotę odkupu można obliczyć, dodając kwotę pierwotnej sprzedaży i określony procent pierwotnej kwoty. W obu przypadkach rzeczywista różnica gotówkowa między kwotą pierwotnej sprzedaży a należną kwotą odkupu jest znana jako stopa repo. Chociaż istnieją inne, bardziej skomplikowane sposoby określania kwoty odkupu, te dwa są najczęstsze.
W okresie repo sprzedający nie może w żaden sposób korzystać z papierów wartościowych. Dopiero po przejęciu papierów wartościowych poprzez spełnienie warunków terminu rep, sprzedający może podjąć dalszą działalność z aktywami. W przypadku, gdy sprzedający nie dotrzyma warunków przejęcia, kupujący staje się właścicielem rekordu i może handlować papierami wartościowymi lub zatrzymać je według własnego uznania.