案件の相談を受けて、頭の中で「だいたい2日くらいかな」と工数を弾く。フリーランスとして受託を続けていると、この見積もり方が体に染みついていきます。慣れの証でもあります。
ところが実際に着手すると、修正のやり取りや確認の往復で時間が膨らみ、フタを開ければ時給換算が崩れている。逆に、はみ出しが怖くて高めに出したら、あっさり他の人に決まってしまった。
問題は腕ではありません。「作業量そのものを、根拠のある時間に落とし込む型」を持っていないことが原因です。
この記事では、相場の金額ではなく、作業を時間に分解し、見えない工数とバッファを乗せ、最後に自分の単価へ変換するまでの手順をまとめます。紙でも表計算でも再現できる形にしました。
この記事の手順を通すと、金額の根拠を一行で言い切れるようになります。
- 工数見積もりは、作業をタスクに分解して各所要時間を積み上げ、見えない工数とバッファを足し、時間単価を掛けて出す
- 感覚頼みの見積もりが赤字と失注を招く3つの要因
- 打ち合わせや修正など「見えない工数」の洗い出し方と、新規性に応じたバッファの乗せ方
- 見積もりと実績の差を記録し、自分専用の基準時間を育てる習慣
感覚頼みの工数見積もりが赤字と失注を招く理由
相談者感覚で工数を弾くと、なぜ赤字や失注につながってしまうのですか?



修正の往復で時給が下がるか、高めに出して価格で負けるかのどちらかに陥りやすいためです。
感覚頼みの見積もりは、修正の往復と価格競争であなたの利益を削ります。
感覚頼みの見積もりは、二つの形であなたの利益を削ります。修正の往復で時給が半分になるか、安全を見て高く出して価格で競り負けるか。受託歴が長いほど工数は勘で弾けるようになりますが、勘に頼る限りこの二つはついて回ります。
多くのフリーランスが、日々この見積もりと向き合っています。
感覚が外れるのは腕のせいではない
見積もりが外れるのは、能力ではなく仕組みの問題です。大きく分けて、3つの要因があります。
- 作業の見落とし:成果物に直接現れない工程(調整・確認・環境準備など)を数えていない
- 不確実性:初めての作業ほど、実際にかかる時間の幅が広がる
- 自己バイアス:人は自分の作業時間を短く見積もりがちで、一般に計画の錯誤(planning fallacy)と呼ばれます
どれも意志の弱さではなく、感覚という方法そのものが持つ弱点です。
だからこそ、感覚を型に置き換える価値があります。
工数見積もりの基本は作業量を時間に落とすこと



そもそも工数は、見積もりの金額とは別のものなのですか?



はい。工数は作業量を時間で表したもので、そこに時間単価を掛けて金額になります。
工数とは「かかる時間」を数字に落としたもの。まずは言葉の定義からそろえます。
見積もりが崩れないためには、そもそも工数とは何かを、言葉の定義からそろえておく必要があります。同じ言葉を違う意味で使っていると、足し算は合いません。まずは土台を整えます。
工数とは作業量を時間で表したもの
工数=作業量を時間で表したもの。「大変そう」という感覚を、「何時間」という数字に置き換えたものです。
見積もりの土台になる式は、次のとおりシンプルです。
金額 = 時間単価 × 工数
この式のうち、時間単価をいくらに置くかは単価の話です。単価の決め方や職種ごとの水準は、職種別の単価相場の記事にまとめています。この記事が扱うのは右側の工数、つまり作業量を何時間と見るかの部分です。ここが根拠を持てば、金額の説明も一気に楽になります。
人時と人日と人月の使い分け
工数の単位は人時・人日・人月。案件の規模に応じて使い分けます。
| 単位 | 意味 | 換算の目安 |
|---|---|---|
| 人時(にんじ) | 1人が1時間で行う作業量 | 基準となる最小単位 |
| 人日(にんにち) | 1人が1日で行う作業量 | 1人日はおよそ8時間 |
| 人月(にんげつ) | 1人が1か月で行う作業量 | 1人月はおよそ160時間(8時間×20日) |
数字がばらつく大きな原因は、単位の混在です。ある作業を人日、別の作業を人時で数えると、合計した瞬間に整合が崩れます。
個人の受託なら、すべてを人時(時間)にそろえるのが扱いやすい方法です。1日何時間まで案件に充てられるかを自分で決めておけば、人日・人月への換算も迷いません。
手法より分解が個人には向く
個人の受託に最も効くのは、分解ベースの見積もりです。
世の中には、工数見積もりの手法がいくつもあります。過去の似た案件から推し量る類推法、規模と生産性から逆算するパラメトリック法などです。ただ、名前を覚えることが目的ではありません。
工数を時間で捉える発想は、企業のソフトウェア開発でも広く共有されています。独立行政法人情報処理推進機構(IPA)は、5,546件のプロジェクトを分析した「ソフトウェア開発分析データ集2022」を公開しています。
これは企業の開発現場のデータで、個人の受託にそのまま当てはまるものではありません。それでも、勘ではなく時間で捉えるという考え方は、個人の受託にもそのまま生きます。
案件を小さな作業に割って、時間を積み上げる分解ベースの見積もりが個人に最も効きます。特別な統計もツールもいりません。次の章から、その手順を具体的に見ていきます。
作業を時間に分解する3つの手順



作業は、どこまで細かく分ければいいのでしょうか?



1つのタスクが半日から1日以内で終わる大きさが目安です。
完成物から逆算して、作業を「見積もれる大きさ」まで割るのが、時間に落とし込む第一歩になります。
ここからが見積もりの核心です。
手順は、次の3つに分かれます。
- 完成物を工程に分ける
- 工程を作業タスクに割る
- 各タスクに基準時間を置く
例として、小さめのランディングページ(LP)を1本制作する案件で考えます。「LP1本で3日くらい」ではなく、工程とタスクに割っていきます。
粒度の目安は、1つのタスクがおおむね半日から1日以内で終わるところまでです。それ以上大きい塊は、まだ見積もりの精度が出ません。
完成物を工程に分ける
まず、完成物を大きな工程に分けます。LP1本なら、たとえば次のような工程です。
- 要件のヒアリングと整理
- 構成案とワイヤーフレームの作成
- デザイン
- コーディングと実装
- 動作確認と修正対応
この段階では、まだ時間は置きません。抜けている工程がないかを確かめることが目的です。工程の抜けは、後から「これも必要だった」となって稼働を押し広げます。ここで全体を見渡しておくと、後半の見積もりが安定します。
工程を作業タスクに割る
各工程を実際に手を動かすタスクへ割ります。たとえばコーディングの工程なら、ファーストビューの実装、各セクションのマークアップ、スマホ表示の調整、フォーム設置、といった単位です。
割る基準は、さきほどの粒度です。1つのタスクが「1日では割れないほど大きい」と感じたら、まだ割り方が粗い証拠です。もう一段細かくすると、次のステップで時間を置きやすくなります。逆に、細かくしすぎて数十個になると管理が大変なので、同じくらいの大きさにそろえます。
各タスクに基準時間を置く
タスクに割れたら、1つずつ所要時間を置いていきます。ここで頼るのは記憶ではなく、過去に近い作業をしたときの実測です。「前回のLPでファーストビューは3時間だった」という実データがあれば、それを基準時間にします。
近い実測がなければ、いったん仮の時間で置いて構いません。後半で紹介する実績記録を続けるほど、この基準時間はあなた専用の値に育っていきます。まずは、全タスクに時間が入った状態を作ることが大切です。
すべてのタスクに時間が入ったら、あとは合計するだけです。これが、勘ではなく積み上げで出した「素の総工数」になります。ただし、この数字だけで見積もると、たいてい足りません。抜けているのは、次章で扱う見えない工数です。
見落としがちな「見えない工数」を洗い出す



手を動かす作業だけ数えておけば足りますよね?



打ち合わせや連絡、修正などの見えない工数も別枠で数えないと足りなくなります。
見積もりが崩れるのは、成果物に直接現れない見えない工数を数えていないからです。
素の総工数が出ても、そのまま見積もると赤字に近づきます。抜けているのは、成果物に直接現れない見えない工数です。感覚見積もりが崩れる案件は、手を動かす作業そのものより、そのまわりの時間で膨らみがちです。
まずは、その見えない時間を洗い出すことから始めます。
見えない工数のチェックリスト
成果物に現れない時間も、あなたの稼働を使います。次のような時間を、見積もりの前に案件ごとにチェックしてみてください。
- 要件のヒアリング、打ち合わせ
- 連絡・確認のやり取り(メールやチャットの往復)
- 修正対応、フィードバックの反映
- 動作確認、テスト、レビュー
- 環境の準備(アカウント発行、素材の受け取りなど)
- 調べもの、初めての技術の学習
- 相手の返信待ちに伴う段取り直し
これらを別枠で数えるだけで、見積もりの精度は大きく変わります。特に連絡と修正は、案件が小さくても一定量が発生します。ここを「サービスのうち」で片づけると、時給が静かに削られていきます。
修正回数と作業範囲を先に決める
修正回数の上限と作業範囲を、見積もりの段階で決めておく。見えない工数のなかで、最も差が出るのが修正対応です。ここを青天井にすると、どれだけ丁寧に積み上げた見積もりも崩れます。
たとえば「修正は2回まで、それ以降は別途お見積もり」と、条件を見積書や契約に書いて共有しておきます。
含む作業と含まない作業も、1行ずつ書き出しておきます。この一手間が、後の「無限修正」を防ぎます。
多くのフリーランスが取引先とのトラブルを経験しており、その中で最も多かったトラブルが「発注時に報酬や業務の内容などが明示されなかった」ことです。
範囲があいまいなまま安く受けることは、赤字案件の入り口になりやすいのです。
仕様変更と追加要件は別工数で扱う
仕様変更や追加要件は、最初の工数とは分けて考えます。作業の途中で出てくるこれらは、当初のスコープに入っていません。別の見積もりにできるかどうかは、最初の契約の内容しだいです。
だからこそ、含む作業と含まない作業を、契約の段階で書面に残しておくことが大切になります。
この「書面で残す」姿勢には、法律の後押しもあります。2024年(令和6年)11月、フリーランス・事業者間取引適正化等法が施行されました。この法律では、発注事業者に対し、給付の内容や報酬の額などを明示することが義務づけられています。
明示の方法は、書面か電磁的方法とされています。追加や変更が起きたときに立ち返れる取り決めを、はじめから残しておく根拠になります。出典:公正取引委員会 フリーランス法特設サイト
なお、契約の種類(請負か準委任か)によって、責任の範囲や進め方の考え方は変わります。ここでは一般的な違いにとどめます。個別の契約で何がどこまで認められるかは、契約書の内容を確認し、判断に迷う場合は専門家に相談してください。
不確実性に応じたバッファの取り方



バッファは、とりあえず多めに乗せておけばいいですか?



作業の新規性で厚みを変えます。初めての作業ほど厚く、慣れた作業ほど薄くが基本です。
バッファは、不確実性の大きさで変える必要があります。
見えない工数まで足したら、最後に不確実性への備え、バッファを乗せます。ここで大事なのは、「念のため少し多めに」で終わらせないことです。
どれだけ乗せるか、なぜその幅なのか。バッファは根拠とセットで持つと、後で相手にも自分にも説明できます。
作業の新規性でバッファを変える
バッファ率は、一律ではなく作業の不確実性で変えます。判断の軸は「どれだけやったことがあるか」です。
- 何度もやった作業:時間の読みが正確なので、バッファは小さめ
- たまにやる作業:想定外が混じるので、中くらい
- 初めての作業:調べものや試行錯誤が読めないので、大きめ
初めての技術や、相手の要望がまだ固まっていない案件ほど、実際の時間は上振れしやすくなります。
そこに薄いバッファしか乗せないと、はみ出しを自分の稼働で吸収するしかなくなります。
不確実な作業ほど厚く、慣れた作業ほど薄くが、基本の考え方です。
三点見積もりで幅を数字にする
「大きめ」「小さめ」を数字に落とすのが三点見積もりです。1つの作業を、楽観・最頻・悲観の3つの時間で見積もる方法で、一般にPERTと呼ばれます。
たとえばある作業を、うまくいけば4時間(楽観)、ふつうは6時間(最頻)、こじれると12時間(悲観)と置きます。この3つから、次の式で見込み時間を出します。
見込み時間 =(楽観 + 最頻×4 + 悲観)÷ 6
この例なら(4 + 24 + 12)÷ 6 で、約6.7時間です。最頻の6時間より少し厚く、悲観の12時間ほどは盛らない、バランスの取れた数字になります。3つ挙げるだけで、なぜその時間なのかを自分の言葉で説明できます。
いっぽうで、安全を見すぎて悲観寄りに固めると、見積もりが高くなりすぎて失注につながります。バッファは、隠れたリスクに備えるためのもので、不安を埋めるためのものではありません。この線引きが、高くも安くもしない見積もりの勘所です。
工数を金額に変換し根拠を説明できる形にする



金額を伝えるとき、どう説明すれば納得してもらえますか?



工数の内訳をそのまま伝えると、金額の根拠がひと目で伝わります。
総工数 × 時間単価 = 見積金額。重要なのは、その内訳を説明できることです。
分解した時間に、見えない工数とバッファを足すと、案件全体の総工数が出ます。あとは総工数に時間単価を掛けるだけで、金額になります。
ここでの狙いは、ただ金額を出すことではありません。「なぜこの金額か」を一行で説明できる状態を作ることです。
総工数に時間単価を掛けて金額にする
総工数に時間単価を掛けるだけで金額になります。通しの例で見てみます。あるLP案件を分解した結果、次のようになったとします。
| 区分 | 内容 | 工数(時間) |
|---|---|---|
| 手を動かす作業 | 構成・デザイン・実装 | 20 |
| 見えない工数 | ヒアリング・連絡・確認 | 4 |
| 修正対応 | 修正2回分 | 3 |
| バッファ | 新規要素ぶんの上乗せ | 3 |
| 合計 | 総工数 | 30 |
総工数は30時間です。ここに、自分の時間単価を掛けます。
時間単価が5,000円なら、30時間×5,000円=150,000円という具合です。時間単価そのものをいくらに置くかは、前述の相場の考え方を参考にしてください。この記事は、掛け算の左側である工数の出し方に絞っています。
発注者に一行で根拠を渡す
内訳をそのまま根拠として使えます。金額が出たら、「作業20時間、打ち合わせと確認4時間、修正2回で3時間、バッファ3時間、合計30時間です」と伝えれば、金額の背景がひと目で伝わります。
高すぎる気がして、つい自分から値引きしてしまう。心当たりのある人は多いはずです。
ですが、内訳という根拠があれば、どの作業を削ればいくら下がるのかを一緒に話せます。不当な値引きではなく、範囲の調整として交渉できるようになります。収益を保証できるわけではありませんが、根拠のある見積もりは、価格だけの勝負から抜け出す助けになります。
消費税とインボイスは見積書の書き方で
消費税やインボイスの記載方法は、書式のルールが決まっています。見積もりを実際の見積書に落とすときの対応は、見積書の作り方の全体像にゆずります。
税務の取り扱いは、個別の事情で変わります。自分のケースで判断に迷う場合は、公式情報を確認し、必要に応じて税務署や税理士に相談してください。ここで扱うのは、工数を金額に変換する考え方までです。
見積もりの精度を上げる実績記録の習慣



記録は、専用のツールを用意しないと続かないですよね?



見積もり・実績・差分の3列を表計算に残すだけで十分に続けられます。
見積と実績の差を記録する習慣が、感覚から型への最後のステップです。
最後は、感覚から本当に抜け出すための仕組みです。答えはシンプルで、見積もった工数と、実際にかかった工数を記録して、差を振り返ることです。これを続けるほど、基準時間は勘ではなくデータになっていきます。
見積と実績の差を3列で記録する
「見積もり工数」「実績工数」「差分」の3列を記録するだけ。始め方は、これ以上ないほど簡単です。凝ったツールはいりません。表計算のシート1枚で十分です。
たとえば「LPファーストビュー:見積3時間/実績5時間/差+2時間」と残していきます。数件たまるだけで、自分がどの作業を短く見積もりがちかが見えてきます。差が出た理由を一言添えると、次の見積もりでの補正がさらに正確になります。
エクセルで自分専用の工数テンプレートを作る
記録がたまってきたら、それを見積もりのテンプレートに育てます。よく受ける作業を行に並べ、「作業」「基準時間」「単価」を列にした表を1枚作っておくイメージです。
新しい案件が来たら、該当する作業を選んで数を入れるだけで、総工数と概算金額が出るようになります。続けるほど基準時間の精度が上がり、他人には真似できない見積もりの土台になります。
今日、1件だけ分解してみる
まずは今日、手元の案件を1件だけ分解して記録してみる。仕組みは、始めなければ育ちません。とはいえ、いきなり全案件を記録する必要はありません。それだけで十分です。
1件が2件になり、10件たまるころには、「だいたい2日」だった見積もりが「28時間、内訳はこう」と言えるようになっています。感覚から型へ。その入り口は、今日の1件です。
まとめ
- ✓ 感覚を型に置き換える:勘で弾いていた作業量を、分解と記録で根拠のある時間に変える
- ✓ 作業を時間に分解する:完成物を工程とタスクに割り、各タスクに基準時間を置いて積み上げる
- ✓ 見えない工数とバッファを足す:打ち合わせや修正、作業の新規性に応じた上乗せを別枠で数える
- ✓ 実績記録で精度を育てる:見積もりと実績の差を残し、自分専用の基準時間に更新していく
工数見積もりは、才能ではなく手順です。感覚で弾いていた作業量を、分解と記録で自分だけの基準時間に変えていく。この型が回り出すと、見積もりは勘から根拠へと静かに変わります。
次に相見積もりの場に立ったら、工数の内訳を一枚添えてみてください。金額の理由を、あなた自身の言葉で説明できるはずです。
よくある質問
- 工数見積もりには、どのくらいの時間をかければいいですか?
-
分解に慣れれば、1案件あたり15分から30分ほどが目安です。よく受ける作業をテンプレート化しておくと、さらに短く済みます。
- 急ぎで概算だけ先に伝えたいときは、どうすればいいですか?
-
工程レベルまで大きく分けて、各工程にざっくり時間を置くだけでも概算は出せます。細かな内訳は、正式な見積もりの段階で詰めれば十分です。
- 複数人で分担する案件では、工数をどう数えればいいですか?
-
担当が分かれても、まず全体を人時(時間)にそろえて数えると整合が取りやすくなります。人数が増えても、単位を混ぜないことが精度を保つコツです。
- 見積もりを出したあとに追加の作業を頼まれたら、どう対応すればいいですか?
-
当初の範囲に含まれない作業として、あらためて工数を出し、別の見積もりとして示します。含む作業と含まない作業を最初に決めておくと、この判断がしやすくなります。
- 提示した見積もりに、有効期限は付けたほうがいいですか?
-
付けておくと安心です。相場や自分の稼働状況は時間とともに変わるため、見積書に有効期限を記しておくと、後々の認識のずれを防げます。
参考文献・出典
本記事の主なデータは、政府・公的機関の一次資料を参照しています。
- 中小企業庁「フリーランスに関する参考資料」(内閣官房「フリーランス実態調査結果」令和2年5月を収録した政府資料)
- 独立行政法人情報処理推進機構「ソフトウェア開発分析データ集2022」
- 政府広報オンライン「フリーランスが安心して働ける環境づくりのための法律、2024年11月からスタート!」
- 公正取引委員会「フリーランス法特設サイト」
最終更新: 2026-08-05
引用データは主に2020〜2024年時点です。内閣官房フリーランス実態調査、ソフトウェア開発分析データ集2022、フリーランス新法施行2024年11月を参照しています。
この記事を読んだ方におすすめ
はじめて見積書を作るフリーランスの方へ


自分の職種の単価相場と手取りを知りたい方へ


フリーランスで案件の取り方に悩んでいる方へ











