賃金計算機
時給25で週40時間、52週働くと、週給は1000、年収は52000です。時給、週の労働時間、年間の週数を入力すれば、時給の求人と固定給の求人を比べやすくなります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 時給
- 25
- 週あたりの時間
- 40
- 年間の週数
- 52
- 週の総支給額
- 1,000
- 年収
- 52,000
賃金計算機は、時給と、典型的な1週間に働く時間と、1年に働く週数を、年間の総収入に変換します。求職者は時給の求人と年俸の求人を比べるために使い、家計を立てる方はパートの時給が1年で何を意味するかを見るために使い、給与担当や講師は残業・税・手当を捏造しない透明な三因数の積として同じ計算を使います。よくある検算として、時給25で週40時間・年52週なら年収52000、時給18.5で週30時間・年50週なら27750です。日常の判断にはブラウザで無料でお使いいただけます。
賃金計算機が返す内容と年収の定義
賃金の総額を年換算する処理は、次の問いに答えます。各労働時間に対して一定額が支払われるとき、申告した週あたりの勤務と申告した稼働週数のもとで、1年にいくらになるか。残業倍率、有給の付与、税の源泉、雇用主の手当、現地の労働法の補正は一切作りません。
通貨換算も、インフレ経路も、隔週や半月ごとの給与カレンダーもありません。拒否されるのは、欠落した項目、非有限値、文書化された上限を超える大きさ、負の時給・時間・週数です。負の賃率や負の勤務表は、このモデルでは意味のある年収を定義しません。
ゼロは許可され、因数がゼロならゼロまたは部分的な金額になります。税引き後の手取り、残業の積み上げ、複数通貨の求人板が必要な場合は専用の金融ツールをご利用ください。
時給・時間・週数の読み方と、負数が閉じた失敗になる理由
よくある勤務の選び方は、フルタイムの年として週40時間・年52週、あるいは無給休暇や季節休業で稼働年が短くなる場合のより少ない週数です。数値文字列の先頭の任意のプラス記号と科学的記数法は、有限小数として解釈できるときに許可されます。
トリム後に残る埋め込み空白、十六進プレフィックス、非数値トークンは、壊れたセルが誤った年収にならないよう、明確なメッセージで拒否されます。どの因数のゼロも有効で、その因数がゼロなら年収はゼロです。週あたり時間の上限は168です。
暦週の時間数がその値だからです。年間週数の上限は53で、暦年の ISO 週の最大です。文書化された上限を超える極端に大きい時給は、Infinity へ溢れる代わりに拒否されます。
計算は通常の浮動小数点の乗算を使い、金額欄は半分切り上げで小数2桁、数量欄は6桁に丸め、負のゼロは比較しやすいようただのゼロに潰します。
賃金の年換算が求人・家計・ソフトウェアで役立つ場面
求人が時給28、別の求人が年収58000と書いてあるとき、請負がほぼ1年を通して週を埋める場合のプロジェクト単価の意味を見たいとき、学生の家計表がパートの時給職から年収を求めるとき、人は賃金計算機に出会います。採用担当と候補者は、週40時間・年52週の時給パッケージが同等の年俸求人に近いかを、不透明な表計算マクロなしで事前確認できます。
家計を立てる方は、楽観的な週数と保守的な週数をモデル化し、固定の時給から年間所得の幅を取れます。開発者は同じ契約をスクリプトから呼び、報酬ツール向けの決定的なテストベクトルを用意したり、オファー比較デモの前に入力された時給と勤務を正規化したり、ゼロ未満の時給が静かな負の年収になってはならないフィードで閉じた失敗にしたりします。
コンテストや宿題では、時間制限の下で解を確かめるため、オフラインで速い積の源が必要になることがよくあります。製品と教育のツールは、学習者が賃率と勤務を入力し、画面が週と年のきれいな数字を並べて示すときにこの換算を使います。このページでは処理はすべてブラウザ内で行われます。
割増時間が週の一部なら残業の年換算と、逆方向が必要なら年俸から時給への変換と組み合わせてください。製品の約束は、すでに選んだ時給と週あたり時間と年間週数からの総年収であり、残業の自動的な法的分類でも、複数賃率のシフト差額でも、現地の法定表でもありません。
活用例
時給の求人と年俸の求人を比較する
実際の週労働時間と稼働週数で時給を年換算し、年俸の求人と公平に比べます。
家計とパートの年間計画
フルタイム、パート、季節ごとの週数のもとで、時給を週の総額と年収に翻訳します。
よくある質問
税、残業、手当は含まれますか?
含まれません。 示した時給を、与えた勤務表について年換算するだけです。手取りや残業の積み上げには、専用の給与・税ツールをご利用ください。
年間週数が52未満でもよいのはなぜですか?
無給休暇と季節休業は稼働年を短くします。無給の2週間を取るなら 50 を送り、繰り返す週の1年なら 52 を送ってください。
年収はどのように計算しますか?
時給に週の労働時間を掛けて週給を出し、それに年間の労働週数を掛けて年収にします。残業代や税金、手当は加えない、そのままの掛け算です。
マイナスの値を入れるとどうなりますか?
時給、時間、週数のいずれかがマイナスだと計算しません。マイナスの年収を黙って出すのではなく、入力の見直しをお願いしています。
週の時間と年間の週数に上限はありますか?
はい、週は最大168時間で、これは1週間のすべての時間です。年間の週数は最大53週で、暦年のISO週の最大数にあたります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/wage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}'const res = await fetch("https://api.kit.forhosting.com/fin/wage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/wage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/wage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/wage", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.wage",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_hourly_wage | 1000000000 |
max_hours_per_week | 168 |
max_weeks_per_year | 53 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
この賃金計算機は hourly_wage に hours_per_week と weeks_per_year を掛け、その annual_salary を週あたりの総額とともに返します。時給・時間・週数が負の場合は、符号付き元帳は賃金ではないため invalid_input で拒否します。スプレッドシートやオファーレター、教材デモで再現可能な年収の数値が必要な場合は、成功したリクエストごとに $0.002 の API をご利用ください。
賃金計算機が返す内容と年収の定義
積は annual_salary が hourly_wage かける hours_per_week かける weeks_per_year です。同じ三つの数から、この賃金計算機は weekly_gross も時給と週あたり時間の積として報告するので、週の給与明細の数字を年合計と、別ツールなしで比べられます。この三因数の積は、内定通知、家計、授業用ワークシートで使う透明なモデルです。応答は送信された正規化済みの hourly_wage、hours_per_week、weeks_per_year を返し、続けて weekly_gross、annual_salary、恒等式を記した formula 文字列を返します。エンジンは、対応範囲内の有限の非負の三数を掛けるか、invalid_input で入力を拒否します。このページは時給の明確な年換算だけに答え、ワークシート、単体テスト、余分な控除を捏造してはならない API 利用者が使える安定した数値出力を返します。
時給・時間・週数の読み方と、負数が閉じた失敗になる理由
優先フィールドは、1時間あたりの賃率の hourly_wage、典型的な1週間の労働時間の hours_per_week、実際に働く週数の weeks_per_year です。ただし時給側の別名 wage、hourly、rate、pay_rate、hourly_rate、週時間側の hours、weekly_hours、week_hours、hrs_week、年の週数側の weeks、weeks_worked、annual_weeks、year_weeks も受け付けるので、スプレッドシート、クエリ文字列、型付きフォームが同じ契約を再利用できます。負の hourly_wage、hours_per_week、weeks_per_year は invalid_input で拒否され、モデルは符号付き元帳ではなく非負の賃金計算機のままです。このページの無料ブラウザ実行と有料 API を組み合わせれば、年換算を自分で再実装せずに、自動化パイプラインでも同じ数学的結果が得られます。
賃金の年換算が求人・家計・ソフトウェアで役立つ場面
API では成功した照会ごとに $0.002 がかかり、失敗した検証は課金されず、応答のあと何も保存しません。無料の対話的な試用と、同じ結果の有料 API という分け方は、KIT のティアAカタログのほかと同じで、授業デモから自動化パイプラインへ、数学的結果を変えずに移れます。
連携の活用例
ワークシートとテスト用フィクスチャ
授業の家計、内定通知ツール、プロパティテスト、CI の断言向けに、再現可能な annual_salary を生成します。
技術的な質問
賃金計算機の料金はいくらですか。
このページではブラウザで無料です。API では成功したリクエストが $0.002、無効な入力は課金されません。
年収はどう定義されますか。
annual_salary = hourly_wage × hours_per_week × weeks_per_year。週の総額は時給に週あたり時間を掛けたものです。
入力が負の場合はどうなりますか。
入力は invalid_input で拒否されます。この計算機では時給、週あたり時間、年間週数はすべて非負でなければなりません。