貯金シミュレーション

初期金額と月末の積立額、名目年利回りから目標金額に初めて届く月数と予想残高を計算。無料でブラウザー内で処理します。

毎月末に積み立てます。積み立てた月には、その積立額に利息は付きません。

120,000か月(10,000年)以内で初めて届く整数月を求めます。表には直前の月も含めます。丸め表示により直前の残高と目標が同じに見える場合があります。

年利回りは名目年率です。月利 = 年利回り ÷ 100 ÷ 12として毎月複利計算します。金額はすべて同じ通貨で入力してください。

目標に初めて届く月数
61
年・月への換算
5年1か月
到達時点の予想残高
10,183.5

実際の利回りは一定ではありません。税金・手数料・物価は含めず、表示時のみ小数第2位に丸めます。

12か月までは月別、それ以降は年単位の要約です。非常に長い期間は数年ごとに表示し、初期と最終の残高を含めます。

期間別の残高
月数到達時点の予想残高払込元本の合計累積収益
01,0001,0000
122,395.082,200195.08
243,967.083,400567.08
365,738.464,6001,138.46
487,734.495,8001,934.49
609,983.667,0002,983.66
6110,183.57,1003,083.5

入力した内容はこの端末内で処理します。

使い方
  1. 初期金額、毎月の積立額、名目年利回りを入力します。
  2. 同じ通貨で目標金額を入力します。
  3. 初めて届く整数月、年・月への換算、予想残高を確認し、条件と結果をコピーします。

月利r = 年利回り / 100 / 12として、毎月B(翌月) = B(当月) × (1 + r) + 積立額を計算します。B(n) ≥ 目標となる最小の整数nを上限付き二分探索で求めます。0%ならB(n) = 初期金額 + 積立額 × nです。達成済みなら0か月。積立がなくても初期金額と利回りが正なら到達できます。積立も成長もなければ到達不可、120,000か月を超える場合は上限超過として区別します。計算はブラウザー内で完結します。