「検収がなかなか通らず、もう1か月以上入金がない」「契約には書いていなかった追加機能を、当然のように無償で求められる」——フリーランスエンジニアとして働いていると、技術以外のところで消耗させられる場面に直面します。会社員時代なら法務や営業が間に入って守ってくれた契約まわりのトラブルも、独立後は自分一人で対応しなければなりません。
こうしたトラブルに直面したとき、多くのフリーランスが「個人だから、企業相手に強く出たら次の仕事をもらえなくなる」「揉めるくらいなら泣き寝入りした方がマシ」と感じてしまいます。実際、報酬未払いを経験したフリーランスのうち、相当数が何の対処もできずに諦めているという調査もあります。
しかし、立場が弱いからといって、必ずしも泣き寝入りする必要はありません。契約・証拠・公的な相談窓口・法律という4つの武器を知っておけば、個人であっても自分の収入と立場を守ることはできます。とくに2024年11月に施行されたフリーランス新法は、これまで「弱い立場」とされてきたフリーランスを制度面から後押しする強力な後ろ盾になります。
本記事では、フリーランスエンジニアに多い契約トラブルの事例5選を具体的に紹介したうえで、トラブルが起きたときの段階的な対処法、次の契約で同じ目に遭わないための回避策、そしてフリーランス新法を「自分を守る武器」として使う方法までを、個人でも実行できる粒度で解説します。
フリーランスエンジニアに多い契約トラブルの実態
まず、契約トラブルが「自分だけに起きている特別な不運」ではなく、フリーランスという働き方に構造的につきまとう問題であることを確認しておきましょう。実態を数字と構造の両面から理解しておくと、いざというときに冷静に動けます。
数字で見るフリーランスのトラブル実態
報酬に関するトラブルは、決して珍しいものではありません。日本労働組合総連合会(連合)が2024年に実施した「フリーランスとして働く人の意識・実態調査2024」では、フリーランスの46.6%が仕事上でトラブルを経験しており、そのうち24.9%が「報酬の不払い・過少払い」を経験したと回答しています。トラブル経験者の内訳を見ると、「不当に低い報酬額の決定」(28.8%)や「報酬の支払いの遅延」(25.8%)も上位に並んでおり、報酬まわりの問題が広く起きていることが分かります(連合 フリーランスとして働く人の意識・実態調査2024(PDF))。
さらに、フリーランス協会が過去に実施したアンケートでは、報酬未払いを経験した人の割合がより高く出た調査もあり、しかもそのうちの一定数が「泣き寝入り」をしているという結果も報告されています(出典: 一般社団法人プロフェッショナル&パラレルキャリア・フリーランス協会 フリーランス白書)。
調査時期や対象によって数字に幅はありますが、共通して言えるのは「トラブルに遭うフリーランスは少数派ではない」ということです。むしろ、トラブル経験者は半数近くにのぼります。つまり、トラブルはあなたの落ち度や交渉力の問題で起きているのではなく、立場の構造によって起きやすくなっているのです。だからこそ、個人の頑張りに頼るのではなく、備えと対処の「型」を持つことが有効になります。
なぜエンジニアはトラブルに巻き込まれやすいのか
フリーランスエンジニアが契約トラブルに巻き込まれやすい背景には、いくつかの共通した原因があります。
- 契約書を十分に確認しないまま着手してしまう: 早く作業を始めたい気持ちや、相手企業への遠慮から、業務委託契約書を読み込まずにサインしてしまうケースが多くあります。中には契約書自体を交わさず、口頭やチャットの合意だけで開発が始まることもあります。
- 守ってくれる法務・営業がいない: 会社員であれば、契約内容のチェックや報酬回収は会社の役割でした。独立後はその役割をすべて自分で担うことになりますが、法務や交渉の知識を持っているエンジニアは多くありません。
- 成果物の「完成」基準が曖昧になりやすい: ソフトウェア開発は、どこまで作れば「完成」なのかの線引きが難しい仕事です。仕様や検収基準が曖昧なまま進むと、「まだバグがある」「イメージと違う」といった主観的な理由で報酬が支払われない事態につながります。
- 発注側との情報・立場の非対称: 個人対企業という構図では、契約条件や進め方の主導権を発注側が握りがちです。「次の案件をもらえなくなるかも」という不安が、不当な要求への異議申し立てをためらわせます。
これらは裏を返せば、「契約書を確認する」「合意とやり取りを記録する」「検収基準を事前に明確にする」といった対策で、トラブルの多くを未然に防いだり、起きたときに反論の根拠を持てたりするということでもあります。
エンジニア特有の契約トラブル事例5選

ここからは、フリーランスエンジニアが実際に直面しやすいトラブルを5つのパターンに分けて紹介します。「何が起きるか」「なぜ起きるか」「初期サイン」を意識して、ご自身の状況と照らし合わせながら読んでみてください。
事例1: 報酬の未払い・一方的な減額
最も切実なのが、納品したのに報酬が支払われない、あるいは検収後に一方的に減額されるトラブルです。
具体的には、「予算が変わったので、合意していた金額から下げてほしい」と検収段階で値引きを持ちかけられる、納品して受け入れられたにもかかわらず入金予定日を過ぎても振り込まれない、督促しても「経理の都合で」と先延ばしされ続ける、といったケースです。
このトラブルの根本原因は、報酬額・支払期日が契約書に明記されていない、あるいは支払条件が曖昧なまま作業を進めてしまうことにあります。初期サインとしては「契約前に金額の話を曖昧にされる」「請求書の提出方法や締め日を聞いても明確な答えが返ってこない」といった点が挙げられます。
なお、後述するフリーランス新法により、発注事業者には報酬を「受領日から60日以内」に支払う義務が課されています。支払いの遅延は、単なるマナー違反ではなく法律上の問題になり得ます。
事例2: 仕様変更・追加要件の無償対応の押し付け
開発を進める中で、当初の合意になかった機能追加や仕様変更を、追加報酬なしで「当然のように」求められるトラブルです。
「ついでにこの画面も追加して」「やっぱりこういう挙動にしたい」という依頼が積み重なり、気づけば当初のスコープを大きく超えた作業を無償でこなしている——これはエンジニアにとって非常に身近な問題です。
原因は、契約時に「業務範囲(スコープ)」と「修正・変更の取り扱い」が明確に定められていないことです。スコープの線引きがないと、どこまでが当初契約の範囲で、どこからが追加発注なのかを客観的に示せず、断る根拠を失ってしまいます。初期サインは「要件定義書がない、または非常に曖昧」「『細かいことは後で調整しよう』と言われる」といった状況です。
事例3: 検収が通らない・バグ責任の押し付け
納品物に対して「品質が要件を満たしていない」「バグがある」といった理由で検収を通さず、報酬の支払いを保留されたり、無償での修正対応を延々と求められたりするトラブルです。
ソフトウェアに不具合がつきものである以上、瑕疵(かし)対応そのものは一定の範囲で必要です。問題になるのは、受け入れ基準(何をもって「完成」とするか)が事前に定義されていないために、発注側の主観でいくらでも検収を引き延ばせてしまう状況です。
原因は、検収条件・テスト基準・契約不適合(瑕疵担保)責任の範囲と期間が契約書に定められていないことです。初期サインとしては「『動けばOK』としか言われず、受け入れテストの基準が共有されない」「リリース後の保守・修正の扱いについて取り決めがない」といった点があります。
事例4: ソースコード・著作権の帰属トラブル
開発した成果物(ソースコード)の著作権が誰に帰属するのか、納品後にそのコードを自分の別案件やポートフォリオで再利用してよいのか、といった権利関係をめぐるトラブルです。
たとえば、汎用的に作ったライブラリやコンポーネントを別案件でも使いたいと考えていたところ、「あれは当社に著作権を譲渡したはずだ」と主張されるケースがあります。逆に、発注側が「当然うちのものだ」と考えていたのに譲渡の取り決めがなく、後からもめることもあります。
原因は、著作権の帰属・利用許諾の範囲が契約書で定められていないことです。著作権は、何も取り決めがなければ原則として制作した側(フリーランス)に帰属しますが、業務委託契約では「成果物の著作権を発注者に譲渡する」と定められていることが多く、譲渡の対象や範囲を理解しないままサインすると、自分の作ったコードを自由に使えなくなることがあります。
事例5: 常駐・エージェント経由案件特有のトラブル
常駐型の案件やエージェント経由の案件には、独特のトラブルがあります。
ひとつは、業務委託契約であるにもかかわらず、実態として発注側から直接細かい指揮命令を受け、勤務時間や作業場所を厳しく管理される「偽装請負」的な状況です。本来、業務委託(請負・準委任)では、フリーランスは自らの裁量で業務を遂行する立場ですが、実態が雇用に近くなると、適切な保護も対価も受けられないまま使われてしまうおそれがあります。
もうひとつは、エージェントを介した多重下請け構造で、エンドクライアントが支払う金額に対して中間マージンが不透明なまま、想定より低い単価で働かされるケースです。さらに、契約期間の途中で「クライアント都合」を理由に一方的に契約を打ち切られる中途解約のトラブルもあります。
原因は、契約形態(請負か準委任か)や指揮命令の範囲、中途解約の条件・予告期間が契約書で明確になっていないことです。初期サインは「常駐先で雇用に近い管理を受けている」「契約書にマージン率や再委託の有無が書かれていない」「中途解約に関する条項が見当たらない」といった点です。
なお、契約の更新・継続そのものをどう設計するかについては、フリーランス案件の契約更新術もあわせてご覧ください。
トラブルが起きたときの対処法|証拠保全から相談窓口まで

「すでにトラブルが起きてしまっている」という方に向けて、感情的にならず段階的に動くためのフローを解説します。順序は「証拠保全 → 冷静な交渉・督促 → 公的な相談窓口 → 法的手段」です。いきなり訴訟を考える必要はありません。まずは足元を固めるところから始めましょう。
ステップ1: まず証拠を保全する
何よりも先にやるべきは、証拠の保全です。交渉でも相談でも法的手段でも、「言った・言わない」を避けるための客観的な記録が、あなたの立場を支える土台になります。
保全すべき主なものは次のとおりです。
- 契約書・発注書・見積書: 業務範囲・報酬額・支払期日・検収条件が書かれた書類一式。
- やり取りの記録: メール、チャット(Slack・Chatwork など)、議事録。仕様変更の依頼や合意のスクリーンショットは特に重要です。
- 成果物と納品の記録: 納品物本体、納品メール、検収完了の連絡など、「いつ何を納めたか」が分かるもの。
- 作業時間・進捗の記録: 準委任契約や常駐案件では、稼働時間や作業ログが報酬の根拠になります。
ポイントは、トラブルが表面化してから慌てて集めるのではなく、普段から残しておくことです。クラウドストレージにフォルダを分けて保存しておくだけでも、いざというときの安心感がまったく違います。
ステップ2: 冷静に交渉・督促する
証拠が揃ったら、まずは相手と直接やり取りして解決を図ります。このとき大切なのは、感情的にならず、事実と根拠にもとづいて冷静に伝えることです。
報酬未払いであれば、口頭ではなくメールなどの書面で、「対象の業務」「金額」「当初の支払期日」「いつまでに支払ってほしいか(新たな期限)」を明記して督促します。期限を区切ることで、相手に対応を促すと同時に、後から「督促した記録」として残せます。
それでも応じない場合は、内容証明郵便で正式に支払いを請求する方法もあります。内容証明は「いつ・どんな内容の書面を送ったか」を郵便局が証明してくれるため、相手にこちらの本気度を伝える効果があり、後の法的手段の前段としても機能します。
仕様変更や検収のトラブルでは、契約書やチャットの記録を示しながら「当初の合意範囲はここまでで、今回の依頼は追加発注に当たる」「検収基準が事前に共有されていない」といった点を、事実ベースで指摘します。
ステップ3: 公的な相談窓口を使う
当事者間での交渉が難しいと感じたら、一人で抱え込まず公的な相談窓口を頼りましょう。フリーランスが無料で使える窓口があります。
最も心強いのが、フリーランス・トラブル110番です。これは厚生労働省が委託し、第二東京弁護士会が運営する相談窓口で、あいまいな契約・報酬の未払い・ハラスメントなどのトラブルについて、弁護士に無料で相談できます。匿名・秘密厳守で、電話・メール・WEB会議・対面に対応しており、必要に応じて当事者間の紛争を解決する「和解あっせん」手続きにもつなげられます(フリーランス・トラブル110番(厚生労働省委託事業))。
このほか、取引上の優越的地位の濫用や下請けに関する問題は公正取引委員会や中小企業庁の窓口が、込み入った法的トラブルは弁護士への相談(自治体の無料法律相談や法テラスの利用も可能)が選択肢になります。
「弁護士に相談する」と聞くと大ごとに感じるかもしれませんが、フリーランス・トラブル110番のように無料・匿名で使える窓口があることを知っておくだけで、いざというときの心理的なハードルは大きく下がります。
ステップ4: 法的手段を検討する
交渉や相談でも解決しない場合、最終的な手段として法的手続きがあります。少額であっても個人が使いやすい制度が用意されています。
- 支払督促: 簡易裁判所を通じて、相手に支払いを命じてもらう手続きです。書類審査が中心で、相手が異議を申し立てなければ比較的短期間で進みます。
- 少額訴訟: 60万円以下の金銭の支払いを求める場合に使える、原則1回の期日で結論が出る簡易な訴訟制度です。弁護士を立てなくても本人で対応しやすいよう設計されています。
これらはいずれも、これまでに保全してきた証拠(契約書・やり取り・納品記録)が手続きの根拠になります。手続きの進め方に不安がある場合は、前述のフリーランス・トラブル110番や法テラスで相談しながら準備を進めるとよいでしょう。
重要なのは、「個人だから法的手段なんて無理」ということはない、という事実です。制度は、立場の弱い側が泣き寝入りしなくて済むように整備されています。
契約トラブルを未然に防ぐ回避策

トラブルへの対処法を知ることと同じくらい大切なのが、そもそもトラブルを起こさないための予防です。ここでは「契約前」「契約時」「契約後」の3つのタイミングに分けて、エンジニアの実務に即した回避策を整理します。最後にチェックリストとしてまとめるので、次の契約からぜひ活用してください。
契約前にクライアントを見極める
契約を結ぶ前に、相手企業がきちんと取引できる相手かどうかを確認しておくと、リスクの高い案件を避けられます。
- 企業情報の確認: 会社の所在地・設立年・事業内容を公式サイトや登記情報で確認します。実体のはっきりしない相手は要注意です。
- 支払い実績・評判の確認: エージェント経由であれば担当者に過去の支払い実績を確認し、直接契約であれば可能な範囲でSNSや口コミ、知人のネットワークから評判を調べます。
- やり取りの誠実さ: 契約前のメールやチャットの返信が雑、条件の話を曖昧にする、急かして契約書を読ませない——こうした初期対応は、契約後のトラブルの予兆であることが少なくありません。
契約書で必ず確認・明記すべき項目
業務委託契約書は「読まずにサインしない」が鉄則です。前述したトラブル事例は、いずれも契約書の不備が原因でした。最低限、次の項目が明記されているかを確認しましょう。
- 業務範囲(スコープ): 何を、どこまで作るのか。要件定義書や仕様書を添付し、範囲を具体的に特定する。
- 検収条件・受け入れ基準: 何をもって「完成」とするか。テスト項目や検収期間、検収方法を定める。
- 修正回数・追加作業の扱い: 何回までの修正が報酬に含まれるか。スコープ外の追加作業は別途見積りとすることを明記する。
- 報酬額と支払期日: 金額・締め日・支払日を明確に。フリーランス新法を踏まえ、支払期日が受領日から60日以内になっているかも確認する。
- 著作権の帰属・利用許諾: 成果物の著作権を譲渡するのか、どの範囲で自分が再利用できるのか。
- 契約不適合(瑕疵)責任の範囲と期間: 納品後のバグ対応をどこまで・いつまで負うのか。
- 中途解約の条件・予告期間: 途中で契約を打ち切る場合の予告期間や報酬の精算方法。
もし契約書の文言に不安があれば、サインする前にフリーランス・トラブル110番などで内容をチェックしてもらうこともできます。
作業開始後にトラブルの芽を摘む習慣
契約後も、日々の進め方でトラブルの芽を摘むことができます。ポイントは「合意とやり取りを記録に残す」習慣です。
- スコープ変更は必ず書面で: 口頭やチャットで追加要件を頼まれたら、「この対応は追加分なので、改めてお見積りします」と返し、合意内容をメールで残します。タダ働きを断る最大の武器は、淡々とした記録です。
- 進捗と合意を定期的に共有する: 週次の進捗報告や議事録で「いつ・何に・どう合意したか」を可視化しておくと、後から認識のズレが生じにくくなります。
- 検収のタイミングを明確にする: 納品時には「この内容で検収をお願いします。〇日までにフィードバックがなければ検収完了とさせてください」と期限を区切って伝えると、検収の引き延ばしを防げます。
これらは特別なスキルではなく、習慣の問題です。一つひとつは小さなことですが、積み重なると「契約と記録で守られている」という安心感につながります。
フリーランス新法を「自分を守る武器」にする

ここまで紹介してきた回避策・対処法を、制度面から強力に後押ししてくれるのが、2024年11月1日に施行されたフリーランス新法(正式名称: 特定受託事業者に係る取引の適正化等に関する法律、通称「フリーランス・事業者間取引適正化等法」)です。これは「個人だから立場が弱い」という前提そのものを覆す法律です。
フリーランス新法でフリーランスが受けられる保護の要点
この法律は、フリーランスに業務委託をする発注事業者に対して、さまざまな義務を課しています。フリーランス本人にとっては、これらがそのまま「交渉や是正を求める根拠」になります。主な保護の要点は次のとおりです(政府広報オンライン フリーランスが安心して働ける環境づくりのための法律)。
- 取引条件の明示義務: 発注事業者は、業務の内容・報酬額・支払期日・発注日などの取引条件を、書面または電磁的方法(メール等)で明示しなければなりません。「契約書がないまま作業が始まる」状況に、法的な歯止めがかかります。
- 報酬の60日以内支払い: 成果物を受け取った日から数えて60日以内のできる限り早い日を支払期日とし、その期日までに報酬を支払う義務があります。入金遅延への督促を、法律を根拠に行えます。
- 募集情報の的確表示: 仕事を募集する際に、虚偽の表示や誤解を生む表示をしてはなりません。「聞いていた条件と違う」というトラブルの抑止につながります。
- 中途解除等の事前予告・理由開示: 一定の継続的な契約を中途解除する場合などに、事前の予告や理由開示が求められます。
- ハラスメント対策の体制整備: 1か月以上の業務委託では、発注事業者にハラスメント対策の体制整備(相談窓口の設置など)が義務付けられています。
新法を交渉・相談に活かす具体的な使い方
大切なのは、この法律を「知っている」だけで終わらせず、実際の場面で使うことです。具体的には次のように活用できます。
- 契約条件の明示を求める: 契約書なしで作業を始めようとされたら、「フリーランス新法で取引条件の明示が義務付けられているので、書面(またはメール)で条件をいただけますか」と伝えます。これは無理な要求ではなく、法律上の正当な依頼です。
- 支払い遅延を法を根拠に督促する: 報酬が支払期日を過ぎても入らない場合、「フリーランス新法では受領日から60日以内の支払いが義務とされています」と明記して督促することで、単なるお願いより強い説得力を持たせられます。
- 解決しなければ相談窓口へつなぐ: 発注事業者が義務に違反していると考えられる場合、フリーランス・トラブル110番や公正取引委員会・厚生労働省の窓口に相談できます。法律違反に対しては、行政から発注事業者への指導・勧告・命令といった是正措置が取られる可能性があります。
「法律が自分の側にある」と知っているだけで、交渉に踏み出す勇気はずいぶん変わります。新法は、フリーランスが泣き寝入りしなくて済むようにするための、まさに「自分を守る武器」なのです。
まとめ|泣き寝入りしないために今日からできること
フリーランスエンジニアの契約トラブルは、報酬未払い・無償の仕様変更・検収拒否・著作権の帰属・偽装請負やエージェント経由特有の問題など、さまざまな形で起こります。しかしこれらは、あなたの落ち度ではなく、立場の構造によって起きやすくなっているものです。
そして重要なのは、立場が弱いからといって泣き寝入りする必要はない、ということです。
- 契約: 業務範囲・検収条件・報酬と支払期日・著作権・中途解約を契約書で明確にする
- 証拠: 契約書・やり取り・納品記録・作業ログを普段から残す
- 相談窓口: フリーランス・トラブル110番など、無料・匿名で使える公的窓口を頼る
- 制度: フリーランス新法を交渉・是正要求の根拠として使う
この4つの武器があれば、個人であっても自分の収入と立場を守ることができます。
最後に、今日からできる小さな一歩を挙げておきます。
- 次に受ける契約書は、サインする前に必ず最後まで読む(不安があれば相談窓口でチェックしてもらう)
- クライアントとのやり取りを、フォルダを分けて記録に残し始める
- フリーランス・トラブル110番のページをブックマークしておく
トラブルに強い契約習慣は、目先の一案件を守るだけでなく、案件を継続的に獲得し収入を安定させていくための土台になります。「個人だから」と諦める前に、まずはできるところから自分を守る準備を始めてみてください。



