직접계약에서 발전사업자는 모든 권리를 대주에게 양도하고, 기술적 특허 등에 설정된 담보권을 인정하고 동의하며, 만약 프로젝트 회사의 채무불이행이 발생한다면, 대주는 동 회사의 계약상 모든 권리 의무를 이전받아 직접 계약을 유지할 수 있도록 한다.
‘직접계약’에서 발전사업자는 전력구매 계약상 자신의 모든 권리를 대주에게 양도하며, 전력구매자는 전력요금이 입금되는 역외계좌, 정부의 허가, 기술적인 특허 등에 대해 대주 앞으로 설정된 담보권을 인정하고 동의한다. 만일 프로젝트 회사(차주)의 채무불이행이 발생하면 대주는 ‘계약이전(transfer of contract)’ 방식으로 프로젝트 회사의 전력구매계약상 모든 권리와 의무 일체를 이전받아 자신이 직접 계약당사자가 되어 채무불이행을 치유하고 계약을 유지할 수 있도록 한다. 계약이전이란 계약당사자 일방이 일체로서 계약관계의 동일성을 유지한채 제3자에게 이전하는 것을 말한다. 계약인수(Vertragsubernahme), 계약상의 지위의 양도(assignment of contractual position)라고도 한다. 이는 권리나 의무 중 어느 하나만을 이전하는 양도(assignment) 또는 위임(delegation)과는 개념상 구별된다. 영미법상 일반적으로 양도는 권리의 이전(transfer of right)을, 위임은 의무의 이전(transfer of duty)를 의미하는 용어로 사용된다. 이러한 직접계약은 대주가 전력구매계약 계약당사자들과 별도의 3자 계약을 체결하기에 영국법 상의 프리비티 원칙에 부합한다. 또한 국내법에 비추어 볼 때에도 민법에는 계약이전을 정면으로 규율하는 규정이 없더라도, 학계에서는 세 당사자가 명시적으로 동의한 경우 계약이전은 가능하다는 입장으로 일치되고 있어 직접계약은 유효하다.