学生ローン免除の計算
残高80,000、所得55,000、2人世帯なら、月193.96の返済を20年続けて合計46,550となり、33,450が免除されます。4つの数字を入れるだけで、残る額が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 残高
- 80,000
- 収入
- 55,000
- 家族の人数
- 2
- 支払年数
- 20
- 貧困線
- 21,150
- 保護所得
- 31,725
- 可処分所得
- 23,275
- 年間支払額
- 2,327.5
所得連動返済計画における学生ローン免除とは、借り手が所定の年数だけ適格な支払いを行ったあとで取り消される残元本です。学生ローン免除の計算を検索する方は、すでに把握している四つの入力——現在のローン残高、年収、世帯人数、所得連動計画ですでに支払った年数——から、その残りを知りたいのです。本計算機は PAYE 型の恒等式を適用します。裁量所得は年収から世帯向けに固定した連邦貧困線の百五十パーセントを引いたもの、その裁量所得の十パーセントが年払い、総支払額はその年払いと支払年数の積、免除額はそれらの支払い後の残残高をゼロで床付けしたものです。
所得連動の学生ローン免除が見積もるものと、残りがどう形づくられるか
所得連動返済は、所得が低いときに連邦学生ローンが現金の固定割合を食わないようにするためです。月々の分割は裁量所得の一部であり、公表された期間——学部は多くの場合二十年、大学院は二十五年——のあと、なお残る元本は取り消されます。学生ローン免除の計算と入力する方は、完全な貸出エンジンを求めているのではありません。
まだ負っている残高、申告する所得、IDR 用紙に数える世帯、適格支払いの年数を与えたとき、どれだけの元本が免除対象として残るのか、その残数を求めています。本ツールは、二回の呼び出しが食い違わないよう固定した PAYE 型の残りで答えます。貧困線は隣接四十八州向けの 2025 年 HHS 指針です。
保護所得はその線の百五十パーセントで、PAYE・REPAYE・現行の所得ベース計画が使う裁量所得の床です。IDR の年払いは裁量所得の十パーセントです。IDR 支払いがすでに証書を賄っていれば取り消すものは残りません。
所得が保護の下にあれば支払いはゼロで、残残高の全額が免除額です。未払い利息は加算せず、組成手数料も捏造しません。それはサービサーの見積りの領域です。
金額欄は作業表に合わせて小数第二位に丸めます。
活用例
相談員向けの IDR 残り作業表
現在の学生ローン残高、申告所得、世帯人数、所得連動計画の年数を、相談一式が期限末に取り消される額として扱える残元本に変えます。
IDR 継続と借り換えの比較
連邦の取り消しを民間の固定証書と交換する前に、PAYE 型の支払いを二十年続けたあとどれだけの元本が免除対象として残るかを借り手に示します。
キャンパスと相談所のシナリオ演習
所得が貧困保護の下にあるときに残残高の全額を返し、負のローンを貼ったときに大きく失敗する教室・相談所の例を用意します。
よくある質問
所得が貧困線の百五十パーセントを下回る場合は?
その帯の借り手は再証明が必要です。本計算機は残元本の大きさだけを測ります。
未払い利息、SAVE と PAYE の違い、Public Service Loan Forgiveness は含まれますか?
含まれません。 支払いは未払い利息を加算せず、保護は PAYE 型の 150% 床と 10% 負担であり、PSLF の適格雇用は調べません。それらの層が必要なら、残りをサービサーの見積りと組み合わせてください。
免除額はどう計算しますか?
年間の返済額は、世帯の貧困線の150%を超える所得の10%です。その返済額に返済年数を掛けた額を残高から引き、残った額(ゼロ未満にはなりません)が免除額です。
どの貧困線を使っていますか?
米国本土の州を対象とした2025年のHHS基準で、1人世帯は15,650、1人増えるごとに5,500を加えます。2人世帯なら21,150で、所得のうち31,725が保護されます。
ローン残高がマイナスの場合はどうなりますか?
マイナスの残高は借金ではないため、払い戻しとして表示せず、入力を受け付けません。残高ゼロは使えて、その場合の免除額はゼロです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/student-loan-forgiveness \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"balance":80000,"income":55000,"family_size":2,"years_paid":20}'const res = await fetch("https://api.kit.forhosting.com/fin/student-loan-forgiveness", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"balance": 80000,
"income": 55000,
"family_size": 2,
"years_paid": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/student-loan-forgiveness",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"balance": 80000,
"income": 55000,
"family_size": 2,
"years_paid": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/student-loan-forgiveness", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"balance":80000,"income":55000,"family_size":2,"years_paid":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"balance":80000,"income":55000,"family_size":2,"years_paid":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/student-loan-forgiveness", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"balance": 80000,
"income": 55000,
"family_size": 2,
"years_paid": 20
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.student_loan_forgiveness",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs_value | 1000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
負のローン残高は債務ではないため、還付を印刷せず invalid_input で失敗します。
所得連動の学生ローン免除が見積もるものと、残りがどう形づくられるか
一人世帯は一万五千六百五十、family_size の追加一人ごとに五千五百を足します。裁量所得は income から protected_income を引いた値をゼロで床付けし、床を下回る借り手に負の支払いが請求されないようにします。total_paid はその年払いと years_paid の積です。免除額は当初残高から total_paid を引いた値をゼロで床付けします。
入力契約、応答の形、誤りの扱い
balance は単一の通貨単位での学生ローン残元本で、負でない有限数です。income は同じ単位の年次調整総所得で、負でない有限数です。年の途中の再証明を水増ししなくてよいよう、端数年も受け付けます。負の balance は、このランディングが捕まえるための誤りです。ゼロの balance は許可され、免除額はゼロになります。所得ゼロと保護下の世帯は年払いゼロになり、免除額は残元本の全額と等しくなります。増える見積りが必要なら、ご自身のサービサー利息と組み合わせてください。POST で balance、income、family_size、years_paid を含む JSON 本体を送ってください。別名は loan_balance、principal、amount です。別名は agi、annual_income、adjusted_gross_income です。family_size は IDR 申請で数える世帯——借り手と扶養親族——で、一から三十の正の整数です。別名は household_size、family、household です。years_paid は適格な IDR 支払いを行った年数、または残元本が取り消される期限で、ゼロから四十の有限数です。各数値欄は JSON 数または数値文字列で届いて構いません。欠落した欄、空文字、非有限値、正の整数でない family_size、四十を超える years_paid、宣言した上限を超える大きさは、欄名を付けた invalid_input で失敗し、課金されません。メッセージは 'balance' must not be negative を含み、フォームはその操作子を強調でき、全体警告に頼らなくて済みます。成功時、本体は丸め後の四入力、固定表からの poverty_line と protected_income、discretionary_income、annual_payment、annual_payment を十二で割った monthly_payment、annual_payment と years_paid の積である total_paid、残元本である forgiven_amount、恒等式を述べ直す formula 文字列を返します。このエンドポイントが計算するのはゼロ金利の残りだけです。
学生ローン免除の計算が役に立つ場面
相談員、借り手、個人向け金融の発行者は、決まるのが残元本であって、訪問者が読み終えない十二行の償却ではないため、学生ローン免除の計算で順位を争います。キャンパスの修学支援窓口と非営利の債務相談所は、同じ恒等式を埋め込んで、低所得の一年がゼロ払いと大きな残りを生む理由を学生に見せ、ゼロ分割を証書を縮める贈り物として扱わせないようにできます。所得連動と標準の十年返済を教える方は、負の残高で大きく失敗する教室例を用意でき、生徒が貸方と取り違えうる還付を黙って印刷せずに済みます。検証の失敗は残高を消費しません。家計アプリは forgiven_amount を二十年または二十五年での予定取り消しとして保存し、その上に Public Service Loan Forgiveness の時間や元本への追加払いを重ね、混ぜた数字を逆算せずに済みます。実装は純粋な parse のティア A のため、成功した呼び出しは毎回、公開された基本料金 $0.002 で、モデルトークンも外向きのネットワークもありません。
技術的な質問
学生ローンの免除額はどのように計算しますか。
balance(≥ 0)、income(≥ 0)、正の整数の family_size、years_paid(≥ 0)を送ってください。裁量所得は max(0, income − 1.5 × poverty_line)、年払いはその十パーセント、総支払額は年払いと years_paid の積、forgiven_amount は max(0, balance − total_paid) です。貧困線は 15650 + 5500 × (family_size − 1) です。
ローン残高が負のときはどうなりますか。
タスクは invalid_input で失敗します。負の残高は学生ローン債務ではありません。メッセージは 'balance' must not be negative を含み、呼び出しは課金されません。
学生ローン免除の計算の料金はいくらですか。
ブラウザの用具は無料です。API 要求は成功した呼び出しごとに前払い残高から $0.002 を使います。無効な入力は課金されません。