ホーム > フリーランス > フリーランス単価交渉で損しない5ステップ|エージェントが明かす「通る提案」の作り方

フリーランス単価交渉で損しない5ステップ|エージェントが明かす「通る提案」の作り方

「もっともらえるはずなのに、言い出せない」——あなただけじゃない

「スキルには自信があるのに、単価交渉になると途端に弱気になってしまう」「提案しようとしたら断られて気まずくなった」「そもそも何を根拠に交渉すればいいのかわからない」——フリーランスに転向して数年経つエンジニアからも、こういった声は驚くほど多く聞かれます。

会社員なら昇給は会社の仕組みに乗っかれますが、フリーランスは自分で単価を動かさない限り、スキルが上がっても報酬は変わりません。交渉しなければ現状維持、下手をすれば相対的に下がり続けるのがフリーランスの単価の現実です。

しかしここで重要なのは、「交渉する・しない」の二択ではなく、「通る交渉の仕方を知っているかどうか」です。この記事では、エージェントや発注担当者の視点から見た「実際に通る単価交渉」の構造を、ステップ形式で解説します。既出の契約書チェックの話とは異なり、今回は交渉そのものの「中身と進め方」にフォーカスします。

まず知っておくべき「発注側の論理」——あなたの交渉はこう見られている

担当者が単価アップ要求を受けたとき、最初に考えること

クライアントや案件を仲介するエージェントの担当者は、単価アップの打診を受けたとき、感情的に「高い・安い」を判断しているわけではありません。実際に頭の中で走っているのは、次のような思考プロセスです。

  • 「この単価で上長に稟議を通せるか?」——担当者個人が決められるケースは少なく、社内決裁が必要なことがほとんど。つまり、担当者が「納得できる説明材料」を持てるかどうかが鍵。
  • 「この人を失ったとき、代替コストはいくらか?」——採用コスト・引き継ぎコスト・ロスタイムを合算すると、月数万円の単価アップを飲む方が安いという計算になるケースは多い。
  • 「今この人に抜けられたら、プロジェクトはどうなる?」——タイミングが交渉力に直結する。

つまり、単価交渉は「お願い」ではなく「担当者が社内で動きやすい材料を渡す作業」です。この認識の転換が、交渉の成否を大きく分けます。

エージェント経由案件における「もう一つの構造」

エージェント経由で案件を受けている場合、構造はさらに複雑です。エージェントはクライアントから受け取るマージンで収益を得ているため、あなたの単価が上がれば渡すマージン額も増えます。一方で、エージェントがクライアントに請求できる上限には事実上の相場観があります。

エージェント担当者の肌感として、「エンジニアの希望単価に対してクライアントへの提示単価を一定幅上乗せするのがスタンダード」という構造がほとんどです。あなたが単価アップを打診するとき、エージェントは「その差額を維持しながら、クライアントに値上げを打診できるか」を同時に考えています。エージェントを「交渉の壁」ではなく「社内稟議を通すパートナー」として扱うことが、話を前に進めるコツです。

よくある失敗パターン3つ——なぜ交渉は壊れるのか

失敗①「相場が上がったので」という根拠レスな打診

「最近の相場が上がっているので、単価を上げてほしいんですが」——これは最も多く、かつ最も通らない打診の形です。

発注側からすれば、「相場が上がった」という情報はあなたにも相手にも確認手段がありません。担当者が稟議を通そうにも、上長に「相場が上がったとエンジニアが言っている」と説明するだけでは却下されます。相場論で交渉するのであれば、少なくとも「自分がこういったスキルを持っていて、同スキルの求人市場ではこの水準が多い」という形に変換する必要があります。求人票や案件情報サイトで実際に見かける水準を複数提示できると、根拠として機能します。

失敗②「ほかからオファーが来ている」という脅し型交渉

競合オファーをちらつかせる手法は、使いどころを間違えると関係を一気に壊します。「〇〇エージェントから別案件でXX万円の提示が来ているんですが」という言い方は、発注側に「じゃあそっちへどうぞ」という選択肢を与えることになります。

競合オファーを根拠にする場合は、「お断りしたいが、このまま続けるなら単価の見直しをお願いしたい」という意思を明示した上で、移ることを望んでいない文脈で伝えるのが原則です。「引き留めてもらう理由を相手に作らせる」のではなく、「引き続き貢献したいから交渉したい」という姿勢を前面に出してください。

失敗③ 契約更新の直前・直後に切り出す

「来月から更新なので、そのタイミングで単価を上げてほしい」——タイミングが悪いと、交渉ではなく「ゴリ押し」に見えます。更新の1〜2週間前に打診しても、担当者には社内調整の時間がありません。結果、「今回はそのままで」と先送りされて終わります。

交渉を切り出す理想のタイミングは、「契約更新の1.5〜2ヶ月前」です。この時期であれば、担当者が社内稟議を回す時間を確保できます。また、プロジェクトの成果が見えやすいフェーズ(大型リリース直後・重要な納品完了後)と重なると、交渉材料として機能しやすくなります。

単価が通る「5ステップの交渉プロセス」

ステップ1:自分の「単価の根拠」を言語化する

交渉前にやるべき最初の作業は、自分の市場価値を言語化することです。ポイントは「スキルの羅列」ではなく、「このスキルがプロジェクトにどう貢献したか」という実績ベースの説明を作ること。

たとえば、次のように変換します。

  • 悪い例:「Kubernetesの知識があります」
  • 良い例:「本プロジェクトのインフラ移行でKubernetesを導入し、デプロイ頻度を週次から日次に改善しました。同スキルを求める案件の水準を複数の求人票で確認したところ、現単価を上回る水準が多数あります」

この「実績+市場水準」の組み合わせが、担当者が稟議を通すときの「説明文」そのものになります。

ステップ2:相手の「コスト感覚」を事前に調べる

あなたが今の案件から抜けた場合、クライアントに何が起きるかを整理してください。

  • 引き継ぎに何人・何週間かかるか
  • 代わりのエンジニアを採用・調達するコストはどの程度か
  • あなたしか把握していないシステムの箇所はあるか

これらを明示する必要はありませんが、「自分の代替コストを把握しておくこと」は、交渉時の心理的なベースラインを上げるために重要です。「断られたらどうしよう」という不安の多くは、自分の代替コストを見えていないことから来ています。

ステップ3:「希望単価」ではなく「提案の幅」で話す

「月XX万円にしてほしい」という一点提示より、「XX〜XX万円のレンジで検討いただけませんか」という幅のある提案の方が、相手が動きやすくなります。

ただし、幅の下限は「それで通っても不満が残らない数字」に設定すること。交渉後に不満を抱えたまま仕事をすることは、アウトプットの質にも関係を維持するモチベーションにも悪影響があります。

ステップ4:口頭ではなく「書面(メール・メッセージ)」で残す

交渉を口頭だけで終わらせると、「言った・言わない」が発生するリスクがあります。また、口頭の場合は担当者がその場で返答を迫られるため、「持ち帰ります」で終わることが多い。

実践として有効なのは、「口頭で方向性を確認した後、メールで要点を整理して送る」という流れです。たとえば次のような書き方が機能します。

  • 先ほどご相談した件、改めて整理してお送りします
  • 現在の担当業務と貢献実績(箇条書き)
  • 希望単価と理由(市場水準・スキル追加・貢献度)
  • ご検討いただける期日のご確認(更新○日前を目安にと添える)

この書面は、担当者が社内で使う「稟議の下書き」として機能します。

ステップ5:「断られた後」の返し方を決めておく

交渉で重要なのは、断られたときの対応を事前に決めておくことです。「今回は難しい」と言われたとき、準備なく黙ってしまうと「わかりました」で終わります。

代わりに使える返し方は次の2パターンです。

  • 「次のタイミング」を確認する:「承知しました。では次の更新タイミングでもう一度ご検討いただける可能性はありますか?今回ご検討いただいた条件も踏まえてその時期に再度ご相談させてください」
  • 「条件の変更余地」を確認する:「単価が難しければ、稼働上限の引き上げや成果報酬的な追加報酬のような形での検討は可能でしょうか」

単価交渉は一回で決まるとは限りません。関係を維持しながら「次の交渉の種を蒔く」ことが、長期的な単価アップへの現実的な道筋です。

中長期でスキルアップせずに単価が上がらない本質的な理由

「交渉力」と「代替困難性」はセットで機能する

交渉テクニックをいくら磨いても、代替されやすいスキルセットのままでは限界があります。発注側が「断られたら困る」と感じる状態を作り出すことが、交渉の前提条件です。

具体的には、次の2つの方向性が有効です。

  • 領域の縦深化:一つの領域(たとえばセキュリティ・MLOps・プラットフォームエンジニアリング)で、代わりの人材が少ないレベルまで掘り下げる
  • 文脈の引継コスト化:現行プロジェクトの設計や意思決定の文脈を深く持つことで、「この人に抜けられると困る」という状態を継続的に作る

求人票で見かける水準として、クラウドアーキテクチャやAI/ML系のスキルを持つエンジニアは、汎用的なWeb開発スキルのみのエンジニアと比べて単価の提示幅が広い傾向があります。これはスキルの希少性と代替困難性が直結しているためです。

「単価を上げた後」が最も重要な時期

単価アップが実現した直後は、クライアントがアウトプットを以前より注意深く見ています。「単価が上がったのに成果が変わらない」と感じさせると、次回更新での値戻し交渉が発生するリスクがあります。

単価アップ後の最初の1〜2ヶ月は、「投資対効果が明らかになるような成果や行動」を意識的に積み上げる時期として捉えてください。これは媚びることではなく、長期的なパートナーシップを維持するための投資です。

まとめ:今日からできるアクション

単価交渉は「度胸」の問題ではなく「準備と構造」の問題です。以下の3つを今日中に着手してください。

  • アクション①:自分の「実績×市場水準」シートを作る
    直近3〜6ヶ月の業務で達成したことを箇条書きにし、同スキルを求める案件の水準を求人票・案件情報サイトで5件以上確認して比較する。これが交渉時の「根拠」になります。
  • アクション②:次の更新日から逆算してスケジュールを設定する
    契約更新日を確認し、1.5〜2ヶ月前に「交渉の打診を入れる日」をカレンダーに登録する。タイミングを逃すだけで一周先送りになることを防ぎます。
  • アクション③:断られたときの「返し文」を文章で書いておく
    「今回は難しい」と言われたときに使う2パターン(次のタイミング確認/条件変更余地の確認)を、自分の言葉で書き出しておく。準備があれば、断られても次の扉が開けます。