
「このスクール、高い?それとも安い?」
答えはシンプル。回収できるかどうかで決めましょう。
本記事は、受講費を年収アップと副業収益の両輪で回収するための「キャッシュフロー・テンプレ」を配布します。
指標は回収月数(Payback)、損益分岐(Break-even)、期待値(EV)、NPV、感度分析の5つ。
この記事の手順どおりに数字を入れるだけで、30分で計算→意思決定まで到達できます。
この記事で身に付く力
- 受講費の回収を“式と表”で見える化する力
- 成功確率を織り込んだ期待値で意思決定する力
- 副業の単価・稼働をレバーに収支を設計する力
関連記事:
>>【2025年保存版】Pythonスクール比較完全ガイド|目的別・価格・期間で徹底比較
>>【2025年保存版】データサイエンスコース比較表:料金・期間・学べる内容完全ガイド
>>【保存版】AIエンジニア向けPythonコース比較:機械学習・DL・MLOps完全ガイド
>>【2025年版】未経験向けスクールのサポート徹底比較
>>継続できるプログラミングスクールの選び方|7モジュールで伴走力を点検
>>【保存版】転職保証/返金制度の有無まとめ:注意点と使い方|“規約の読み解き×交渉テンプレ”で損しない申込術
>>【保存版】主婦/夫に優しいスクール比較:時間帯・オンライン完結性 | 家事・育児と“両立”で選ぶ完全ガイド
>>未経験からデータサイエンティストへ:6ヶ月ロードマップ【現役が解説】
まずは判断フレーム:値札ではなく、キャッシュフロー
「高い/安い」の議論は終わりにして、いつ回収できるかを先に決めてしまいましょう。
これから紹介する5指標を入れておけば、迷いがスッと消えます(回収月数/EV/NPV/損益分岐/感度分析)。
回収を“式と表”で決める:5つの指標
定義(コピペOK)
- 回収月数(Payback):
回収月数 = 受講費 / 月次増分キャッシュ
。月次増分の例:
・転職:(新年収 − 現年収) / 12 × (1 − 税・社保率)
・副業:(月売上 − 変動費 − 自己工数コスト)
- 損益分岐(Break-even):
必要時給 = 受講費 / (予定稼働時間合計)
(例:6ヶ月×月30h=180hなら時給5,000円で回収=90万円相当)。 - 期待値(EV):
EV = 成功確率 × 年間増分 − (1 − 成功確率) × 追加コスト
(成功確率は保守的に)。 - NPV(正味現在価値):
NPV = Σ ΔCF_t / (1+r)^t − 受講費
(割引率は年4%→月0.33%など)。 - 感度分析:成功確率/単価/稼働/内定時期/税率で±10%の揺れを検証。
Excel/スプレッドシート雛形(貼るだけ)
下の表をそのままスプレッドシートに貼り、値を自分用に更新してください。
変数 | 値 | 説明 |
---|---|---|
受講費(税込) | 330,000 | 例:33万円 |
学習期間(月) | 3 | 例:3ヶ月 |
転職:新年収 | 5,500,000 | 内定見込み年収 |
転職:現年収 | 4,600,000 | 現在年収 |
税・社保率 | 0.22 | 手取り換算(概算) |
転職成功確率 | 0.5 | 保守的に0.5 |
副業:月売上 | 60,000 | 月の受注売上 |
副業:変動費 | 5,000 | ツール/外注/交通費など |
自己工数コスト(時給) | 2,000 | 自分の時給評価 |
副業:稼働時間/月 | 20 | 20h/月 |
副業成功確率 | 0.6 | 保守的に0.6 |
割引率(年) | 0.04 | 年4% |
計算セル(例)は以下を参照してください。
指標 | Excel式(例) | 説明 |
---|---|---|
転職の月次増分 | =((新年収-現年収)/12)*(1-税率) | 手取りベース |
副業の月次増分 | =月売上-変動費-自己工数コスト*稼働時間 | 実質の増分 |
合計月次増分 | =転職の月次増分+副業の月次増分 | 併用可 |
回収月数 | =受講費/合計月次増分 | 何ヶ月で回収? |
必要時給(副業) | =受講費/(学習期間*稼働時間/月) | 損益分岐の目安 |
Pythonで一発計算(コピペ可)
下のコードをそのまま実行すれば、回収月数や24ヶ月NPVが一度に出ます。
import math
# 入力
fee = 330_000
months_learn = 3
salary_new = 5_500_000
salary_now = 4_600_000
rate_tax = 0.22
p_job = 0.5
side_rev = 60_000
side_var = 5_000
hour_cost = 2_000
hours_per_m = 20
p_side = 0.6
r_year = 0.04
# 増分
delta\_salary\_m = ((salary\_new - salary\_now)/12)*(1-rate\_tax)
delta\_side\_m = (side\_rev - side\_var - hour\_cost*hours\_per\_m)
delta\_total\_m = delta\_salary\_m*p\_job + delta\_side\_m*p\_side
# 回収月数
payback\_m = fee / max(delta\_total\_m,1)
# 必要時給
need\_wage = fee / (months\_learn\*hours\_per\_m)
# NPV(24ヶ月)
r\_month = (1+r\_year)\*\*(1/12)-1
npv = sum(delta\_total\_m/((1+r\_month)\*\*t) for t in range(1,25)) - fee
print({"delta\_salary\_m"\:int(delta\_salary\_m),
"delta\_side\_m"\:int(delta\_side\_m),
"delta\_total\_m(EV)"\:int(delta\_total\_m),
"payback\_m"\:round(payback\_m,1),
"need\_wage"\:round(need\_wage,1),
"npv\_24m"\:int(npv)})
ポイント: delta_total_m
は期待値(成功確率込み)です。悲観/中央/楽観の3ケースを別途出すと精度UP。
ケーススタディ(3タイプ)
1) 社会人(転職)
受講費33万円、現年収460万→内定見込み550万、転職成功確率0.5。
- 増分(月):
((550-460)/12)*(1-0.22) ≈ 5.9万円
→ 期待値=約2.95万円 - 副業:開始3ヶ月はゼロ、その後1万円/月(確率0.5→期待値0.5万円)
- 合計期待値:約3.45万円/月 → 回収約9.6ヶ月
打ち手: 面接前にGit/pytest/CIの証跡を作り、内定時期短縮で回収を前倒し。
2) 副業目的(稼ぎたい)
月20h稼働、売上6万円、変動費5千円、自工賃2千円/h。
- 副業増分:
6万−5千−2千×20=1.5万円
、成功確率0.6→期待値0.9万円 → 回収約36.7ヶ月(遅い)。 - レバー:単価+2千円/hで期待値1.74万円→回収約18.9ヶ月。稼働+10hで期待値2.94万円→回収約11.2ヶ月。
→ 単価×稼働で一気に改善。
>>【保存版】データレポート納品の型:要件定義→ETL→検証→可視化→Excel/PDF→引き継ぎまで、失注しないワークフロー完全版
>>【保存版】Python副業の始め方:月3〜10万円を目指す現実的ステップ
3) 在宅メイン(主婦/夫)
夜活中心で月15h稼働。売上4万円、変動費4千円、自工賃1,500円/h。
- 副業増分:
4万−4千−1,500×15=1.35万円
、成功確率0.6→期待値0.81万円 → 回収約40.7ヶ月。 - レバー:非同期対応×速い質問初動のスクールで詰まり時間を削減→稼働を20hに。
Excel×レポート納品で月売上+2万円 → 期待値0.96万円、回収約34.4ヶ月。
家族合意メモで固定スロットを確保。
>>【保存版】主婦/夫に優しいスクール比較:時間帯・オンライン完結性 | 家事・育児と“両立”で選ぶ完全ガイド
>>【保存版】在宅×Python:子育てと両立する“1日1時間学習術”忙しくても伸びる最短メニューと運用の型
最近のコメント