트렌드·인사이트

계약서 두 개의 차이, AI로 수정 조항을 비교할 때 주의할 점

ChatGPT로 계약서 초안과 수정본 비교 가능…금액·계약기간·손해배상·해지 조건 변경 여부 점검

단어 하나 바뀌어도 권리·의무 달라질 수 있어…수정 조항의 법적 의미는 원문과 전체 계약관계 검토해야

기업이 새로운 거래처와 계약을 체결하거나 기존 계약을 갱신하는 과정에서는 계약서가 여러 차례 수정되는 일이 흔하다. 법무 담당자와 영업 담당자, 거래 상대방이 각자의 의견을 반영하면서 계약금액이나 지급기한, 납품 조건이 변경되기도 하고, 일부 조항은 삭제되거나 새로운 문구로 대체되기도 한다. 이러한 수정 내용을 정확하게 파악하지 못한 채 계약을 체결하면 당초 협의한 조건과 다른 의무를 부담할 가능성이 있다.

특히 계약서의 위험은 변경된 글자의 수와 비례하지 않는다. 계약기간을 1년에서 2년으로 바꾸는 수정은 쉽게 발견할 수 있지만, 손해배상 조항에서 책임을 제한하는 문구가 삭제되거나 대금 지급 조건에서 특정 요건이 추가되는 변화는 상대적으로 눈에 잘 띄지 않을 수 있다. 짧은 표현 하나가 계약 당사자의 권리와 의무에 영향을 미칠 수 있다는 점에서 일반적인 문서 비교보다 신중한 검토가 필요하다.

이러한 작업에 ChatGPT 같은 인공지능(AI)을 활용할 수 있다. 계약서 초안과 수정본을 함께 업로드하고 변경된 내용을 찾아 달라고 요청하면 조항별 차이를 정리하거나 계약금액, 지급 조건, 해지 사유 등 특정 항목을 중심으로 비교표를 작성하도록 할 수 있다. 사용자는 AI가 제시한 결과를 바탕으로 검토가 필요한 조항을 우선 확인할 수 있다.

그러나 AI가 수정된 문장을 정확하게 찾아냈다고 해서 그 문장의 법적 효과까지 올바르게 판단했다는 의미는 아니다. 계약 조항의 효력과 해석은 문구 자체뿐 아니라 다른 조항과의 관계, 계약의 목적, 적용 법률, 당사자 사이의 합의 내용 등에 따라 달라질 수 있기 때문이다.

2026년 10월 현재 OpenAI는 ChatGPT의 파일 업로드 기능을 통해 두 문서의 내용을 비교하는 작업을 지원한다고 안내한다. Adobe Acrobat 역시 두 PDF 파일의 텍스트와 이미지, 서식 차이를 확인하고 변경 사항을 보고서로 정리하는 기능을 제공한다. 다만 이러한 기능은 변경 사항을 찾아내는 데 활용되는 도구이며, 계약의 적법성이나 법적 효력을 자동으로 보증하는 것은 아니다.

계약서 비교에서 중요한 것은 수정된 문장을 많이 찾아내는 일이 아니다. 어떤 표현이 달라졌고, 그 변화가 계약 당사자의 책임과 비용, 이행 조건에 어떤 영향을 줄 수 있는지 구분해 검토하는 데 있다.

━━━━━━━━━━━━━━━━━━━━

계약서 비교는 일반적인 문서 비교와 무엇이 다를까

━━━━━━━━━━━━━━━━━━━━

일반적인 문서 비교에서는 문장이 추가되거나 삭제된 부분을 확인하는 것만으로 목적을 달성하는 경우가 있다. 그러나 계약서에서는 변경된 문구가 실제로 어떤 의미를 갖는지 검토하는 과정이 추가로 필요하다.

예를 들어 회사 소개자료에서 제품 설명의 표현을 변경했다면 독자가 정보를 이해하는 방식에 영향을 줄 수 있지만, 그 자체로 법률적인 의무가 새롭게 발생하는 것은 아닐 수 있다. 반면 계약서에서 납품기한이나 지급 조건에 관한 문구가 변경되면 당사자가 수행해야 하는 업무와 부담하는 위험이 달라질 가능성이 있다.

따라서 계약서 비교에서는 단순한 문자 변경과 실질적인 계약 조건 변경을 구분해야 한다. 맞춤법과 띄어쓰기를 수정한 것인지, 의무의 범위가 확대된 것인지, 기존의 예외 규정이 삭제된 것인지에 따라 검토의 중요도가 달라진다.

또한 계약서는 개별 조항이 독립적으로 작동하지 않는 경우가 많다. 지급 조건에 관한 조항을 수정하면서 검수 기준이나 계약 해지 조건을 함께 변경했다면 각각의 차이뿐 아니라 조항 사이의 관계를 확인해야 한다.

AI는 이러한 변경 사항을 검토하기 위한 목록을 작성하는 데 도움을 줄 수 있다. 그러나 실제 계약 위험을 평가하려면 계약의 거래 구조와 당사자의 역할, 적용 법률 등을 함께 이해해야 한다.

따라서 AI가 생성한 비교 결과는 계약서 검토의 출발점으로 활용하되, 중요한 조항에 대해서는 담당자와 법률 전문가의 판단을 거치는 것이 바람직하다.

━━━━━━━━━━━━━━━━━━━━

계약금액이 같아도 실제 지급 부담은 달라질 수 있다

━━━━━━━━━━━━━━━━━━━━

계약서에서 가장 먼저 확인하는 항목 가운데 하나는 계약금액이다. 그러나 총계약금액이 동일하다고 해서 거래 조건이 그대로 유지됐다고 판단해서는 안 된다.

예를 들어 최초 계약서에는 계약금액 1억원을 납품 완료 후 30일 이내에 지급하도록 규정돼 있었다고 가정해 보자. 수정본에서도 총금액은 1억원이지만 계약 체결 시 50%를 선지급하고 나머지는 납품 완료 후 지급하는 방식으로 변경될 수 있다.

이 경우 계약금액의 숫자는 달라지지 않았지만 실제 자금 집행 시점과 위험 부담은 달라진다. 구매자에게는 선지급 부담이 발생할 수 있고, 공급자에게는 계약 이행 전 자금을 확보하는 효과가 있을 수 있다.

반대로 최초 계약서에서 납품 완료 즉시 지급하도록 했던 대금을 수정본에서는 검수 완료 후 60일 이내에 지급하도록 변경했다면 공급자의 현금흐름에 영향을 줄 수 있다.

특히 지급 조건에 검수나 승인, 별도 서류 제출 같은 요건이 추가됐다면 실제 지급 가능 시점은 계약서에 표시된 기한보다 늦어질 가능성이 있다.

따라서 AI에 계약서의 금액을 비교하도록 요청할 때는 총금액뿐 아니라 선급금과 잔금, 지급기한, 지급 요건, 부가가치세 포함 여부 등을 함께 확인하도록 해야 한다.

금액이 동일하다는 사실만으로 경제적 조건이 동일하다고 결론 내리는 것은 적절하지 않다.

━━━━━━━━━━━━━━━━━━━━

‘이내’와 ‘이후’의 차이가 지급기한을 바꿀 수 있다

━━━━━━━━━━━━━━━━━━━━

계약서에서는 일상적으로 사용하는 짧은 표현이 중요한 의미를 가질 수 있다. 특히 기한을 정하는 조항에서는 ‘이내’, ‘이후’, ‘부터’, ‘까지’ 등의 표현이 실제 이행 시점에 영향을 줄 수 있다.

예를 들어 대금 지급 조건을 ‘검수 완료일로부터 30일 이내’로 정한 경우와 ‘검수 완료일 이후 30일에 지급’하도록 정한 경우를 생각해 볼 수 있다. 두 표현은 유사하게 읽힐 수 있지만 구체적인 지급기한을 판단하는 방식에서 차이가 발생할 여지가 있다.

또한 계약서에서 영업일과 달력일을 구분하는지에 따라 실제 지급일이 달라질 수 있다. ’10일 이내’라는 문구와 ’10영업일 이내’라는 문구는 주말과 공휴일이 포함된 기간에 서로 다른 결과를 가져올 수 있다.

그러나 이러한 표현의 법적 의미를 단순한 단어 비교만으로 확정해서는 안 된다. 계약서에 별도의 기간 계산 규정이 존재하거나 적용 법률에 따라 해석이 달라질 수 있기 때문이다.

AI가 두 조항의 차이를 발견했다면 먼저 변경된 표현을 원문 그대로 제시하도록 하는 것이 좋다. 이어서 지급기한의 계산 방식에 영향을 줄 수 있는지 검토 대상으로 표시할 수 있다.

특히 계약서에 여러 지급 단계가 존재한다면 각 단계의 기산점과 완료 조건을 함께 확인해야 한다. 일부 문구만 비교한 뒤 실제 지급일을 확정적으로 계산하는 것은 신중해야 한다.

━━━━━━━━━━━━━━━━━━━━

계약기간과 자동 연장 조항은 함께 읽어야 한다

━━━━━━━━━━━━━━━━━━━━

계약서 비교에서 계약기간은 비교적 확인하기 쉬운 항목이다. 시작일과 종료일이 명시돼 있다면 두 문서 사이에서 날짜가 변경됐는지 비교할 수 있기 때문이다.

그러나 실제 계약관계는 시작일과 종료일만으로 설명되지 않을 수 있다. 계약서에 자동 연장 조항이나 갱신 거절 통지 기한이 포함돼 있다면 계약기간의 의미가 달라질 수 있다.

예를 들어 최초 계약서는 계약기간을 1년으로 정하고 기간이 끝나면 별도 합의에 따라 갱신하도록 규정했다고 가정해 보자. 수정본에서는 계약기간을 1년으로 유지하면서 종료 30일 전까지 갱신 거절 의사를 표시하지 않으면 자동 연장되도록 변경될 수 있다.

이 경우 계약기간 자체는 그대로지만 계약을 종료하기 위해 당사자가 수행해야 하는 절차가 달라진다.

특히 갱신 거절 통지 기한을 놓치면 계약기간이 추가로 연장될 가능성이 있으므로 실제 업무에서는 중요한 관리 대상이 된다. 다만 자동 연장 조항의 구체적인 효력은 계약 내용과 적용 법률에 따라 검토해야 한다.

AI에 계약기간을 비교하도록 요청할 때는 시작일과 종료일뿐 아니라 자동 연장 여부, 갱신 거절 통지 기한, 갱신 횟수, 계약 종료 후에도 존속하는 의무 등을 함께 확인하도록 하는 것이 바람직하다.

계약기간이 동일하다는 이유만으로 계약 종료에 관한 조건까지 동일하다고 판단해서는 안 된다.

━━━━━━━━━━━━━━━━━━━━

손해배상 조항에서 책임 한도가 삭제됐다면

━━━━━━━━━━━━━━━━━━━━

계약서 수정 과정에서 특히 주의해야 할 부분은 손해배상과 책임 제한에 관한 조항이다. 이러한 조항은 계약을 위반하거나 문제가 발생했을 때 어느 당사자가 어떤 범위의 책임을 부담하는지와 관련될 수 있다.

예를 들어 최초 계약서에는 일정한 경우의 손해배상책임을 총계약금액 범위로 제한하는 문구가 포함돼 있었는데 수정본에서는 해당 표현이 삭제됐다고 가정해 보자.

이 경우 책임 제한에 관한 계약상 규정이 달라졌다는 점을 검토할 필요가 있다. 다만 해당 문구가 삭제됐다고 해서 곧바로 모든 손해에 대한 무제한 책임이 발생한다고 단정할 수는 없다. 다른 조항과 적용 법률, 손해의 종류 및 발생 원인 등을 함께 검토해야 하기 때문이다.

반대로 수정본에서 손해배상 범위를 특정한 손해로 제한하거나 일정한 경우를 책임 대상에서 제외하도록 변경할 수도 있다.

이처럼 책임 조항의 변화는 계약금액이나 기간보다 눈에 덜 띄더라도 실제 분쟁에서 중요한 쟁점이 될 가능성이 있다.

따라서 AI가 계약서를 비교할 때는 손해배상이라는 단어가 포함된 문장만 찾는 것으로 충분하지 않다. 책임의 범위와 제한, 예외, 면책 조건, 관련 정의 조항을 함께 확인해야 한다.

특히 기존에 존재하던 제한 문구가 삭제됐거나 예외 조건이 새롭게 추가된 경우에는 별도의 위험 검토 항목으로 분류하는 것이 바람직하다.

━━━━━━━━━━━━━━━━━━━━

‘할 수 있다’와 ‘하여야 한다’는 같은 의무가 아니다

━━━━━━━━━━━━━━━━━━━━

계약서에는 당사자의 권리와 의무를 구분하는 표현이 사용된다. 어떤 행위를 수행할 수 있도록 허용하는 조항과 반드시 수행하도록 규정하는 조항은 일반적으로 다른 의미를 가질 수 있다.

예를 들어 계약서에 ‘공급자는 관련 자료를 제공할 수 있다’고 기재된 문장이 ‘공급자는 관련 자료를 제공하여야 한다’로 변경됐다면 검토가 필요하다.

첫 번째 표현은 문맥에 따라 특정 행위를 허용하는 의미로 사용될 수 있지만, 두 번째 표현은 해당 행위의 이행을 요구하는 의무 규정으로 해석될 가능성이 있기 때문이다.

다만 실제 법적 의미는 해당 조항이 놓인 위치와 다른 규정, 계약 목적 등에 따라 달라질 수 있으므로 단어만으로 효력을 확정해서는 안 된다.

이와 반대로 기존의 의무 규정이 임의적인 표현으로 변경됐다면 이행 책임의 범위가 달라질 수 있다.

특히 자료 제출과 보고, 승인 요청, 계약 위반 통지 등의 업무에서는 이러한 표현의 차이가 실제 수행 절차에 영향을 미칠 수 있다.

AI에 계약서의 변경 조항을 분석하도록 요청할 때는 단어의 변경을 단순한 문체 수정으로 분류하지 않도록 하는 것이 좋다. 의무와 재량, 권한에 영향을 줄 가능성이 있는 표현은 별도의 검토 대상으로 표시해야 한다.

변경된 단어가 짧다는 이유로 중요성이 낮다고 판단하는 것은 적절하지 않다.

━━━━━━━━━━━━━━━━━━━━

계약 해지 조항은 통지 절차까지 확인해야 한다

━━━━━━━━━━━━━━━━━━━━

계약서에는 계약을 종료할 수 있는 사유와 절차가 규정되는 경우가 많다. 이러한 조항은 계약 당사자에게 문제가 발생했을 때 어떤 대응이 가능한지와 관련되므로 수정 여부를 주의 깊게 검토해야 한다.

예를 들어 최초 계약서에서는 상대방이 계약을 위반하더라도 일정한 기간을 정해 시정을 요구한 뒤 해지할 수 있도록 규정했다고 가정해 보자.

그러나 수정본에서 시정 요구 절차가 삭제되거나 특정 위반 사항이 발생하면 즉시 해지할 수 있도록 변경됐다면 계약 종료 절차가 달라질 수 있다.

반대로 계약 해지 전에 더 긴 시정 기간을 부여하도록 변경됐다면 계약을 종료하기까지 필요한 절차가 추가될 수 있다.

이러한 차이는 기업의 거래 안정성과 분쟁 대응에 영향을 미칠 수 있지만, 실제 해지권의 발생과 행사 방법은 계약의 전체 내용과 적용 법률을 함께 검토해야 한다.

특히 해지 사유와 통지 방법, 시정 기간, 통지의 도달 여부를 구분해야 한다. 계약서가 이메일 통지를 허용하는지, 서면 통지를 요구하는지에 따라서도 실무 절차가 달라질 수 있다.

AI가 계약 해지 조항을 비교할 때는 해지 사유뿐 아니라 통지 절차와 시정 기간, 즉시 해지 가능 여부, 종료 후 의무 등을 함께 정리하도록 하는 것이 바람직하다.

실제 기업에서는 해지 조항이 변경됐음에도 담당자가 기존 절차를 그대로 적용하는 일을 방지하기 위해 관련 내용을 별도의 업무 점검표로 관리할 수 있다.

━━━━━━━━━━━━━━━━━━━━

비밀유지 조항이 달라지면 정보 관리 범위도 바뀔 수 있다

━━━━━━━━━━━━━━━━━━━━

기업 간 계약에는 영업비밀과 거래정보, 기술자료 등의 보호를 위한 비밀유지 조항이 포함되는 경우가 많다. 이러한 조항은 계약을 수행하는 동안 정보를 어떻게 이용하고 누구에게 제공할 수 있는지 정하는 데 중요한 역할을 한다.

예를 들어 최초 계약서에서는 비밀정보의 범위를 별도로 표시한 문서로 제한했는데 수정본에서는 구두로 전달된 정보나 전자적 자료까지 포함하도록 확대할 수 있다.

이 경우 보호 대상 정보의 범위가 달라질 가능성이 있으므로 실제 업무에서 어떤 자료를 관리해야 하는지 재검토할 필요가 있다.

또한 비밀유지 의무의 존속 기간이 변경될 수 있다. 계약 종료와 동시에 비밀유지 의무가 끝나는 구조와 계약 종료 후 일정 기간 동안 의무가 계속되는 구조는 서로 다른 관리 부담을 발생시킬 수 있다.

제3자에게 정보를 제공할 수 있는 예외 조건 역시 중요하다. 외부 전문가와 자문기관, 계열회사 등에 대한 정보 제공이 허용되는 범위가 달라지면 계약 이행 과정의 업무 절차에도 영향을 미칠 수 있다.

AI가 이러한 조항을 비교할 때는 비밀정보의 정의와 사용 목적, 제공 가능한 대상, 예외 사항, 의무의 존속 기간 등을 구분하도록 하는 것이 좋다.

그러나 어떤 정보가 실제로 영업비밀이나 보호 대상에 해당하는지, 특정 조항이 법률상 유효한지는 추가적인 검토가 필요한 문제다.

따라서 AI가 제시한 비교 결과는 변경 사항을 파악하는 데 활용하되, 정보보호 의무의 최종 범위를 확정하는 자료로 바로 사용하지 않는 것이 바람직하다.

━━━━━━━━━━━━━━━━━━━━

준거법과 분쟁 해결 조항이 바뀌었다면

━━━━━━━━━━━━━━━━━━━━

계약서의 마지막 부분에는 준거법과 관할, 분쟁 해결 절차 등이 규정되는 경우가 있다. 이러한 조항은 평소 계약을 이행하는 과정에서는 크게 눈에 띄지 않을 수 있지만 분쟁이 발생했을 때 중요한 의미를 가질 수 있다.

예를 들어 최초 계약서에서는 대한민국 법률을 준거법으로 정하고 국내 법원을 관할로 지정했는데 수정본에서는 다른 국가의 법률이나 별도의 중재 절차를 적용하도록 변경됐다고 가정해 보자.

이 경우 분쟁이 발생했을 때 적용될 규칙과 절차가 달라질 수 있다. 다만 실제 관할과 준거법의 효력은 계약의 성격과 관련 법률 등에 따라 별도의 검토가 필요하다.

특히 국제 거래에서는 계약서의 언어와 번역, 중재지, 분쟁 해결 기관 등 여러 요소가 함께 작용할 수 있다.

AI가 계약서의 변경 사항을 요약하면서 이러한 조항을 단순한 일반 조항으로 처리한다면 실제 업무에서 중요한 변화를 놓칠 가능성이 있다.

따라서 계약서 비교에서는 문서의 앞부분에 있는 금액과 기간뿐 아니라 마지막 부분의 일반 조항도 확인해야 한다.

준거법과 분쟁 해결 방식이 변경된 경우에는 계약 담당자가 해당 내용을 법무 담당자나 전문가에게 별도로 검토하도록 하는 것이 바람직하다.

계약서 비교의 중요도는 조항이 문서의 어느 위치에 있는지가 아니라 해당 조항이 실제 계약관계에 미칠 수 있는 영향에 따라 판단해야 한다.

━━━━━━━━━━━━━━━━━━━━

수정된 조항이 다른 조항과 충돌하지 않는지도 확인해야 한다

━━━━━━━━━━━━━━━━━━━━

계약서의 특정 조항을 수정하면 다른 조항과의 관계가 달라질 수 있다. 따라서 개별 문장의 변경 여부를 확인하는 작업만으로 계약서 전체의 일관성을 검증하기는 어렵다.

예를 들어 지급 조항에서는 검수 완료 후 대금을 지급하도록 변경했지만, 다른 조항에는 납품 완료와 동시에 지급해야 한다는 표현이 그대로 남아 있을 수 있다.

두 규정의 관계가 명확하지 않다면 실제 지급 조건을 둘러싸고 해석상의 문제가 발생할 가능성이 있다.

또한 계약서에서 제5조를 참조하도록 기재된 문구가 있는데 수정 과정에서 관련 내용이 제6조로 이동했다면 참조가 의도한 조항을 가리키는지 확인해야 한다.

이러한 문제는 AI가 변경된 문장만 나열하는 방식에서는 발견하기 어려울 수 있다. 변경되지 않은 조항과의 관계까지 함께 확인해야 하기 때문이다.

따라서 계약서 비교에서는 수정된 조항이 다른 조항의 내용이나 참조 관계와 충돌하는지 별도로 검토하도록 요청하는 것이 좋다.

특히 정의 조항에서 특정 용어의 의미가 변경된 경우에는 해당 용어가 사용된 모든 조항에 영향을 미칠 수 있다.

예를 들어 계약서의 ‘서비스’라는 용어가 의미하는 범위가 확대됐다면 해당 용어를 사용하는 지급과 책임, 유지보수 조항의 적용 범위도 달라질 가능성이 있다.

계약서 전체의 일관성을 확인하는 작업에서는 변경된 문구뿐 아니라 변경의 영향을 받는 기존 문구까지 살펴야 한다.

━━━━━━━━━━━━━━━━━━━━

AI가 발견한 수정 조항을 중요도별로 분류할 수 있을까

━━━━━━━━━━━━━━━━━━━━

ChatGPT에 계약서의 변경 사항을 비교하도록 요청하면 사용자가 지정한 기준에 따라 검토 우선순위를 정리하도록 할 수 있다. 예를 들어 계약금액과 지급 조건, 책임 제한, 해지 사유 등 업무에 미치는 영향이 클 수 있는 항목을 우선 검토 대상으로 분류하는 방식이다.

그러나 AI가 특정 조항을 중요하다고 분류했다는 이유만으로 실제 법률적 위험이 높다고 확정해서는 안 된다.

같은 조항도 계약의 성격과 당사자의 위치에 따라 의미가 달라질 수 있기 때문이다.

예를 들어 공급자에게 유리한 지급 조건이 구매자에게는 부담이 될 수 있으며, 반대로 구매자의 검수 권한을 강화하는 조항은 공급자에게 추가적인 의무를 발생시킬 수 있다.

따라서 위험을 평가하려면 어느 당사자의 입장에서 검토하는지 명확하게 정해야 한다.

또한 위험의 중요도는 법률적 문제에만 한정되지 않는다. 계약에 따른 추가 비용과 이행 가능성, 자금 집행 일정, 정보보호 의무 등이 함께 고려될 수 있다.

실무에서는 AI가 변경 사항을 유형별로 분류하고 담당자가 실제 영향과 우선순위를 판단하는 방식이 적절할 수 있다.

특히 법률적 효력에 대한 해석이 필요한 경우에는 위험도를 숫자로 단정하거나 확정적인 결론을 제시하도록 하기보다 검토가 필요한 쟁점을 정리하는 데 활용하는 것이 바람직하다.

━━━━━━━━━━━━━━━━━━━━

ChatGPT로 계약서 두 개를 비교하는 방법

━━━━━━━━━━━━━━━━━━━━

ChatGPT에 계약서 초안과 수정본을 제공할 때는 어떤 문서를 기준으로 비교할지 명확하게 지정해야 한다. 또한 단순한 문구 변경과 실제 권리·의무에 영향을 줄 수 있는 변경을 구분하도록 요청하는 것이 중요하다.

예를 들어 다음과 같은 요청문을 활용할 수 있다.

“첨부한 계약서 PDF 두 개를 비교해 주세요.

첫 번째 파일을 기존 계약서, 두 번째 파일을 수정 계약서로 구분해 주세요.

먼저 각 파일의 전체 페이지 수와 계약 당사자, 문서 작성일, 서명 여부 등을 확인할 수 있는 범위에서 정리해 주세요.

각 조항의 추가와 삭제, 문구 수정, 위치 이동을 구분해 주세요.

계약금액과 지급 조건, 계약기간, 자동 연장, 손해배상, 책임 제한, 해지 사유, 비밀유지, 준거법 및 분쟁 해결 조항을 우선 비교해 주세요.

변경된 조항은 기존 문구와 수정 문구를 함께 제시하고 PDF의 해당 페이지와 조항 번호를 표시해 주세요.

문구 변경이 당사자의 권리와 의무에 영향을 미칠 가능성이 있는 경우에는 그 이유를 설명하되 법적 효력을 확정적으로 판단하지 마세요.

수정된 조항이 다른 조항과 충돌하거나 기존의 참조 관계를 변경하는지도 확인해 주세요.

삭제된 조항과 변경 여부를 확인할 수 없는 조항을 별도로 표시해 주세요.

제공되지 않은 부속서나 합의서가 있다면 비교 범위에서 제외됐다는 사실을 알려주세요.

마지막으로 담당자가 원문을 직접 확인해야 할 항목과 법률 전문가의 검토가 필요한 쟁점을 구분해 주세요.”

이 요청문은 계약서 비교를 위한 일반적인 작업 절차를 설명하는 예시다. 실제 계약서를 이용해 ChatGPT의 비교 정확도를 시험한 결과는 아니다.

또한 계약의 종류에 따라 검토해야 할 항목이 달라질 수 있다. 공급계약과 용역계약, 소프트웨어 이용계약, 투자계약은 서로 다른 거래 구조를 갖기 때문이다.

따라서 사용자는 실제 계약 목적과 검토하는 당사자의 입장을 함께 설명해야 한다.

━━━━━━━━━━━━━━━━━━━━

전용 PDF 비교 프로그램과 AI는 어떻게 함께 사용할까

━━━━━━━━━━━━━━━━━━━━

계약서 비교에서는 ChatGPT만 사용하는 방법 외에도 전용 PDF 비교 프로그램을 활용할 수 있다.

Adobe Acrobat Pro의 파일 비교 기능은 두 PDF 버전 사이에서 텍스트와 이미지, 그래픽 등 변경된 요소를 확인하고 삽입과 삭제, 교체된 내용을 요약하는 기능을 제공한다.

이러한 프로그램은 문서의 어느 위치에서 변경이 발생했는지 확인하는 데 도움이 된다.

반면 ChatGPT는 변경된 문구의 의미를 설명하거나 계약 조건별로 차이를 분류하는 작업에 활용할 수 있다.

예를 들어 전용 비교 도구를 이용해 변경된 조항을 먼저 확인한 뒤, ChatGPT에 해당 조항의 기존 문구와 수정 문구를 제공하고 어떤 항목이 달라졌는지 정리하도록 할 수 있다.

다만 전용 도구에서 찾아낸 변경 사항이 반드시 법률적으로 중요한 변경은 아니다. 반대로 글자 수가 적게 달라진 문구가 중요한 법률적 의미를 가질 수도 있다.

따라서 두 기술을 함께 활용하더라도 실제 검토에서는 문구의 변경 여부와 변경된 내용의 의미를 구분해야 한다.

2026년 9월 Adobe가 업데이트한 Acrobat Analyzer의 문서 비교 안내에서도 두 문서에서 추출된 주요 속성을 선택해 차이를 검토하는 절차를 설명하고 있다.

실무에서는 전용 도구의 변경 위치 확인 기능과 AI의 항목별 설명 기능을 상호 보완적으로 활용할 수 있다. 다만 최종적인 계약 조건의 승인과 법적 검토는 담당자와 전문가가 수행해야 한다.

━━━━━━━━━━━━━━━━━━━━

AI가 계약서의 위험을 놓치지 않으려면 어떤 검증이 필요할까

━━━━━━━━━━━━━━━━━━━━

ChatGPT가 계약서의 변경 사항을 분석한 뒤에는 결과의 완전성과 정확성을 검증해야 한다.

먼저 비교 대상에 모든 계약서 페이지와 부속서가 포함됐는지 확인해야 한다. 특히 별첨 단가표와 기술 사양서, 별도의 합의서가 존재한다면 실제 검토 범위에 포함됐는지 살펴볼 필요가 있다.

다음으로 변경된 조항의 원문이 정확하게 추출됐는지 확인해야 한다. 부정 표현이나 금액, 기간, 비율처럼 작은 차이가 의미를 바꾸는 부분은 직접 대조하는 것이 바람직하다.

세 번째는 삭제된 조항의 확인이다. 새로운 문구가 추가된 부분뿐 아니라 기존에 존재하던 책임 제한이나 예외 조건이 사라지지 않았는지 검토해야 한다.

네 번째는 관련 조항과의 일관성이다. 수정된 내용이 다른 조항의 정의와 참조 관계, 지급 조건 등에 영향을 미치는지 확인할 필요가 있다.

마지막으로 AI가 제시한 위험 설명이 실제 계약서의 내용에 근거하는지 검증해야 한다. 문서에 없는 가정을 바탕으로 특정 조항의 효력을 단정하거나 상대방의 의도를 추정하는 설명은 주의해야 한다.

특히 중요한 거래에서는 AI의 비교표를 최종 승인자료로 바로 사용하기보다 담당자가 원문을 검토하고 필요한 경우 법률 전문가의 의견을 확인하는 절차를 마련해야 한다.

AI가 수정된 문장을 정확하게 찾아냈다는 사실과 그 계약을 체결해도 되는지를 판단하는 문제는 서로 다른 단계다.

━━━━━━━━━━━━━━━━━━━━

계약서 비교 자동화가 기업 업무에 미치는 영향

━━━━━━━━━━━━━━━━━━━━

기업에서 계약서 검토는 반복적으로 발생하는 업무다. 거래처와의 신규 계약뿐 아니라 기존 계약의 갱신과 조건 변경, 추가 합의 등이 이루어지면서 여러 버전의 문서를 비교해야 한다.

AI를 이용하면 수정된 문구를 찾아내고 주요 변경 사항을 항목별로 정리하는 작업을 지원받을 수 있다. 이러한 기능은 담당자가 검토해야 할 내용을 파악하는 데 도움이 될 수 있다.

그러나 실제 업무시간이 얼마나 줄어드는지는 별도의 측정이 필요하다. AI가 비교표를 빠르게 작성하더라도 누락된 조항과 잘못된 해석을 수정하는 데 많은 시간이 필요하다면 기대한 생산성 향상이 제한될 수 있기 때문이다.

따라서 기업은 AI 계약서 검토의 효과를 평가할 때 처리 속도뿐 아니라 변경 사항 탐지율과 검토 정확성, 담당자의 수정 시간 등을 함께 살펴볼 필요가 있다.

또한 계약서가 여러 차례 수정되는 업무에서는 파일의 버전과 승인 상태를 명확하게 관리해야 한다. 어떤 문서가 실제 최종 승인본인지 확정되지 않은 상태에서는 AI가 두 문서를 정확하게 비교하더라도 업무상 잘못된 결론에 도달할 수 있다.

계약서에 영업비밀과 개인정보가 포함된 경우에는 정보보안 정책도 확인해야 한다. 외부 AI 서비스에 문서를 업로드하기 전에 이용 가능한 계정과 데이터 처리 조건, 접근 권한을 검토하는 것이 바람직하다.

AI를 이용한 계약서 비교는 문서 관리와 승인 체계를 대체하는 기술이라기보다 기존 검토 절차를 보조하는 기능으로 활용하는 것이 적절하다.

━━━━━━━━━━━━━━━━━━━━

AI의 계약서 비교 정확도는 어떻게 시험할 수 있을까

━━━━━━━━━━━━━━━━━━━━

ChatGPT가 계약서의 수정 사항을 얼마나 정확하게 찾아내는지 평가하려면 정답을 알고 있는 시험용 계약서를 사용할 수 있다.

예를 들어 하나의 계약서를 기준으로 지급기한과 계약기간을 변경하고, 손해배상책임의 제한 문구를 삭제하거나 해지 조항의 일부 표현을 바꾼 수정본을 작성할 수 있다.

이후 AI가 실제 변경된 문구를 정확하게 찾아냈는지 평가할 수 있다.

다만 문자 변경을 발견한 비율과 실제 계약상 중요할 수 있는 변경을 발견한 비율은 구분해야 한다. 띄어쓰기 수정과 책임 제한 문구 삭제는 업무상 중요도가 다를 수 있기 때문이다.

또한 AI가 변경되지 않은 내용을 수정됐다고 잘못 판단하는 사례도 확인해야 한다. 조항 번호만 이동한 경우를 실질적인 계약 변경으로 분류하거나 동일한 의미의 표현 변경을 과도하게 해석할 가능성이 있기 때문이다.

법률적 의미에 관한 평가에는 별도의 전문가 검토가 필요할 수 있다. 단순한 문구 비교의 정답은 명확하게 정할 수 있지만 실제 법적 효과는 계약 구조와 적용 법률 등에 따라 달라질 수 있다.

따라서 AI의 성능을 평가할 때는 문구 변경 탐지 정확도와 법률적 쟁점 분류의 타당성을 별도로 확인하는 방식이 바람직하다.

이번 기사는 OpenAI와 Adobe의 공식 기능 안내 및 일반적인 계약서 검토 원리를 바탕으로 작성했으며, 실제 ChatGPT의 계약서 비교 정확도를 측정한 시험 결과는 포함하지 않았다.

━━━━━━━━━━━━━━━━━━━━

AI 계약서 비교의 핵심은 변경된 문구의 의미를 확인하는 일

━━━━━━━━━━━━━━━━━━━━

ChatGPT는 계약서 초안과 수정본을 비교해 변경된 문구를 찾아내고 계약금액과 기간, 지급 조건, 손해배상, 해지 조항 등을 항목별로 정리하는 작업을 지원할 수 있다.

그러나 계약서에서 발생하는 위험은 단순한 문자 변경의 크기로 판단할 수 없다. 계약금액이 그대로 유지되더라도 지급 시점이나 검수 조건이 달라질 수 있으며, 계약기간이 동일해도 자동 연장이나 갱신 거절 절차가 변경될 수 있다.

특히 책임 제한과 해지 조건, 비밀유지, 준거법 등은 짧은 문구의 수정이 실제 계약관계에 영향을 줄 수 있는 항목이다. 이러한 변화는 문서의 다른 조항과 연결돼 있을 수 있으므로 개별 문장만 분리해 판단해서는 안 된다.

OpenAI는 공식 안내에서 ChatGPT의 문서 비교 기능을 지원한다고 설명하며, Adobe는 Acrobat을 통해 두 PDF 사이의 변경 사항을 시각적으로 확인할 수 있는 기능을 제공한다.

이러한 기술은 검토해야 할 변경 사항을 발견하고 정리하는 데 도움이 될 수 있지만 계약의 법적 효력과 위험을 최종적으로 판단하는 역할까지 대신하지는 않는다.

따라서 AI를 계약서 검토에 활용하는 기업은 기준본을 명확하게 지정하고 변경 사항의 원문과 위치를 확인할 수 있는 절차를 마련해야 한다. 중요한 조항은 계약의 목적과 다른 조항의 내용, 적용 법률 등을 고려해 담당자와 전문가가 검토하는 것이 바람직하다.

계약서 비교의 자동화가 확대될수록 검토의 중심은 문서의 차이를 발견하는 작업에서 변경된 조건이 실제 사업에 미치는 영향을 판단하는 과정으로 이동할 가능성이 있다.

결국 신뢰할 수 있는 AI 계약서 비교는 수정된 글자를 얼마나 많이 찾아냈는지가 아니라, 기업의 권리와 의무에 영향을 줄 수 있는 변화를 얼마나 정확하게 확인하고 검토할 수 있도록 지원하느냐에 달려 있다.

━━━━━━━━━━━━━━━━━━━━

주요 확인 자료

━━━━━━━━━━━━━━━━━━━━

OpenAI, 「File Uploads FAQ」, 파일 업로드 및 문서 간 비교 기능 안내.

OpenAI, 「Uploading files and audio to ChatGPT」, 파일을 활용한 비교·분석 기능 안내.

Adobe Acrobat, 「PDF 파일 비교」, 텍스트·이미지 및 서식 변경 사항 비교 기능 안내.

Adobe Acrobat, 「PDF 파일의 두 버전 비교(Acrobat Pro)」, 변경 사항 확인과 비교 보고서 생성 방법.

Adobe Acrobat, 「Compare two documents in Analyzer in Acrobat」, 2026년 9월 23일 업데이트.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다