計算方法と根拠
元利均等返済とは
毎月の返済額(元金と利息の合計)が最後まで同じになる返済方式です。最初は利息の割合が大きく、返済が進むにつれて元金の割合が大きくなります。
毎月の返済額の求め方
毎月の返済額 = 借入額 × 月利 ÷ (1 − (1 + 月利)を返済回数だけ掛けた数の逆数)。月利 = 年利 ÷ 12、返済回数 = 返済期間(年)× 12 です。年利が 0% のときは、借入額 ÷ 返済回数で求めます。結果は円未満を四捨五入します。
利息と元金の内訳
その月の利息 = 返済前の残高 × 月利。毎月の返済額から利息を引いた残りが元金に充てられ、残高が減ります。この繰り返しを返済回数ぶん行ったものが返済予定表です。最終回は端数を調整して残高をちょうど 0 にします。
端数の扱い
金融機関によって、月ごとの端数処理(切り捨て・四捨五入)や初回・最終回の調整が異なります。そのため、実際の返済額とは数円から数十円ほど違うことがあります。
使っている式
| 名前 | やっていること | 式 |
|---|---|---|
| 借入額(円) | 入力した借入額(万円)を円に直します。 | loanYen = principal * 10000 |
| 返済回数 | 毎月返済するので、返済期間(年)に 12 を掛けます。 | months = years * 12 |
| 月利 | 年利を 12 で割った、1 か月あたりの利率です。 | monthlyRate = rate / 12 |
| 毎月の返済額 | 借入額 × 月利 ÷ (1 − (1 + 月利)の返済回数乗の逆数)で求め、円未満を四捨五入します。月利が 0 のときは借入額を返済回数で割ります。 | payment = round(if(monthlyRate == 0, loanYen / months, loanYen * (monthlyRate / 100) / (1 - pow(1 + monthlyRate / 100, -months))), 0) |
| 毎月の返済額(結果) | 毎月、元金と利息を合わせて同じ額を返済します。 | payment |
| 総返済額(結果) | 毎月の返済額 × 返済回数です(最終回の端数調整は含めません)。 | payment * months |
| 利息の総額(結果) | 総返済額から借入額を引いた額です。 | payment * months - loanYen |
| 総返済額に占める利息の割合(結果) | 利息の総額 ÷ 総返済額 × 100 です。 | if(payment * months > 0, (payment * months - loanYen) / (payment * months) * 100, 0) |
期ごとの繰り返し計算
返済予定表(12 か月ごと)
各月の利息は「返済前の残高 × 月利」で計算し、返済額との差を元金に充てて残高を減らします。表には 12 か月ごと(と最終回)の行を載せています。
- 最初の balance =
loanYen - 最初の cumInterest =
0 - 利息分(その月) =
balance * monthlyRate / 100 - 元金分(その月) =
if(n == N, balance, payment - interest) - 返済額(その月) =
interest + principalPart - うち利息 =
interest - うち元金 =
principalPart - 返済後の残高 =
balance - principalPart - 利息の累計 =
cumInterest + interest - 次の期に渡す balance =
endBalance - 次の期に渡す cumInterest =
cumInt
期の数 = months。表には 12 期ごと(と最終期)の行を載せています。
式の記法: + - * / ^(べき乗)、かっこ、min / max / round / ceil / floor / pow / abs / sqrt、if(条件, 真のとき, 偽のとき)。round(x, 桁) は四捨五入、ceil は切り上げ、floor は切り捨てです。
設定値(定数)と出典
この計算では、税率や料金表などの外部の設定値は使っていません。数学的な定義の式だけで計算しています。
入力できる範囲
| 項目 | 範囲 | 初期値 |
|---|---|---|
| 借入額 | 10〜100,000万円 | 3,000万円 |
| 年利(固定金利) | 0〜20% | 1% |
| 返済期間 | 1〜50年 | 35年 |
結果は、同じ条件なら本サイトのどのページでも同じ数字になります(ページの数字も、計算ツールも同じ計算の仕組みで出しています)。
ご利用にあたって
- 計算結果は入力した条件にもとづく概算で、金融機関の見積りや審査結果ではありません。
- 金利が途中で変わる変動金利・ボーナス返済・諸費用・保険料・税金は含みません。
- 本サイトは特定の金融商品の勧誘や、借入・返済計画のアドバイスを行うものではありません。