외국환은행이 세계 여러 은행과 외국환업무 전반에 걸쳐 맺는 계약이다. 환거래계약이라고도 한다. 외국과의 무역이나 자본거래에서 각국의 은행은 자국거래 당사자들의 의뢰를 받아 송금해주는 등의 일을 하게 되는데, 이러한 업무를 서로 추진키로 은행간에 상호계약을 맺는 것이다. 이러한 상호계약이 체결된 은행을 환거래 은행 또는 코레스 은행이라고 한다. 코레스 계약을 체결하기 위해선 거래쌍방 은행들은 대상점포, 취급업무의 종류, 거래통화의 종류, 대금결제방법 등에 관해 협약을 맺어야 하며 서명부, 거래조건 및 제수수료, 표준암호 등 거래를 위한 각종 문서도 교환해야 한다.