SES契約の「140-180h」って結局いくら引かれる?──精算幅の算数を数字で追う
SES契約でよく見る「精算幅140-180h」は、下限を割れば控除・上限を超えれば加算という仕組みです。中割り・上下割など計算方式ごとの控除単価・加算単価の違いを、月額60万円の例で計算します。
SESで働くエンジニアの契約書や、発注側として交わす基本契約に、「精算幅:140h〜180h」という一文を見たことはないでしょうか。稼働時間がこの範囲に収まっていれば月額はそのまま。でも下限を割ったり上限を超えたりすると金額が動く、というのは知っていても、具体的にいくら動くのかを式で説明できる人は意外と少ないものです。
結論を先に書きます。
精算幅は「下限を割ったら控除、上限を超えたら加算」という仕組みで、控除・加算それぞれの1時間あたりの単価(控除単価・超過単価)は、月額を「下限」「上限」「中央値」のどれで割るかによって計算方式が分かれます。 同じ月額・同じ稼働時間でも、方式が違えば精算額は変わります。
精算幅の基本構造
「140h〜180h」という表記は、この時間の範囲内であれば月額単価をそのまま満額支払うという約束です。範囲を外れたときだけ、次のように金額が動きます。
- 下限(140h)を下回った → 不足した時間ぶんを控除
- 上限(180h)を上回った → 超過した時間ぶんを加算
- 範囲内に収まった → 月額そのまま、増減なし
問題は「控除・加算1時間あたりいくらか(控除単価・超過単価)」で、これが契約書の計算方式によって変わります。
計算方式で単価が変わる
代表的な計算方式は次の4つです。月額単価60万円、精算幅140h〜180hの場合で、控除単価・超過単価を並べてみます。
| 方式 | 控除単価の出し方 | 控除単価 | 超過単価の出し方 | 超過単価 |
|---|---|---|---|---|
| 中割り | 月額÷中央値(160h) | 約3,750円 | 月額÷中央値(160h) | 約3,750円 |
| 上下割 | 月額÷下限(140h) | 約4,286円 | 月額÷上限(180h) | 約3,333円 |
| 上割 | 月額÷上限(180h) | 約3,333円 | 月額÷上限(180h) | 約3,333円 |
| 下割 | 月額÷下限(140h) | 約4,286円 | 月額÷下限(140h) | 約4,286円 |
中割りは控除も加算も同じ単価(中央値で割る)で、最も中立的とされる方式です。一方上下割は、控除単価の計算に小さい方の下限(140h)を使うため控除単価が高くなり、稼働不足が起きたときにエンジニア側の負担が大きくなりやすい方式です。逆に下割は控除・加算ともに下限基準の高い単価を使うため、超過が発生したときの加算がむしろ手厚くなります。
稼働不足のとき、実際にいくら引かれるか
月額60万円・精算幅140h〜180hの契約で、その月の稼働が130時間(下限を10時間下回った)だったとします。
- 中割り: 控除 = 10h × 約3,750円 ≈ 37,500円 → 精算額 ≈ 562,500円
- 上下割: 控除 = 10h × 約4,286円 ≈ 42,860円 → 精算額 ≈ 557,140円
- 上割: 控除 = 10h × 約3,333円 ≈ 33,330円 → 精算額 ≈ 566,670円
同じ「10時間の不足」でも、方式が違うだけで最大1万円近い差が出ることが分かります。逆に稼働が上限を超えた月は、超過単価が高い方式ほどエンジニアに有利に働きます(上の表でいえば下割)。
フリーランス・発注側、双方が見るべきポイント
契約時に「精算幅140h〜180h」という数字だけを見て安心してしまうと、実際の増減インパクトを見落としがちです。
- フリーランス側は、稼働が下限を割りやすい働き方(週4日勤務など)であれば、控除単価が低い「上割」方式かどうかを確認しておきたいところです
- 発注側は、繁忙期に超過が発生しやすい案件であれば、超過単価がどの基準で決まるかによって支払う金額の見込みが変わってきます
- どちらの立場でも、「精算幅」だけでなく「どの計算方式か」まで契約書に明記されているかを確認するのが安全です
計算方式ごとの金額差は、頭の中で暗算するには少し複雑です。月額単価と精算幅、実際の稼働時間を入れて4方式を一度に比較したい場合は、SES精算を整える でその場で試算できます。契約前に「不足したらいくら、超過したらいくら」を具体的な数字で確認しておくと、後からの認識違いを防げます。