契約金を失わないための方法
契約金を踏み倒されないために — ソフトウェア外注発注を安全に進める方法
ソフトウェア開発を外注しようとする方が、最初に頭をよぎる不安があります。
"契約金を払ったのに、開発会社が連絡を絶ったらどうしよう?" "成果物がひどい出来なのに、返金してもらえなかったら?"
この不安は、根拠のない杞憂ではありません。実際に毎年、多くの企業やスタートアップがソフトウェア開発の外注において、数百万円から数千万円規模の被害を受けています。しかし、適切な手順と制度的な安全策を活用すれば、契約金を踏み倒されるリスクを大幅に減らすことができます。
この記事では、実際の事例とともに、日本および韓国で活用できる具体的な保護手段をご紹介します。
なぜソフトウェア外注発注はリスクが高いのか
一般的なモノの購入とは異なり、ソフトウェア開発は成果物がまだ存在しない段階でお金が先に動きます。開発の性質上、契約金(着手金)を前払いする必要があり、開発期間が数ヶ月に及ぶなかで、発注側は進捗状況を把握しにくい状況に置かれます。
被害が発生する主なパターンは、大きく3つです。
持ち逃げ型:契約金を受け取った後、連絡が取れなくなるケース
納期遅延型:いつまでも完成しないまま期間が延び続け、契約が有名無実になるケース
品質不良型:成果物が契約内容と著しく乖離しているのに、返金交渉に応じてもらえないケース

実際の事例で見る被害パターン
事例1 — アプリ開発の着手金3,000万ウォンを失ったスタートアップ
ソウルのあるスタートアップA社は、ショッピングモールアプリの開発を依頼するため開発会社Bと契約を締結し、総開発費6,000万ウォンのうち着手金3,000万ウォンを支払いました。ところが開発開始から2ヶ月が経った頃から担当者の連絡が途絶えがちになり、3ヶ月後には会社のウェブサイトも消えていました。契約書には返金条項が明記されておらず、保証手段もありませんでした。最終的に民事訴訟を起こしましたが、法人に財産がなく、実質的な回収は不可能でした。
事例2 — 納期8ヶ月遅延、半分しか完成しなかったERP
中小製造業のC社は、ERPシステムの開発を依頼し、段階的に費用を支払いました。しかし開発会社は「もうすぐ完成する」を繰り返すばかりで、8ヶ月後に納品された成果物は、主要機能の半分が欠落した状態でした。契約書に明確な機能仕様と検収基準がなかったため、法的な争いでも不利な立場に置かれました。
契約金を守る4つの安全策
1. 契約履行保証保険を活用する
最も強力な保護手段です。**ソウル保証保険(SGI서울보증)**が発行する「契約履行保証保険」は、開発会社(受注者)が契約を履行できない場合に、保険会社が発注者(委託者)の損害を補填する制度です。
手順は次のとおりです:
契約書の作成 — 開発範囲、納期、段階別の納品基準を詳細に明記します。
保証保険の要求 — 契約締結後、開発会社に契約履行保証保険証券の提出を求めます。保険料は通常、開発会社が負担します。
証券の受領と確認 — 証券に記載された保証金額、保証期間、受益者(発注者名義)をしっかり確認します。
契約不履行時の請求 — 納期未遵守や契約放棄など、保証事故が発生した場合はSGI서울보증に保険金を請求します。
💡 ヒント:保証保険の発行を拒否する開発会社は、それ自体が警戒サインです。財務状況が不安定だったり、履行への自信がない場合が少なくありません。
SGI서울보증のウェブサイト(sgi.co.kr)から保証保険商品を検索・申請できます。
2. 公共調達プラットフォームまたはエスクローサービスを利用する
나라장터(g2b.go.kr)を通じて公共機関がソフトウェアを発注する場合、契約履行保証は法的に義務付けられています。民間企業であれば、これに準じる形でエスクロー(Escrow)サービスを活用できます。
エスクローとは、第三者機関が代金を預かり、成果物の検収完了後に開発会社へ支払う仕組みです。国内ではKGイニシス、NHN KCPなどがエスクローサービスを提供しており、中小ベンチャー企業部傘下のソフトウェア共済組合(swon.or.kr)でも関連の保証商品を取り扱っています。
3. ソフトウェア共済組合の保証制度を活用する
ソフトウェア共済組合はSW産業専門の共済機関で、発注者・開発者双方を対象としたさまざまな保証商品を提供しています。発注者の立場から注目すべき商品は以下のとおりです。
| 商品名 | 内容 |
|---|---|
| 契約履行保証 | 開発会社が契約を履行しない場合の損害補填 |
| 瑕疵担保保証 | 納品後に瑕疵が発生した際、修補不履行に対する補填 |
| 前払金返還保証 | 前払金(着手金)の返還不履行に対する補填 |
特に前払金返還保証は、着手金を取り戻せない事態に直接対応する商品です。開発会社が組合員かどうかを確認し、契約前に該当の保証書発行を要求することをお勧めします。
4. 契約書に必ず盛り込むべき条項
保証保険と同じくらい重要なのが、契約書の中身そのものです。どれほど優れた保険があっても、契約書が不備であれば、保険請求の際に発注者が不利な立場に立たされることがあります。
必須記載事項チェックリスト
開発機能の仕様(機能一覧、画面数、連携APIなど、できる限り具体的に)
段階別の納品スケジュールと中間成果物の基準
検収基準および検収期間(例:納品後14日以内に書面で検収)
契約解除の事由と返金条件
瑕疵担保期間(通常、納品後1年間)
遅延損害金条項(納期遅延時の一定割合のペナルティ)
ソースコードおよび著作権の帰属の明記
韓国ソフトウェア産業協会(KOSA)が配布しているSW標準契約書をベースの書式として活用すると、記載漏れを防ぐことができます。KOSAのウェブサイト(sw.or.kr)から無料でダウンロードできます。

信頼できる開発会社を選ぶ追加の基準
保証制度の活用と並行して、最初から信頼できるパートナーを選ぶことが何より大切です。
確認すべきポイント:
SW事業者届出の有無:科学技術情報通信部に登録されたソフトウェア事業者かどうか確認します。未登録の業者は規制の目が届かない領域にあります。
ポートフォリオの実態確認:参考実績として提示された企業に直接連絡を取り、実際に開発を担当した会社かどうか確かめます。
事業者登録証と法人登記簿:業歴と代表者情報を確認します。設立から6ヶ月未満だったり資本金が極めて少ない場合は注意が必要です。
調達庁ベンチャーナラ(g2b.go.kr)や中小企業技術情報振興院(TIPA)への登録有無:公共調達の実績がある会社は、最低限の信用審査を通過していることが多いです。
トラブルが起きたとき:迅速に頼れる相談窓口
すでに問題が発生してしまった場合は、以下の機関を活用してください。
韓国消費者院(1372):契約トラブルの相談および和解勧告
SW紛争調整委員会:ソフトウェア関連の紛争に特化した調停機関。訴訟よりも迅速かつ低コストで解決できます。
警察庁サイバー捜査隊:明らかな詐欺的手口による契約金の詐取があった場合、刑事告訴が可能です。
おわりに
ソフトウェアの外注開発は、信頼できるパートナーと出会えれば事業の強力な推進力となりますが、一度の誤った選択で数千万ウォンの損失と数ヶ月もの時間を失いかねません。
要点はシンプルです。契約前に保証の仕組みを整え、契約書を丁寧に作り込むこと。この2点を守るだけで、大半のトラブルは未然に防ぐか、被害を回復できます。
優良な開発会社であれば、こうした要求を当然のものとして受け入れます。むしろ保証を求める発注者を「面倒なクライアント」ではなく、「真剣なパートナー」として歓迎します。不安を抱えたまま外注するのではなく、制度的な安全策を整えたうえで、自信を持ってプロジェクトをスタートさせてください。
この記事は、エクサピークソフトソリューションズのブログが、発注者の安全なソフトウェア開発をサポートする目的で執筆したものです。