住宅ローンの隔週返済による利息と期間の節約計算
通常の月額返済の半分を2週間ごとに支払うと、1年間に26回の半額返済となり、12回ではなく月額13回分を返済することになります。そのため、住宅ローンの完済を早められる可能性があります。この計算ツールは、同じ元金、年利、残存期間を使って通常月払いと加速型隔週払いの両方の返済表を作成します。通常の返済額、隔週の返済額、完済までの見込み期間、各方式の総利息、および節約額を示すため、支払方法を変更する前に具体的な数値でご検討いただけます。
無料で実行
加速型隔週払いの仕組みをご確認ください
加速型隔週払いは、単に毎月の返済額を半分にして月内の固定日に2回支払う方式ではありません。この計算ツールでは、元金と利息から成る通常の月額返済を半分にし、その金額を14日ごとに返済するものとして計算します。1年間にはこの期間が26回あるため、借り手は月額返済13回分に相当する金額を支払います。この年1回分の追加返済によって、元金がより速く減少します。比較では、固定金利かつ全期間で完済する住宅ローンを前提とし、両方の返済表を同じ現在元金、年利、残存期間から開始します。通常方式は年12回の月次期間を使用します。加速方式は年26回の隔週期間を使用し、名目年利を各期間に配分します。固定資産税、火災保険、住宅ローン保険、管理費、エスクロー調整額は元金返済に充てられないため除外します。したがって、住宅関連の別費用を混在させず、返済期間と利息の差がどこから生じるかを明確に把握できます。
返済額、完済時期、利息の結果をご確認ください
standard_monthlyには、契約上の元利均等月額、支払回数、最終支払額、総利息、完済までの期間が表示されます。accelerated_biweeklyには、14日ごとに支払う場合の同じ項目が表示されます。通常の隔週返済額は計算された月額の半分ですが、最終回は残元金とその期間に発生した利息だけを支払うため、より少額になることがあります。savingsでは、通常方式の利息から加速方式の利息を差し引き、早まる完済時期を年数と月数で示します。各返済表の作成中は浮動小数点の精度を保ち、表示する金額だけをセント単位に丸めます。各期間で早期に丸めると、その差が累積して最終残高に無視できないずれが生じるためです。金利0パーセントのローンにも対応します。この場合は元金を当初期間に均等配分し、年1回分の追加返済による期間短縮は引き続き反映されます。結果は計画上の見積もりとして利用し、制度への加入前に金融機関の償却規則と照合してください。
金融機関の入金処理方法を事前にご確認ください
計算上の効果を得るには、金融機関が各隔週返済を速やかに計上し、年1回分の追加元金返済を繰上返済手数料なしで認める必要があります。一部のサービサーは、月額返済1回分がそろうまで一部入金を仮受口座に保留します。また、隔週返済制度に登録料や取引手数料を設定し、表示された節約額を減少させる場合もあります。一部入金をどの時点で計上するか、追加額を元金に充当するか、契約に繰上返済制限があるかをご確認ください。有料制度に加入せず、通常の月額にその12分の1を追加元金として毎月加えることで、中心的な効果を再現できる場合もあります。ただし、計上時期と利息結果はわずかに異なります。この計算では、手数料、日割り利息の慣行、延滞料、金利変更、エスクローを考慮しません。APIによる自動処理では、成功した計算1件につき$0.002がかかり、検証に失敗した場合は無効な入力として返されます。ブラウザーとAPIは同じ決定論的ライブラリを使用するため、同じ入力から同じ見積もりが得られます。
活用例
金融機関の返済制度を評価
隔週返済制度を申し込む前に、予想利息軽減額と登録料や取引手数料を比較していただけます。
早期完済を計画
固定金利住宅ローンで年26回の返済により短縮できる月数を見積もっていただけます。
借り手向け比較資料を作成
住宅ローン用ポータル、表計算、金融教育ツール向けに、一貫した月払いと隔週払いの比較を作成できます。
よくある質問
隔週払いで完済が早まるのはなぜですか?
月額の半分を14日ごとに支払うと年26回の半額返済となり、12回ではなく月額13回分を支払うためです。
月2回の支払いと同じですか?
いいえ。月2回では年24回の半額返済、つまり月額12回分です。実際の隔週払いは年26回になります。
エスクロー費用も計算に含まれますか?
いいえ。住宅ローンの元金と利息だけを計算し、税金、保険、手数料、その他のエスクロー項目は除外します。
すべての金融機関が同じ方法で処理しますか?
いいえ。一部入金を保留したり、手数料を請求したりする場合があります。入金計上と追加元金の規則をご確認ください。
APIによる計算の料金はいくらですか?
成功したAPI計算1件につき$0.002です。ブラウザーでは無料で、無効なリクエストは成功した計算として扱われません。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/finance/mortgage-biweekly \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":300000,"annual_rate":6.5,"term_years":30}'const res = await fetch("https://api.kit.forhosting.com/finance/mortgage-biweekly", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 300000,
"annual_rate": 6.5,
"term_years": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/mortgage-biweekly",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 300000,
"annual_rate": 6.5,
"term_years": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/mortgage-biweekly", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":300000,"annual_rate":6.5,"term_years":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":300000,"annual_rate":6.5,"term_years":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/mortgage-biweekly", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"principal": 300000,
"annual_rate": 6.5,
"term_years": 30
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.mortgage_biweekly",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |