전화
상담신청
오시는 길
법률 블로그
법률 정보
기업 법무 2026.06.20

검수확인서 안 써주고 시스템은 잘만 쓰는 발주처: '묵시적 검수 완료' 입증하여 외주 개발 잔금 강제 회수하는 법

외주 개발 잔금 미지급 검수 지연 묵시적 검수 소프트웨어 용역 계약 채권 추심 법률사무소 완봉

어렵사리 기한을 맞춰 소프트웨어 개발을 끝마치고 실서버 배포까지 완료했습니다. 발주처는 이미 그 시스템으로 실제 회원 가입을 받고 결제를 유도하며 버젓이 돈을 벌고 있죠. 그런데 잔금을 달라고 하니 태도가 돌변합니다.

"아직 우리 마음에 안 든다", "이 부분에 미세한 버그가 있다", "내부 검토 중이다"라며 차일피일 검수확인서 서명을 미룹니다. 계약서상 잔금 지급 시기가 '검수 완료 후 7일 이내' 로 되어 있다 보니, 발주처는 "검수 도장을 안 찍어줬으니 잔금을 줄 의무가 없다"며 오히려 뻔뻔하게 나옵니다.

외주 개발사 입장에서는 개발 인력들의 몇 달치 인건비와 서버비를 선지출한 탓에 자금줄이 말라가는 상황입니다. 검수 권한을 무기로 갑질을 부리는 발주처로부터 잔금을 강제로 회수할 수 있는 실질적인 법률 전략을 공유합니다.


TL;DR (핵심 요약)

  1. 묵시적 검수 완료의 법리: 발주처가 결과물을 실서버에 적용해 상용 서비스로 운영 중이라면, 서명 날인이 없더라도 민법상 '일의 완성 및 인도'가 이루어진 것으로 인정받을 수 있습니다.
  2. 필수 증거 확보: 상대방이 실제 서비스를 통해 영업상 이익을 얻고 있음을 보여주는 트래픽 로그, 배포 기록, 이메일·메신저 대화 내역, 계약서 내 검수 간주 조항을 선제적으로 확보해야 합니다.
  3. 강력한 법적 압박: 내용증명으로 묵시적 검수 완료를 통보하고, PG사 정산대금 가압류 등 실효성 있는 보전처분을 결합해 소송 전 신속한 합의를 이끌어내야 합니다.

1. 꼼짝 않는 발주처의 단골 핑계, '검수 지연'의 덫

IT 아웃소싱 및 소프트웨어 용역 계약에서 가장 빈번하게 발생하는 분쟁 유형입니다. 발주처는 계약서상의 "잔금은 최종 검수 완료 후 지급한다" 는 조항을 방패막이로 삼아 검수를 무기한 연기합니다.

이들이 검수를 미루는 진짜 이유는 대부분 두 가지입니다.
- 추가 개발 요구사항(기획 변경)을 잔금을 볼모로 잡아 무상으로 관철시키려는 경우
- 자금 사정이 어려워 잔금 지급을 미루기 위해 억지 꼬투리를 잡는 경우

수행사 대표님들은 "검수확인서에 도장을 안 찍어줬으니 소송을 가도 지는 것 아니냐"며 자포자기하시곤 합니다. 하지만 우리 법원은 이러한 악의적인 검수 지연 행태에 매우 엄격한 잣대를 들이댑니다.


2. 검수확인서가 없어도 돈을 받아낼 수 있는 법리적 근거

① 민법상 '일의 완성'에 대한 판단 기준

소프트웨어 개발 계약은 민법상 '도급 계약' 에 해당합니다. 도급 계약에서 수급인(개발사)은 약정한 '일의 완성'을 입증해야 보수(잔금)를 청구할 수 있습니다.

그렇다면 검수확인서가 있어야만 '일이 완성'된 것일까요? 그렇지 않습니다. 대법원은 다음과 같이 판시하고 있습니다.

"도급계약에서 목적물의 주요 구조 부분이 약정된 대로 시공되어 사회통념상 일반적으로 요구되는 성능을 갖추었고, 당초 예정된 최후의 공정까지 마쳤다면 일이 완성된 것으로 보아야 한다." (대법원 2006. 10. 13. 선고 2004다21862 판결 등)

즉, 발주처가 주장하는 자잘한 버그나 미세한 오류가 존재하더라도, 계약한 주요 기능이 모두 구현되어 실제로 구동 가능한 수준에 이르렀다면 법적으로 '일은 완성'된 것입니다. 잔존하는 오류는 '하자담보책임(하자보수)' 의 영역으로 처리할 문제이지, 잔금 전체 지급을 거절할 사유가 되지 못합니다.

② '묵시적 검수 완료' 및 불확정기한의 법리

"검수 완료 후 잔금을 지급한다"는 조항에 대해 법원은 계약의 효력을 좌우하는 조건이 아니라 '잔금 지급 시기를 정한 불확정기한' 으로 해석합니다.

만약 발주처가 고의로 검수를 거부하거나 방해한다면, 민법 제150조(조건성취·기한도래의 의제) 및 신의성실의 원칙에 따라 이미 검수가 완료되어 대금 지급 기한이 도래한 것 으로 봅니다.

특히 발주처가 개발사의 소스코드를 받아 실서버에 배포(Launch)하고, 이를 마케팅에 활용하거나 실제 회원 데이터를 쌓으며 상용 서비스를 운영하고 있다면 이는 '묵시적 검수 완료(승인)' 의 가장 확실한 방증입니다. "시스템이 엉망이라 검수해줄 수 없다"면서 뒤로는 그 시스템으로 돈을 버는 모순된 행동은 법원에서 통하지 않습니다.


3. 소송 전, 발주처를 무너뜨릴 '4대 핵심 증거' 정리법

법정에서 '묵시적 검수 완료'와 '일의 완성'을 인정받으려면 감정에 호소하는 대신 객관적인 데이터와 정황 증거를 제시해야 합니다. 지금 바로 아래 자료들을 수집하십시오.

(1) 실서버 배포 이력 및 트래픽 로그

발주처의 도메인(URL)으로 서비스가 공개 운영 중인 화면을 캡처하십시오. AWS 등 인프라 콘솔에서 실서버 이관 내역, 트래픽 유입 로그, 에러율 데이터를 백업해 두어야 합니다. "오류가 많아 쓸 수 없다"는 주장을 반박할 가장 과학적인 증거입니다.

(2) 실제 회원 가입 및 결제 데이터 축적 정황

어드민(관리자) 페이지에서 실제 회원 가입과 결제가 이루어지고 있는지 확인하십시오. 관리자 페이지 접근 권한을 박탈당했다면, 일반 사용자 계정으로 회원가입하거나 직접 결제를 진행하는 과정을 화면 녹화(동영상)하여 보관하십시오.

(3) 이메일·메신저 업무 기록

발주처 담당자가 "정식 오픈 일정에 맞춰 배포해달라", "실서버 배포 완료 확인했다", "운영 중인데 이 부분을 수정해달라"고 보낸 메시지는 결정적인 증거가 됩니다. 목적물을 인도받았고, 실사용 중 발생한 보완 사항(하자보수)을 요구하고 있음을 스스로 인정하는 것과 다름없기 때문입니다.

(4) 계약서상 '검수 간주 조항' 확인

계약서에 "수급인이 검수 요청을 한 날로부터 7일(또는 14일) 이내에 도급인이 서면으로 이의를 제기하지 않으면 검수가 완료된 것으로 본다" 는 간주 조항이 있다면 승소 가능성은 배로 높아집니다. 해당 기간 동안 발주처가 공식 서면 이의제기 없이 묵묵부답이었다면, 이 조항 하나만으로도 검수 완료를 선언할 수 있습니다.


4. 외주 개발 잔금 강제 회수 단계별 액션 플랜

1단계: 묵시적 검수 완료 통보 및 독촉 내용증명 발송

수집한 4대 핵심 증거를 첨부하여 법률사무소 명의의 공식 내용증명을 발송합니다.
- "귀사가 해당 시스템을 실서버에 적용해 상용 서비스로 운영 중인 바, 이는 계약상 목적물의 인도 및 묵시적 검수 완료에 해당함"을 명시합니다.
- 특정 기한(예: 수령 후 7일 이내)까지 잔금을 입금하지 않을 경우, 민사상 대금·이자 청구는 물론 채권보전 조치에 착수할 것임을 경고합니다.
- 법률전문가 명의로 발송되는 내용증명은 발주처에게 "소송까지 갈 수 있겠구나"라는 실질적인 심리적 압박을 줍니다.

2단계: 신속한 채권 확보를 위한 '보전처분(가압류)'

소송 제기 전에 발주처의 자산을 동결하는 가압류를 진행해야 합니다.
- PG사 정산대금 가압류: 발주처가 실제 서비스로 매출을 올리고 있다면, 카드결제 대행사(PG사)로부터 정산받을 대금을 가압류하는 것이 가장 치명적입니다. 매출 통로가 막히기 때문에 발주처는 합의를 제안해 올 수밖에 없습니다.
- 법인 주거래 통장 가압류: 발주처 법인의 은행 계좌를 가압류해 운영 자금줄을 묶는 방법도 매우 유효합니다.

3단계: 지급명령 신청 또는 용역대금 청구 소송

가압류와 내용증명으로도 해결되지 않는다면 법적 강제력을 동원해야 합니다.
- 지급명령 신청: 개발 완료 사실을 부인하기 어려운 명백한 증거가 있고, 상대방이 이의신청을 하지 않을 가능성이 높다면 약 1~2개월 만에 판결문과 동일한 효력을 얻을 수 있는 지급명령 제도를 활용하는 것이 비용과 시간 면에서 효율적입니다.
- 용역대금 청구 소송: 발주처가 억지 주장을 펴며 완강히 저항할 경우, 정식 소송을 제기해 법원의 판결을 받아야 합니다. 배포 기록과 실제 운영 데이터, 묵시적 검수 완료의 법리를 체계적으로 제시하면 승소와 함께 법정이자(지연손해금), 변호사 비용 일부까지 청구할 수 있습니다.


자주 하는 질문 (Q&A)

Q1. 발주처가 "일부 오류가 있어 쓸 수 없는 상태"라며 검수를 거부하는데, 정말 괜찮은가요?

계약 목적물의 주요 기능이 작동하고 사회통념상 요구되는 최후의 공정(실서버 오픈 등)을 마쳤다면 일의 완성은 인정됩니다. 사소한 오류는 '하자보수'로 처리할 일이지, 대금 지급 전체를 거절할 명분이 되지 못합니다. 발주처가 실제로 서비스를 개시해 이익을 취하고 있다면, 법원은 오류가 잔존하더라도 계약이 이행된 것으로 판단합니다.

Q2. 계약서에 "검수 완료 확인서가 발급되어야 대금을 지급한다"고 명시되어 있어도 소송이 가능한가요?

가능합니다. 계약서 문구에도 불구하고, 검수확인서 발급 권한을 남용해 고의로 대금 지급을 지연시키는 행위는 민법 제150조 제1항(조건성취의 방해)에 위배됩니다. 발주처가 결과물을 수령해 실무에 적용하거나 상용화했다면 서류상 미발급을 이유로 대금 지급을 거절할 수 없습니다.

Q3. 상대방이 대기업이나 네임드 중견기업이라 소송을 가기가 망설여집니다. 협상을 통한 해결 방법은 없나요?

대기업이나 인지도가 높은 기업일수록 브랜드 이미지 타격과 소송 자체에 민감합니다. 특히 실제로 서비스를 개시하고도 하청업체에 대금 지급을 거절하는 행위는 '하도급거래 공정화에 관한 법률(하도급법)' 위반 소지가 큽니다. 이러한 법적 리스크를 담은 공문을 변호사 명의로 발송하는 것만으로도 소송 전에 조기 합의가 이루어지는 경우가 적지 않습니다.

Q4. 발주처가 잔금을 미루려고 원래 기획안(WBS)에도 없던 추가 기능 개발을 계속 요구합니다. 어떻게 대처해야 하나요?

"이것만 해주면 잔금 주겠다"는 구두 약속에 속아 추가 개발을 무상으로 반복하는 악순환을 끊어야 합니다. 약정된 범위(WBS 및 요구사항 정의서) 내 개발이 완료됐음을 확인하는 이메일을 먼저 발송하고, 추가 요구사항은 '별도 계약 및 추가 비용 청구' 대상임을 서면으로 명확히 선언하십시오. 기존 개발 범위의 작동 화면을 녹화해 두고, 배포 완료를 기록으로 남겨 '일의 완성'을 확정 짓는 것이 중요합니다.


외주 개발 잔금 문제, 법률사무소 완봉에 문의하세요.

외주 개발사는 결과물을 만들어내기 위해 수많은 개발자의 인건비와 인프라 비용을 선투입합니다. 발주처의 악의적인 검수 지연은 기업의 존폐를 흔드는 심각한 위협이 될 수 있습니다.

"계약서가 불리하게 작성됐다", "아직 검수 도장을 못 받았다"며 혼자 끙끙 앓지 마십시오.

법률사무소 완봉은 IT 기술과 소프트웨어 용역 계약의 실무 생태계를 깊이 이해하는 법률 대리인으로서, 외주 개발 잔금 분쟁에 대한 전문 상담을 제공하고 있습니다. 철저한 증거 채집과 '묵시적 검수 완료'의 법리 구성을 통해 미지급 대금을 끝까지 회수해 드리겠습니다.

  • 전화번호: 02-6263-9093
  • 주소: 서울 용산구 서빙고로 17 센트럴파크타워 12층 1202호

면책 고지: 본 콘텐츠는 일반적인 법률 정보 제공을 목적으로 하며, 구체적인 사실관계에 따라 법적 판단과 결과가 달라질 수 있습니다. 실제 행동에 옮기기 전 반드시 법률전문가와 상세한 상담을 거치시기 바랍니다.

이진연 변호사 프로필 사진

이진연 변호사

대표변호사

  • 법무법인(유한) 대륜 형사전문그룹
  • 법무법인 수림
  • 채권추심변호사회 회원
  • 등기경매변호사회 회원
변호사 프로필 보기 ›
이태경 변호사 프로필 사진

이태경 변호사

대표변호사

  • 법무법인 수림
  • 채권추심변호사회 회원
  • 등기경매변호사회 회원
  • 법무법인 더앤
변호사 프로필 보기 ›

법률사무소 완봉

대표변호사가 직접 상담합니다

사건 초기 대응부터 종결까지, 대응 방향을 함께 점검하고 설계합니다.

상담 신청하기
목록으로 돌아가기