Репо операциясы – екі бөліктен тұратын шарт, оған сәйкес:
1) бір тарап (репо сатушысы) шартта белгіленген мерзімде екінші тараптың (репо сатып алушысының) меншігіне бағалы қағаздарды және (немесе) өзге де қаржы құралдарын беруге міндеттенеді, ал репо сатып алушысы осы бағалы қағаздарды және (немесе) қаржы құралдарын қабылдауға және олар үшін белгілі бір ақшалай соманы төлеуге (репо ашу) міндеттенеді;
2) репо сатып алушысы шартта белгіленген мерзімде репо сатушысының меншігіне бағалы қағаздарды және (немесе) өзге де қаржы құралдарын беруге міндеттенеді, ал репо сатушысы осы бағалы қағаздарды және (немесе) қаржы құралдарын қабылдауға және олар үшін белгілі бір ақшалай соманы төлеуге (репо жабу) міндеттенеді.