고객이 4주짜리 프로젝트를 사흘째 되는 날 취소했습니다. 당신은 일정을 비워 두기 위해 다른 두 건의 일을 거절했고, 이미 미팅 콜과 첫 초안까지 마쳤는데, 기대하던 청구서는 존재하지 않습니다. 계약서가 없다면 뼈아픈 교훈입니다. 제대로 된 계약서가 있다면 중도 해지 수수료가 있고, 이미 받아 둔 계약금이 있으며, 최종 대금이 들어오기 전까지 당신이 만든 모든 것의 소유권이 당신에게 있습니다.
이것이 바로 프리랜서 계약서의 핵심입니다. 모두가 아직 사이가 좋아 합의할 수 있을 때, 프로젝트가 틀어졌을 때 무슨 일이 일어날지를 정하는 것입니다. 한 장짜리 악수 약속은 더 빨라 보이지만, 프리랜서 분쟁의 거의 전부를 일으키는 다섯 가지 질문에 대한 답을 비워 둡니다. 정확히 무엇을 납품할 것인가, 언제 어떻게 대금을 받는가, 연체 시 비용은 얼마인가, 누가 그리고 언제 작업물의 소유권을 갖는가, 어느 쪽이든 관계를 어떻게 끝낼 수 있는가. 이 가이드는 실제로 중요한 문구 선택과 함께 각 조항을 하나씩 살펴보므로, 매 프로젝트마다 처음부터 협상하는 대신 재사용 가능한 템플릿을 만들 수 있습니다.
가격이 아니라 업무 범위(Scope of Work)부터 시작하라
업무 명세서, 흔히 SOW라고 부르는 이 조항은 프리랜서가 건너뛰고 변호사가 건너뛰지 않았으면 하는 부분입니다. 이 조항은 한 가지 질문에 불편할 정도로 정확하게 답합니다. 정확히 무엇을 납품하는가?
모호한 SOW는 "웹사이트 리디자인"이라고 적습니다. 제대로 된 SOW는 "고객의 기존 호스팅에 구축하는 5페이지 마케팅 사이트(홈, 소개, 서비스, 후기, 문의). 페이지당 두 차례의 수정 라운드 포함, 카피 덱은 고객 제공, 고객 자산을 모두 받은 후 30일 이내 런칭, 로고 디자인·사진 촬영·상시 유지보수 제외"라고 적습니다. 그 차이는 고정 비용 프로젝트와 무제한 외상 거래의 차이입니다.
SOW를 구속력 있게 만드는 세 가지 요소가 있습니다:
승인 기준이 있는 납품물. 각 납품물의 이름, 형식, 그리고 "완료"가 무엇인지 명시하세요. "블로그 글 세 편"은 분량과 리서치 깊이에 대한 논쟁을 부릅니다. "인용 출처 두 개씩 포함된 1,200단어 블로그 글 세 편, Google Docs로 납품"은 그렇지 않습니다. 고객이 투입해야 하는 것(브랜드 자산, 로그인 정보, 인터뷰 접근 등)이 있다면 마감일과 함께 그것도 나열하세요.
수정 횟수 상한. 무제한 수정은 수익성 있는 작업을 최저임금 이하의 시급으로 바꾸는 가장 빠른 길입니다. 납품물당 두 차례 수정 라운드가 크리에이티브 작업의 시장 표준이며, 각 라운드는 한 달 동안 조금씩 흘러나오는 새 코멘트가 아니라 통합된 한 세트의 고객 피드백을 의미합니다. 상한 이후에는 어떻게 되는지 명시하세요. 추가 라운드는 당신의 시급으로 청구됩니다.
명시적 제외 항목. 무엇이 포함되지 않는지는 무엇이 포함되는지만큼 중요합니다. "상시 유지보수, 호스팅 비용, 스톡 사진 라이선스, 서드파티 플러그인 비용 제외"라고 적으면 고객이 그것들이 가격에 포함됐다고 가정하는 것을 막습니다. 범위 확대(스코프 크리프)가 찾아오면 — 반드시 옵니다 — 제외 항목 목록이 어색한 대화를 가격이 붙은 변경 주문서로 바꿔 줍니다.
단골 고객이라면 서류를 나누는 것을 고려하세요. 기본 서비스 계약(MSA)은 절대 바뀌지 않는 조건(지급 조건, IP 소유권, 기밀 유지, 해지)을 담고, 각 프로젝트는 납품물·일정·비용이 담긴 짧은 SOW를 따로 갖습니다. MSA는 한 번 협상하고, 새 프로젝트는 한 장짜리 문서로 시작합니다.
지급 조건: 계약금, 마일스톤, 그리고 지급 기일
대금을 안정적으로 받는 프리랜서들은 한 가지 습관을 공유합니다. 필요해지기 전에 돈을 받아 두고, 받은 후에 받지 않습니다. 계약서는 전체 지급 흐름을 정의해야 합니다.
선불 계약금. 고정 비용 프로젝트의 경우 작업 시작 전 25~50퍼센트 선불이 표준이며, 이는 두 가지 목적을 동시에 달성합니다. 애초에 지불할 생각이 없던 고객을 걸러내고, 사흘째 취소되더라도 보상을 받은 상태가 되게 합니다. 더 큰 프로젝트는 잔액을 날짜가 아니라 납품물에 연동한 마일스톤으로 나누세요 — "초안 승인 시 40퍼센트, 최종 납품 시 잔액" — 그러면 프로젝트 도중 연락이 끊긴 고객이 전체 비용을 발목 잡을 수 없습니다.
지급 기일. "Net 15"는 청구서 발행 후 15일 내 지급을, "Net 30"은 고객에게 30일을 준다는 의미입니다. Net 15가 프리랜서에게 더 우호적인 표준이며, 짧을수록 좋습니다. 하루하루가 고객에게 빌려주는 무이자 대출이기 때문입니다. 언제 청구하는지(마일스톤 도달 시, 시급 작업은 주간, 또는 납품 즉시)와 어떤 지급 수단을 받는지, 수수료는 누가 부담하는지를 명시하세요. 해외 고객과 일한다면 통화를 명시하고 환전 비용을 누가 부담하는지 서면으로 합의하세요. 큰 청구서에서 3퍼센트 스프레드는 실제 돈이기 때문입니다.
연체료. 연체료 조항이 없는 계약서는 언젠가는 지불해 달라고 정중히 부탁하는 것에 불과합니다. 시장 표준은 미지급 잔액에 대해 월 11.5퍼센트(연환산 약 1218퍼센트)이며, 계약상 이자에 상한을 두는 주에서도 조항이 구속력을 갖도록 "또는 법이 허용하는 최대치"라는 문구를 붙입니다. 연체료에는 작업 중단 권리도 함께 두세요. 청구서가 지급 기일을 넘겨 미지급되면 잔액이 정산될 때까지 모든 작업을 중단할 수 있고, 마감일은 중단 기간만큼 밀립니다. 작업 중단은 어떤 독촉 이메일보다 청구서를 빨리 지급받게 합니다.
계약금과 중도 해지 수수료는 기록이 남는 소득입니다. 계약금은 아직 벌지 못했다면 입금된 날 수익이 아니라 작업이 끝날 때까지 부채(미실현 수익, unearned revenue)이며, 중도 해지 수수료나 연체료는 수령 시 일반 소득입니다. 세금 신고 시즌에 이들을 구분해 기록하는 것이 중요한데, 취소 후 환불된 계약금은 애초에 소득이 아니기 때문입니다. 평문 원장에서는 흐름이 이렇게 됩니다:
2026-01-02 open Assets:Checking:Business USD
2026-01-02 open Liabilities:Unearned-Revenue USD
2026-01-02 open Income:Freelance:Project-Fees USD
2026-01-02 open Income:Freelance:Kill-Fees USD
2026-03-02 * "Client" "50% deposit, website redesign"
Liabilities:Unearned-Revenue -1500.00 USD
Assets:Checking:Business 1500.00 USD
2026-03-20 * "Client" "Final delivery, website redesign"
Liabilities:Unearned-Revenue 1500.00 USD
Assets:Checking:Business 1500.00 USD
Income:Freelance:Project-Fees -3000.00 USD
2026-04-05 * "Client" "Kill fee, cancelled phase two"
Assets:Checking:Business 750.00 USD
Income:Freelance:Kill-Fees -750.00 USDBeancount로 프리랜서 소득을 추적한다면 시작하기 문서에서 이런 계정을 설정하는 방법을 안내하고, Fava 대시보드는 어느 순간에 고객이 당신에게 얼마를 빚지고 있는지 시각적으로 보여 줍니다.
중도 해지 수수료: 당신의 취소 보험
중도 해지 수수료는 프로젝트가 죽을 때 당신에게 돈을 주는 조항입니다. 이 조항이 없으면 고객은 절반쯤 진행된 프로젝트를 취소하고 기록된 시간이나 도달한 마일스톤에 대해서만 지불하면 됩니다 — 취소가 일찍 이루어지면 거의 아무것도 아닐 수 있는데, 당신은 몇 주의 일정을 비워 두고 다른 일을 거절했음에도 그렇습니다.
표준 중도 해지 수수료는 두 부분으로 구성됩니다. 지금까지 완료한 모든 작업에 대한 지급, 그리고 예약된 시간에 대한 보상으로 남은 계약 가치의 일정 비율. 남은 가치의 25퍼센트가 흔한 출발점이며, 단기 취소나 다른 약속을 거절한 프로젝트라면 50퍼센트도 방어 가능합니다. 이 조항은 공식적 취소뿐 아니라 무기한 중단도 다뤄야 합니다 — 프로젝트를 석 달 동안 "보류"하는 고객은 당신의 소득에 영향을 주는 모든 면에서 취소한 것입니다. 전형적인 표현은 이렇습니다. 고객이 30일을 초과하여 작업을 중단하면 그 중단은 해지로 전환되며 중도 해지 수수료가 적용됩니다.
중도 해지 수수료를 장식이 아니라 실제로 받아낼 수 있게 만드는 두 가지 세부 사항이 있습니다. 첫째, SOW에서 수수료를 예약된 일정 시간에 연결하세요("계약자는 이 프로젝트를 위해 3월 3일~28일을 전적으로 예약했다"). 수수료가 분쟁이 될 경우 기회비용을 입증할 수 있습니다. 둘째, 작업이 시작되면 계약금을 환불 불가로 유지하고 그것을 명시하세요 — 환불 불가 계약금은 이미 받아 둔 중도 해지 수수료이며, 미지급될 수 없는 유일한 종류입니다.
IP 양도: 작업물의 소유권은 누구에게, 언제
지식재산권은 프리랜서가 가장 자주 틀리는 조항이며, 기본 규칙은 많은 사람이 생각하는 것처럼 당신에게 유리하지 않습니다. 미국 저작권법상 당신이 만든 것의 소유권은 기본적으로 당신에게 있지만, 많은 고객은 자신이 돈을 낸 것의 소유권을 합리적으로 기대하며, 저작권법상 "업무상 저작물(work made for hire)"은 서면 합의가 있는 직원과 좁은 범주의 위탁 작업에만 적용됩니다. 프리랜서의 블로그 글이나 로고는 보통 업무상 저작물이 전혀 아니며, 이는 계약서에 명시적 양도 조항이 있을 때만 소유권이 이전된다는 뜻입니다. "업무상 저작물"이라는 문구에만 의존하지 말고, 대체 양도 문장을 함께 두세요.
황금률은 이것입니다. 소유권은 전액 최종 지급 시 이전됩니다. 이 조항은 마지막 청구서가 정산될 때까지 모든 IP를 당신에게 두었다가, 그 후 자동으로 고객에게 양도합니다. 이 한 문장이 최악의 프리랜서 결과 — 최종 청구서가 미지급인 채로 고객이 납품된 작업물을 사용하는 것 — 를 막습니다. 대금을 받기 전까지 작업물은 법적으로 여전히 당신의 것이기 때문입니다. 고객은 종종 납품 시 양도를 요구하는데, 이를 양보하더라도 최소한 작업물을 포트폴리오에 보여 줄 수 있는 라이선스 반환(license-back)을 추가하고, 최종 마일스톤이 큰 프로젝트에서는 지급 전 양도를 절대 양보하지 마세요.
같은 섹션에 속하는 세 가지 관련 사항이 있습니다:
기존 자료. 납품물에 당신의 자체 템플릿, 코드 라이브러리, 폰트, 스톡 자산이 포함된다면 그것을 분리하세요. 고객은 납품물의 일부로 그것을 사용할 라이선스를 받지만, 당신의 기본 도구와 보일러플레이트 소유권은 당신에게 남습니다. 그렇지 않으면 매 프로젝트마다 쓰는 도구 세트를 양도해 버리게 됩니다.
포트폴리오 권리. 런칭 또는 납품 후 완성된 작업물을 포트폴리오와 마케팅 자료에 표시할 수 있음을 명시하되, 기밀 유지 의무가 적용됩니다. 고객이 가끔 전면 금지를 요구하는데, 그것은 무료 혜택이 아니라 가격이 매겨진 양보로 협상하세요.
저작인격권과 포기. 미국 외 고객의 경우 일부 관할권이 창작자에게 양도할 수 없는 저작인격권(저작자 표시, 무결성)을 부여한다는 점을 유의하세요. "법이 허용하는 범위 내에서"의 포기는 과도하게 주장하지 않으면서 조항의 효력을 유지합니다.
양측 모두가 떠날 수 있게 해주는 해지 조항
모든 프리랜서 관계에는 출구가 필요하며, 해지 조항은 양방향으로 공정한 출구를 만드는 곳입니다. 해지에는 두 종류가 있고, 당신의 템플릿에는 둘 다 필요합니다.
편의에 의한 해지는 어느 당사자든 귀책을 입증하지 않고 프로젝트를 끝낼 수 있게 하며, 보통 7~14일의 서면 통지로 이루어집니다. 이 조항은 맞지 않는 관계가 인질극이 되는 것을 막습니다. 고객은 우선순위가 바뀌면 떠날 수 있고, 당신은 고객이 응답이 없거나, 폭언을 하거나, 피드백과 대금 지급이 만성적으로 늦어지면 떠날 수 있습니다. 고객의 편의 해지 시에는 중도 해지 수수료가 적용되고, 당신의 해지 시에는 지금까지 완료한 모든 것을 납품하고 수행한 작업에 대한 계약금을 유지합니다.
귀책에 의한 해지는 위반 사항을 다룹니다. 미지급, 필수 자료 제공 실패, 기밀 위반, 마일스톤 미달 등입니다. 표준 구조는 위반 당사자에게 짧은 치유 기간 — 위반을 기술한 7~15일의 서면 통지 — 을 주고, 치유되지 않으면 상대방이 즉시 해지할 수 있게 합니다. 당신에게 가장 중요한 발동 사유는 미지급 청구서입니다. 지급 기일을 일정 일수 이상 초과한 청구서는 즉시 해지를 허용하는 중대한 위반이며, 완료된 모든 작업과 중도 해지 수수료가 일시에 지급되어야 한다고 명시하세요.
섹션 마무리는 정리 절차로 하세요. 최종 청구서 시점, 현재 상태 그대로의 진행 중 작업물 인도, 기밀 자료의 반환 또는 삭제, 그리고 해지 후에도 존속하는 조항(지급 의무, 지급된 작업에 대한 IP 양도, 기밀 유지, 책임 제한은 모두 계약보다 오래 살아남아야 합니다).
템플릿을 완성하는 세 가지 조항
큰 다섯 가지가 자리를 잡으면, 세 가지 짧은 조항이 자신 있게 재사용할 수 있는 템플릿을 완성합니다.
독립 계약자 지위. 당신이 직원이 아닌 독립 계약자임을 확인하세요. 근무 시간은 스스로 정하고, 자신의 도구를 쓰고, 세금은 스스로 내며, 복리후생은 받지 않습니다. 이 조항만으로 분류가 결정되지는 않습니다 — 세무 당국은 실제 근무 관계를 봅니다 — 하지만 이 조항이 없으면 오분류 주장이 쉬워집니다. 실제 관계를 문구와 일치시키세요. 회사 장비로 고정된 시간에 직접 감독 아래 일하는 계약자는 계약서에 뭐라고 쓰든 직원입니다.
기밀 유지. 프로젝트 중 공유된 비공개 정보를 보호할 상호 의무이며, 이미 공개된 정보, 독립적으로 개발된 정보, 법적 강제로 공개된 정보에 대한 표준 예외를 둡니다. 존속 기간은 합리적으로 유지하세요 — 영구가 아니라 1~3년 — 그리고 이것이 당신의 포트폴리오 권리를 삼키지 않도록 하세요.
분쟁 해결과 준거법. 준거법(보통 당신의 거주 주)을 명시하고, 소송 전 조정을 요구하는 것을 고려하세요. 대부분의 프리랜서 분쟁을 소송 비용의 일부로 해결합니다. 소액의 경우 어느 당사자든 소액 재판소를 이용할 수 있게 하는 예외를 두면 집행이 실용적으로 유지됩니다. 해외 고객과 일한다면 관할권을 명시적으로 합의하세요. 어느 나라 법원이 적용되는지에 대한 서명 없는 가정이 2,000달러 분쟁을 회수 불가능하게 만드는 길입니다.
정리하기
프리랜서 계약서 템플릿은 살아있는 문서입니다. 이 여덟 개 섹션(업무 범위, 지급 조건, 중도 해지 수수료, IP 양도, 해지, 계약자 지위, 기밀 유지, 분쟁 해결)으로 한 번 만들고, 프로젝트가 새로운 것을 가르쳐 줄 때마다 다듬으세요. 협상된 MSA 스타일 조건을 재사용 가능한 기본으로 저장하고, 프로젝트마다 새 SOW를 첨부하며, 소개로 온 친구 같은 고객이라도 작업 시작 전에 서명을 받으세요. 계약서는 고객을 불신하기 때문에 있는 것이 아니라, 상황이 바뀌었을 때 아무도 공정함이 무엇인지 추측할 필요가 없도록 있기 때문입니다. 원한 대신 중도 해지 수수료를 쥔 미래의 당신은 그것을 문서로 남긴 것을 기뻐할 것입니다.





