家賃の計算
税引前の年収が60,000で、その30%を住居に充てるなら、支払える月額家賃は1,500です。月収と年間の住居予算もあわせて分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 収入
- 60,000
- パーセント
- 30
- 月収
- 5,000
- 年間住居費
- 18,000
- 地代
- 1,500
- 精度
- 2
支払える 月額家賃 は、税引前の年収 と そのうち家賃に充てる割合 から 決まる 住居予算 です。住宅相談員・物件サイト・いわゆる三割ルール は、いずれも 同じ式 から 始まります。年収 に 住居割合 を 掛け、それを 12 で 割ります。この 家賃計算機 は その換算 だけを行い、他のことはしません。有限の 年収 と 住居配分の percent を 受け取り、月額の rent と 月収の目安 および 年間住居予算 を 返します。
支払える月額家賃の意味と求め方
支払える月額家賃は、前向きの家計の問いに答えます。税引前の年収と、そのうち住居に充ててもよい割合が与えられたとき、世帯が支えられる月額家賃はいくらか、です。例:年収が六万、割合が三割なら、年間住居予算は一万八千、月額家賃は千五百です。
六万に 0.30 を掛けると一万八千、それを 12 で割ると千五百になるからです。同じ世帯で二割五分なら月額は千二百五十です。別の組:九万六千を三割五分にすると、年間予算は三万三千六百、月額は二千八百です。
本ページは既にある家賃を住居費負担率へ逆算せず、元本と金利から住宅ローンを償却せず、月額家賃と購入価格を比べる投資家の一パーセントルールも使いません。それらは別の検索・別のページです。年収ゼロは有効な実行で、家賃ゼロになります。
負の年収は拒否されます。符号付きの年額は、この恒等式の予算の土台にならないからです。percent は 0 以上 100 以下の閉区間に入ります。
0 は住居予算なし、100 は税引前年収の全部を家賃に充てることを意味します。通貨換算・課税・他の負債の控除は行いません。住居割合の上限だけです。
家賃上限の計算機が役立つ場面
物件を探す借主には、申告した税引前年収と住居割合から再現できる月額上限が必要です。住宅ローンを前提とする貸手の帳票でも、すでに家賃が分かっている負担率ツールでもありません。転勤する従業員や住宅相談員は、内覧の前に三割ルール、より厳しい二割八分の従来型フロントエンド上限、または独自の配分を当てます。
家計アプリや入居審査のスクリプトは、掲載価格を保存せず給与所得から負担可能の印を付けるために契約を呼びます。家賃計算機や支払える月額家賃で上位を狙う媒体は、年収の数字と割合を頭に置き月額を知りたい人向けです。既存請求の住居費負担率でも、ローン返済額でも、貸主向けの家賃対価格のふるいでもありません。
授業ノートは既知の組を固定します。六万を三割にすると月額千五百、九万六千を三割五分にすると二千八百、負の年収は拒否です。家計ライブラリが手取りを総支給と取り違えたり、12 での除算を飛ばしたりしないためです。
検証失敗は残高を消費しません。
活用例
年収に三割ルールを当てる
税引前年収と percent 30 を入れると、古典的な目安が示す月額家賃の上限・月収・年間住居予算が表示されます。
独自の住居割合で物件を比べる
28・31 や別の配分を渡し、内覧や契約の前により厳しい、あるいは緩い上限を試せます。
給与から負担可能の印を付ける
審査や家計のスクリプトから契約を呼び、表示する月額家賃を手入力ではなく所得と方針の percent から導きます。
よくある質問
支払える月額家賃はどう求めますか?
例:60,000 を 30 パーセントにすると月額 1,500 です。
どの割合を使えばよいですか?
三割がよく使う目安です。住宅相談員はフロントエンド型の上限として 28 や 31 も使います。欄はパーセントです。 30 は三割であり、0.30 ではありません。
年収が負のときはどうなりますか?
負の年額はこの恒等式の予算の土台にならず、その失敗は課金されません。
住居費負担率と同じですか?
違います。 本ページは年収と住居割合から月額家賃の上限を出します。住居費負担率は既存の家賃や PITI を所得で割ります。逆の問い、別のページです。
税金や他の借入の返済は差し引かれますか?
いいえ。年収は税引前の額で、ローンやカードの返済など他の債務は差し引かず、通貨の換算もしません。結果は、税引前年収に対する住居費の上限だけです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/rent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"income":60000,"percent":30}'const res = await fetch("https://api.kit.forhosting.com/fin/rent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"income": 60000,
"percent": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/rent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"income": 60000,
"percent": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/rent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"income":60000,"percent":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"income":60000,"percent":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/rent", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"income": 60000,
"percent": 30
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.rent",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
income が 負のときは 符号付き家賃 を 出さず invalid_input で 失敗します。成功した API 呼び出し は $0.002 で 課金され、不正な 入力 は 課金されません。
支払える月額家賃の意味と求め方
恒等式は rent が income に percent を掛けて 100 で割り、さらに 12 で割ったものです。income は税引前の年収、percent は 0 から 100 の住居割合です(30 は三割を意味し、相談員や多くの物件ツールが用いる目安です)。monthly_income は年収を 12 で割った値で、クライアント側で再度割らなくても物件と月給を比べられるように返します。
入力契約・応答の形・検証
income は通貨単位の税引前年収で、0 以上でなければなりません。percent は住居に充てる割合で、0 から 100 の尺度です。30 は三割であり、0.30 ではありません。ドル記号や桁区切りは解析しません。必須の有限数二つを含む JSON 本体を POST してください。負の年収は欄名付きの invalid_input で失敗します。別名 gross_annual_income・annual_income・gross・salary を受け付けるので、給与の書き出しを改名する手順は不要です。別名 housing_percent・allocation・share・housing_share は同じ欄に対応します。任意の precision(別名 decimals、dp)は 0 から 15 の整数で、数値出力の小数桁を決め、既定は通貨表示でよく使う 2 です。各数値欄は JSON 数値でも数値文字列でも送れます。絶対値は千兆以内に収め、IEEE 倍精度の中間積が Worker とブラウザで有限に保たれるようにします。欠落、空文字、非有限、負の income、負の percent、100 を超える percent、その範囲外の値は欄名付きの invalid_input で失敗し、課金されません。成功時は丸めた income と percent をエコーし、monthly_income を income を 12 で割った値、annual_housing を income に percent を 100 で割って掛けた値、rent をその年間住居予算を 12 で割った値(主たる月額)として返し、式文字列は rent = income * (percent / 100) / 12 に固定され、使用した精度も返します。通貨形式の文字列より JSON 数値を優先してください。例:income が六万、percent が 30 なら、月収は五千、年間住居は一万八千、家賃は千五百です。成功した一件の料金は定額の $0.002 です。
家賃上限の計算機が役立つ場面
実装は純粋な parse のティア A なので、成功した呼び出しは公開の基本料金 $0.002 で、モデルのトークンも外向きの通信もありません。
技術的な質問
家賃計算機の料金はいくらですか。
ブラウザの用具は無料です。API 要求は成功した呼び出しごとに前払いの KIT 残高を $0.002 で使い、不正な入力は課金されません。