住宅の頭金とローン金額を計算
頭金の割合を変えると、購入時に必要な現金と借入予定額の両方が変わります。住宅の購入価格と、先に支払う予定の割合を入力すると、頭金と残りのローン金額をすぐに確認できます。予算の比較、購入申込の準備、金融機関への相談に役立つ単純な算術見積もりです。税金、諸費用、保険料、手数料、利息、融資審査の条件は計算に含まれません。
無料で実行
割合を頭金の金額に換算します
物件広告や住宅ローン商品では頭金が割合で示される一方、実際の貯蓄は金額で管理します。この計算機は両者を結び付けます。住宅価格に入力した頭金割合を掛け、100で割ることで、購入時に先払いする金額を求めます。同じ割合でも住宅価格が異なれば必要な現金は変わり、同じ住宅でも割合を変えれば金額が変わります。頭金なしのケースには0、価格の全額を先払いするケースには100を入力してください。より細かな比較には小数も使用できます。負の値、数値でない入力、100を超える割合は、住宅価格の有効な構成比にならないため受け付けません。金額は実用的で安定した比較ができるよう、通貨の最小単位を想定して小数第2位まで丸めます。
計算後のローン金額を確認します
頭金を算出した後、その金額を住宅価格から差し引いてローン残高を表示します。この数字は購入価格の残額だけを表し、融資承認、毎月の返済額、最終的な融資実行額ではありません。金融機関が対象費用を融資に含めたり、クレジットを適用したりする場合があります。また、決済費用、前払い税、保険、検査、準備金など、頭金以外の現金が必要になることもあります。結果は資金計画を比較する出発点としてお使いください。頭金割合を上げるとローンは減り、下げると増えます。0パーセントでは住宅価格の全額が残り、100パーセントではローンが0になります。二つの結果は同じ価格と割合から求めるため、丸め後も確認しやすく、表計算やアプリにも転記できます。
現実的な購入予算に活用します
有用な比較には複数の割合をお試しください。同じ住宅価格について、緊急用の貯蓄を残せる低めの頭金と、借入額を減らす高めの頭金を比べます。算出された必要額が、生活防衛資金を使い切らずに用意できる金額かも確認してください。ここでは加算も控除もしないため、決済費用や継続的な保有費用は別途見積もる必要があります。複数の住宅価格でも計算し、希望する割合を無理なく維持できる価格帯を探すこともできます。融資商品には最低頭金、保険、融資比率、申込資格、物件条件などが設定される場合がありますが、本計算機はそれらを判定しません。取引前に金融機関または専門家へご確認ください。個別計算はブラウザーで行え、フォームや自動処理へ組み込むAPI は1回 $0.002 です。
活用例
購入価格を比較します
予定する割合を複数の物件価格に適用し、必要な頭金と借入候補額の変化を確認します。
頭金の選択肢を検討します
同じ住宅で低い割合と高い割合を比較してから、金融機関へ商品や準備金をご相談ください。
業務フローに見積もりを追加します
物件比較、受付フォーム、予算管理アプリで一貫した頭金とローン金額を算出します。
よくある質問
頭金はどのように計算しますか?
住宅価格に頭金割合を掛けて100で割り、金額を小数第2位まで丸めます。
ローン金額はどのように計算しますか?
入力した住宅価格から算出済みの頭金を引き、購入価格の残額を求めます。
頭金割合を100より大きくできますか?
できません。住宅価格の全額を超えるため、そのような入力は拒否されます。
ローン金額に諸費用は含まれますか?
含まれません。価格から頭金を引いた金額だけで、税、保険、クレジット、手数料は対象外です。
API の計算料金はいくらですか?
API は1回 $0.002 です。個別の計算はブラウザーでも実行できます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/realestate/down-payment-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"home_price":425000,"down_payment_percentage":20}'const res = await fetch("https://api.kit.forhosting.com/realestate/down-payment-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"home_price": 425000,
"down_payment_percentage": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/realestate/down-payment-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"home_price": 425000,
"down_payment_percentage": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/realestate/down-payment-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"home_price":425000,"down_payment_percentage":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"home_price":425000,"down_payment_percentage":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/realestate/down-payment-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"home_price": 425000,
"down_payment_percentage": 20
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "realestate.down_payment_calc",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |