본문바로가기

법무법인 민후는 기업에 정보시스템 운영 및 소프트웨어 개발 서비스를 제공하는 IT 기업 고객사로부터, 거래 상대방이 내부 경영진단 결과를 근거로 기존에 지급한 상당한 규모의 운영·개발 관련 대금에 대한 환수를 요구한 사안에서, 환수 요구의 법적·계약상 타당성을 검토하고 이에 대응하는 답변서를 작성하는 법률자문을 요청받았습니다.

고객사는 거래 상대방과 장기간에 걸쳐 정보시스템의 운영·유지관리를 위한 운영계약과 개별 시스템의 신규 구축·고도화를 위한 개발계약을 각각 체결하여 업무를 수행해 왔습니다. 운영계약에서는 시스템 안정화, 장애 대응, 정기점검, 기능개선 등의 업무를 제공하였고, 별도의 개발이 필요한 경우에는 개별 과업과 결과물을 정한 개발계약을 체결하는 방식으로 거래관계가 구성되어 있었습니다.

그런데 거래 상대방은 내부 경영진단을 거쳐 운영계약에 투입된 인력이 별도의 개발계약 업무에도 참여하였으므로 개발대금이 중복 지급되었고, 일부 운영인력의 기술등급 역시 적정하지 않게 적용되었다는 취지로 기지급 대금의 환수를 요구하였습니다. 이에 법무법인 민후는 단순히 동일 인력이 복수 업무에 참여했다는 사실만으로 이중청구가 성립하는지, 인력등급을 사후적으로 재평가하여 기존 대금의 반환을 요구할 수 있는지 등을 계약구조와 실제 이행관계를 중심으로 검토하였습니다.

먼저 법무법인 민후는 운영계약과 개발계약의 급부 및 대가 산정구조가 서로 다르다는 점을 구체적으로 분석하였습니다. 운영계약은 시스템 운영·유지관리 서비스를 대상으로 일정한 산정방식에 따라 서비스료를 지급하는 구조였던 반면, 개발계약은 개별 시스템이나 기능의 구축·개선 및 구체적인 결과물의 완성을 목적으로 체결되어 있었습니다. 특히 개발계약의 대금은 실제 투입인력의 근무시간에 따라 사후 정산되는 방식이 아니라 결과물 제출 및 검사 합격 등 계약상 성과 달성과 연계되어 있었습니다.

이러한 계약구조를 토대로 개발계약이 결과물 완성을 중심으로 하는 정액·성과형 도급계약의 성격을 갖는지를 검토하였습니다. 관련 대법원 판례와 계약문언을 분석하여, 개발대금이 특정 개발자의 실제 근무시간이나 기술등급 자체에 대한 대가인지, 아니면 계약에서 정한 결과물의 완성·납품 및 검사 합격에 대한 대가인지를 구분하였습니다. 또한 견적 단계에서 활용된 예상 작업량이나 인건비가 실제 투입공수에 따른 사후정산 약정과 동일하게 평가될 수 있는지도 함께 살펴보았습니다.

다음으로 동일한 개발자가 운영계약과 개발계약 업무에 모두 참여했다는 사실만으로 이중청구가 성립하는지를 검토하였습니다. 이중청구라고 평가하기 위해서는 동일한 업무나 산출물에 관한 대가가 두 계약에 실제로 중복 반영되었는지와 그 중복 범위가 구체적으로 확인될 필요가 있습니다. 그러나 이 사안에서는 운영계약과 개발계약의 대가 산정단위가 서로 달랐고, 계약에서도 신규 시스템 등의 추가 업무에 대해서는 별도 계약을 체결할 수 있도록 예정하고 있었습니다.

특히 소프트웨어 개발회사가 보유 전문인력을 여러 프로젝트에 탄력적으로 배치하는 것과 동일한 업무에 대한 대가를 중복 청구하는 것은 구별할 필요가 있다는 점을 강조하였습니다. 고객사의 실제 수행인력과 업무방식 역시 거래 상대방의 담당부서와 협의되어 왔고, 상대방은 이러한 수행방식을 확인한 상태에서 계약을 갱신하고 개발 결과물을 검사·인수해 온 사정이 있었습니다.

법무법인 민후는 상대방이 제시한 환수금액의 산정방식 자체도 면밀하게 검토하였습니다. 경영진단 자료에서 구체적으로 어느 운영업무와 어느 개발과업이 중복되었는지, 중복된 인력·업무·기간이 무엇인지가 명확하게 특정되지 않은 채 개발계약 대금 자체를 광범위하게 환수대상으로 산정한 부분에 주목하였습니다. 이미 개발 결과물이 완성되어 검사·인수되었고 실제 업무에 사용되고 있다는 점도 환수 요구의 타당성을 판단하는 중요한 요소로 검토하였습니다.

아울러 이미 이행이 완료된 계약에 따라 지급된 대금을 반환해야 할 계약상 근거가 존재하는지도 검토하였습니다. 개발 결과물이 검사·인수되어 계약상 업무가 완료된 상황에서 대금을 반환하려면 계약상 또는 법률상 근거가 필요하므로, 계약서상 대금 반환 및 계약 해제·해지 조항의 적용요건을 구체적으로 대조하였습니다. 그 결과 고객사의 귀책사유로 계약이 종료되거나 결과물을 사용할 수 없는 경우 등 계약에서 정한 반환사유와 현재의 사실관계를 구분하여 대응논리를 구성하였습니다.

또 다른 핵심 쟁점은 운영계약에 투입된 인력의 기술등급이 허위로 기재되었다는 주장이었습니다. 법무법인 민후는 계약 체결 당시 각 인력의 등급과 단가가 어떠한 협의과정을 거쳐 정해졌는지, 고객사가 실제로 어떠한 인력을 투입하였는지, 상대방이 해당 인력의 학력·경력 및 이력 등을 어느 범위까지 확인하고 있었는지를 종합적으로 분석하였습니다.

특히 계약 당시 당사자들이 합의하지 않은 별도의 기준을 사후적으로 적용하여 기술등급을 다시 판정한 뒤, 그 차이를 이유로 기존 등급을 허위라고 평가할 수 있는지가 문제되었습니다. 이에 법무법인 민후는 계약상 적용하기로 한 기술등급 기준의 존재와 내용, 당사자 간 실제 합의 내용 및 사후 재평가 기준의 객관성을 구분하여 검토하였습니다.

또한 학력·자격·경력 등에 관한 자료가 충분하지 않아 등급을 판정하기 어려운 인력을 일률적으로 낮은 등급으로 간주하여 차액을 산정할 수 있는지와, 기술등급 재판정에 따른 이론적인 단가 차이가 곧바로 실제 과다지급액을 의미하는지도 살펴보았습니다. 운영계약의 대금이 개별 인력별로 지급되는 것이 아니라 여러 산정요소를 반영한 단위업무별 대가로 정해진 구조였다는 점을 고려하여, 사후적으로 계산된 등급별 차액과 실제 환수대상 금액을 동일하게 평가할 수 있는지를 검토하였습니다.

법무법인 민후는 이러한 검토를 바탕으로 상대방에게 환수 요구의 구체적인 법적·계약상 근거와 계약별·항목별 산정내역 및 기초자료를 명확하게 제시할 것을 요청하고, 운영계약과 개발계약의 서로 다른 계약구조, 개발 결과물의 완성·검수·사용 현황, 실제 인력 운영방식과 당사자 간 협의 경과 등을 근거로 환수 요구를 재검토하도록 요청하는 답변서를 작성하였습니다.

아울러 고객사가 개발계약 수행 과정에서 당초 과업 범위를 넘어서는 추가·변경 업무를 수행하고도 별도의 대가 증액을 요구하지 않은 사정도 함께 검토하여, 만약 실제 투입인력이나 공수를 기준으로 개발대금의 적정성을 사후적으로 다시 산정한다면 계약대금에 반영되지 않은 추가 업무 역시 함께 고려되어야 한다는 대응논리를 마련하였습니다.

법무법인 민후는 이번 자문을 통해 고객사가 IT 운영계약과 개발계약의 대가 산정구조 및 실제 계약이행 관계를 바탕으로 이중청구 및 인력등급 관련 대금 환수 요구의 법적·계약상 타당성을 검토하고, 결과물의 완성·검수, 인력 운영방식, 등급 합의 과정 및 환수금 산정근거를 체계적으로 분석하여 상대방의 대금 환수 요구에 대응할 수 있도록 답변서 작성 및 법률자문을 제공하였습니다.

최근 유사 업무사례
더보기 +