フリーランスエンジニアの契約形態ガイド|準委任・請負・SESの違い
フリーランスエンジニア|エンジニア歴14年|正社員 × フリーランス × 技術顧問
「業務委託契約書にサインしてください」
フリーランスエンジニアとして最初の案件が決まったとき、エージェントから送られてくる契約書。しかし、そこに書かれている「準委任契約」「請負契約」の意味を正確に理解している人は意外と少ないのではないでしょうか。
契約形態の違いは、報酬の支払い条件、責任の範囲、働き方の自由度に直結します。「知らなかった」では済まないトラブルを防ぐために、フリーランスエンジニアが押さえるべき契約知識を整理します。
3つの契約形態の概要
フリーランスエンジニアが結ぶ契約は、大きく以下の3種類に分けられます。
| 契約形態 | 法的根拠 | 報酬の対象 | 成果物責任 |
|---|---|---|---|
| 準委任契約 | 民法656条 | 稼働時間(工数) | なし |
| 請負契約 | 民法632条 | 成果物の納品 | あり |
| SES契約 | 労働者派遣法 | 労働力の提供 | なし |
それぞれの特徴を詳しく見ていきましょう。
準委任契約 ─ フリーランスエンジニアの主流
準委任契約とは
準委任契約は、「一定の業務を遂行すること」を約束する契約です。成果物の完成ではなく、業務の遂行そのものに対して報酬が支払われます。
フリーランスエージェント経由の案件は、ほとんどがこの準委任契約です。
具体的な働き方
- 月の稼働時間(例:140〜180時間)に対して報酬が支払われる
- 「毎月○○万円」という月額報酬が基本
- チームに参画し、指示に基づいて開発を行う
- 稼働時間の上限・下限が契約で定められる(精算幅)
メリット
収入が安定しやすい 月額固定なので、毎月一定の収入が見込めます。稼働時間の精算幅(例:140〜180時間)の範囲で働けば、報酬額は変わりません。
成果物に対する法的責任がない 開発したシステムにバグがあっても、善管注意義務(後述)を果たしていれば、損害賠償を請求されることはありません。
チーム開発に参加できる クライアントのチームに入って開発するため、孤独感が少なく、他のエンジニアとの技術交流もあります。大手エージェントの案件はほぼ準委任契約なので、各社の特徴はエージェント3社比較を参考にしてください。
デメリット
稼働時間の拘束がある 「月140〜180時間」のような精算幅があるため、完全に自由な時間の使い方はできません。実質的にフルタイムの常駐に近い形になることが多いです。
単価の上限が見えやすい 時間あたりの単価が決まっているため、どれだけ効率よく働いても報酬は変わりません。
ポイント
準委任契約で重要なのが「善管注意義務」です。これは「その分野の専門家として、合理的に注意を払って業務を遂行する義務」のこと。簡単に言えば「プロとして当然やるべきことをちゃんとやる」義務です。明らかな手抜きや重大な過失がなければ問題になることはほとんどありません。
精算幅とは
準委任契約でよく出てくる「精算幅」を具体例で説明します。
例:月額80万円、精算幅140〜180時間の場合(単価相場の記事で経験年数・言語別の単価目安を解説しています)
| 実際の稼働時間 | 報酬 |
|---|---|
| 160時間 | 80万円(精算幅内なので固定) |
| 130時間 | 80万円 −(140−130)× 時間単価 = 控除あり |
| 190時間 | 80万円 +(190−180)× 時間単価 = 超過分が加算 |
精算幅の中に収まっていれば報酬は固定。下限を下回ると控除、上限を超えると超過分が支払われる仕組みです。
注意
精算幅の計算方法は契約ごとに異なります。「上限超過は支払わない」「下限を下回っても控除しない」など、条件はさまざま。契約書の精算条項は必ず確認しましょう。エージェントの担当者に聞けば丁寧に説明してもらえます。
請負契約 ─ 成果物に責任を持つ
請負契約とは
請負契約は、「成果物を完成させること」を約束する契約です。報酬は成果物の納品に対して支払われます。
具体的な働き方
- 「○月○日までに、○○の機能を実装して納品する」という形
- 納品物の仕様(要件)が事前に定義される
- いつ、どこで、どのように作業するかは自由
- 完成した成果物が要件を満たしていれば、報酬が支払われる
メリット
働き方の自由度が高い いつ、どこで作業するかは完全に自分次第。深夜に集中して作業しても、カフェで開発しても問題ありません。
効率に応じて実質時給が上がる 50万円の案件を100時間で終わらせれば時給5,000円、50時間で終わらせれば時給10,000円。スキルが高いほど効率がよくなり、実質的な単価が上がります。
複数案件の並行が可能 時間拘束がないため、複数の請負案件を同時にこなすことも可能です。
デメリット
成果物に対する責任(契約不適合責任)がある 納品物にバグや仕様との不一致があった場合、無償で修正する義務があります。場合によっては損害賠償を請求されるリスクもあります。これは2020年の民法改正で「瑕疵担保責任」から変更された概念です。
見積もりを誤ると赤字になる 工数見積もりが甘いと、想定以上の時間がかかっても追加報酬はありません。結果的に時給換算で数百円、なんてことも起こり得ます。
収入が不安定になりやすい 案件の受注状況によって毎月の収入が大きく変動します。
注意
請負契約では「要件定義の曖昧さ」が最大のトラブル原因です。「完成」の定義が曖昧なまま契約すると、クライアントから際限ない修正要求を受けるリスクがあります。契約前に要件を明文化し、「何をもって完成とするか」を双方で合意しておくことが極めて重要です。
SES契約 ─ フリーランスでも関わる可能性あり
SES契約とは
SES(System Engineering Service)は、エンジニアの技術力を「サービス」として提供する契約です。法的には準委任契約の一種ですが、業界では独自の意味合いで使われています。
準委任契約との違い
| 項目 | 一般的な準委任契約 | SES契約 |
|---|---|---|
| 契約の相手 | エンド企業(直接) | SES企業(中間に入る) |
| 指揮命令権 | なし(業務依頼に対し自律的に遂行) | SES企業にある(建前上) |
| 商流 | 1〜2次請け | 2〜4次請けもあり |
| マージン | エージェント手数料のみ | 各層でマージンが発生 |
| 単価の透明性 | 比較的高い | 低い(中間マージンが不透明) |
SES契約の注意点
指揮命令権と現場の実態 業務委託全般(準委任・請負・SESいずれも)において、本来クライアントがエンジニアに直接的な指揮命令を行うことはできません。準委任であれば業務の依頼に対してエンジニアが自らの裁量で遂行し、請負であれば成果物の仕様を定めてやり方は受託者に委ねられ、SESであれば指揮命令権はSES企業にあります。
しかし現実のIT現場では、クライアントのチームに入り、デイリースクラムに参加し、タスクをアサインされて開発する — これが当たり前になっています。この「契約上の建前」と「現場の実態」のギャップは業界全体の構造的な問題ですが、SESでは商流が深くなるほど契約関係が複雑になり、偽装請負のリスクがより高まります。
多重下請け構造 SES業界では「エンド企業 → 元請け → 2次請け → 3次請け → エンジニア」のような多重下請け構造が存在します。各層でマージンが抜かれるため、エンジニアの手取りが本来の単価より大幅に低くなることがあります。
フリーランスエージェント経由なら回避しやすい 大手フリーランスエージェントの案件はエンド直(元請け)または2次請けが中心で、多重下請けの案件は少ないです。エージェントに「商流は何次請けですか?」と確認しましょう。
参考
フリーランスエンジニアがSES企業と直接契約することは推奨しません。同じスキル・同じ現場でも、エージェント経由の方が単価が高くなるケースがほとんどです。商流が浅い(エンド直に近い)案件を選ぶことで、手取りを最大化できます。
3つの契約形態の比較まとめ
| 観点 | 準委任契約 | 請負契約 | SES契約 |
|---|---|---|---|
| 報酬の対象 | 稼働時間 | 成果物の納品 | 労働力の提供 |
| 成果物責任 | なし | あり(契約不適合責任) | なし |
| 働き方の自由度 | 中(稼働時間の拘束あり) | 高(完全に自由) | 低(常駐が多い) |
| 収入の安定性 | 高(月額固定) | 低(案件次第) | 中〜高 |
| 単価の透明性 | 高い | 案件次第 | 低い |
| 適するケース | チーム開発、安定収入 | 短期集中、高効率 | (非推奨) |
フリーランスエンジニアにおすすめの契約形態
結論:まずは準委任契約から始めるのがベスト
フリーランスを始めたばかりの方には、準委任契約をおすすめします。理由は3つです。
1. 収入が安定する 月額固定の報酬で、毎月の収入が予測できます。独立直後は生活リズムを整えることが最優先。収入の不安を減らすことで、本来の実力を発揮しやすくなります。
2. 成果物責任がない 開発したシステムにバグがあっても、善管注意義務を果たしていれば損害賠償は発生しません。精神的なプレッシャーが少なく、技術に集中できます。
3. エージェント経由の案件が豊富 大手エージェント(レバテックフリーランス、ギークスジョブ、Midworksなど)の案件はほぼ準委任契約です。案件の選択肢が多く、自分に合った案件を見つけやすいです。
請負契約に進むタイミング
フリーランスとして経験を積んだ後、以下の条件が揃ったら請負契約に挑戦してもよいでしょう。
- 工数見積もりの精度が上がってきた(過去の案件から相場感がわかる)
- 要件定義のスキルがある(曖昧な仕様を明確化する力)
- 契約交渉に慣れてきた(条件を文書化し、合意する経験)
- 資金的な余裕がある(案件の谷間でも生活できる貯蓄)
契約書で必ず確認すべき5つのポイント
どの契約形態であっても、契約書の以下の項目は必ず確認しましょう。
1. 報酬額と支払い条件
- 月額報酬(税抜き/税込み)
- 精算幅(準委任の場合)
- 支払いサイト(月末締め翌月末払いが一般的。翌々月払いは要注意)
- 消費税の扱い(内税か外税か)
2. 契約期間と更新条件
- 契約期間(3ヶ月単位が多い)
- 自動更新の有無
- 中途解約の条件(何ヶ月前に通知が必要か)
3. 知的財産権の帰属
- 開発した成果物の著作権は誰に帰属するか
- 「業務上作成した著作物の著作権はすべてクライアントに帰属する」が一般的
- 自分のポートフォリオとして公開できるか、事前に確認
4. 秘密保持(NDA)
- 秘密情報の範囲
- 秘密保持の期間(契約終了後○年間)
- 違反時の罰則
5. 損害賠償の上限
- 損害賠償の上限額が設定されているか
- 上限が設定されていない場合、理論上は無制限の賠償リスク
- 上限額 = 受領した報酬額の合計、が一般的
注意
契約書の内容に不安がある場合は、エージェントの担当者に質問しましょう。大手エージェントなら、契約内容について丁寧に説明してくれます。不利な条項がないか、エージェント側でもチェックしてくれることが多いです。
2024年11月施行「フリーランス保護新法」
2024年11月に「特定受託事業者に係る取引の適正化等に関する法律」(通称:フリーランス保護新法)が施行されました。この法律により、フリーランスを保護するルールが強化されています。
主な保護内容
- 書面等による取引条件の明示が義務化(報酬額、支払期日、業務内容など)
- 報酬の支払期日は、成果物の受領日から60日以内
- 一方的な報酬減額、買いたたきの禁止
- ハラスメント対策の義務化
- 中途解約は30日前までに予告
フリーランスの権利が法律で守られるようになったのは大きな前進です。この法律の存在を知っておくだけでも、不利な契約を結ぶリスクを減らせます。あわせて、税務面の基礎知識も確定申告ガイドで確認しておくと安心です。
まとめ
フリーランスエンジニアの契約形態について、重要なポイントを整理します。
- 準委任契約:稼働時間に対して報酬。安定収入で初心者向き。エージェント案件の主流
- 請負契約:成果物の納品で報酬。自由度が高いが、成果物責任あり。経験者向き
- SES契約:多重下請けになりやすい。フリーランスは避けた方が無難
- 契約書は報酬・精算幅・知財・損害賠償の上限を必ず確認
- 不明点はエージェントの担当者に遠慮なく質問する
契約の知識は、フリーランスエンジニアにとって「技術力と同じくらい重要なスキル」です。自分の権利を守り、安心してプロフェッショナルとしての仕事に集中するために、この記事の内容をぜひ参考にしてください。
まだエージェントに登録していない方は、まずは登録して実際の案件内容と契約条件を見てみましょう。具体的な契約書を目にすることで、この記事の内容がより実感として理解できるはずです。
フリーランスエンジニア|エンジニア歴14年・100超のプロジェクト経験|Next.js / Laravel / AWS / GCP / Firebase / Supabase / OpenTelemetry
正社員 × フリーランス × 技術顧問のハイブリッド型で活動中。 得意領域はアプリケーション設計と、技術 × 戦略を一気通貫で回す 0→1 の立ち上げ。1→10 のブラッシュアップも数多く経験してきた。 営業出身からエンジニアに転身し、SES・受託・自社サービス・スタートアップ、合同会社の経営まで全部経験。省庁・金融・医療など業界も選ばず、14年で100超のプロジェクトに関わっている。エンジニア採用の経験もあり、採用する側の視点も持っている。