ForHosting KIT · 金融・お金

通常給与と残業代の計算機

時給20で通常40時間、残業5時間を1.5倍で働くと、通常給与800、残業代150、総支給額950で、残業1時間あたりは30です。2つの内訳は別々に表示されます。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
時間単価
20
通常時間
40
残業時間
5
残業の倍率
1.5
結果
残業の時給
30
通常賃金
800
残業代
150
総支給額
950

控除前に通常給与と残業代を分けるために、表計算テンプレートや時給×時間の手計算は不要です。この通常給与と残業代の計算機は、基本時給、通常(定時)時間数、残業時間数、そして時間半相当の1.5などの残業倍率という、給与計算で日常的な四つの入力を受け取り、通常給の行、残業代の行、実効残業時給、およびその期間の合計総支給を、小数第二位まできれいに丸めて返します。負の賃金は有効な総支給計算を表さないためです。

日常の使い方と実用上の制限

週次見積もり、副業の請求書、教室での給与演習、管理者の素早い確認のために、別のアプリや表計算テンプレートを入れずに、ブラウザ内の無料の通常給与と残業代の計算機を呼び出してください。本機能は税源徴収、福利厚生の適用、通貨換算、シフト差の発明を行いません。時給と時間は通常の商用範囲に保ってください。

極端な値は拒否され、isolate の計算が有界で、応答が理解しやすく保たれます。製品の約束は、基本時給と、すでに選択した通常と残業の時間分割、および明示的な倍率から総支給を出すことであり、残業の自動的な法的分類、複数レートのシフト差、現地の法定 OT 表ではありません。それらは別の SEO 意図と別の規制コンテンツを持つ専門ツールに属します。

文書化された例の入力から始め、実際の利用者が遭遇する境界をカバーするために倍額倍率や残業ゼロの週へ広げてください。

従業員の週次給与見積もり

従業員と管理者が基本時給、定時時間、OT 時間、会社の倍率を入力し、控除前の通常給・残業代・総支給を確認します。

フリーランスと請負の請求書

基本時給の明示した倍数で割増時間を請求する請負者が、請求書と顧客向け見積もりに透明な総支給行を計算します。

どの時間が残業に当たるかを決めますか?

いいえ。 お客様が現地ルールに基づき通常と残業の時間分割を提供します。計算機は送信された時間に時給と倍率を掛けます。

残業を2倍で計算するには?

割増倍率に2を入れます。残業1時間は基本時給の2倍で計算され、残業代と総支給額が計算し直されますが、通常給与は変わりません。

総支給額に税金や控除は含まれますか?

含まれません。結果は控除前の総支給額で、通常給与と残業代の合計です。源泉徴収、1日単位の残業基準、7日目の規則などは対象外です。

残業の実質時給とは何ですか?

基本時給に割増倍率を掛けた金額です。時給20で倍率1.5なら残業1時間は30となり、この金額は結果に別に表示されます。

残業がない週はどう入力しますか?

残業時間に0を入れてください。残業代はゼロになり、総支給額は通常給与と同じになります。残業のない週の確認にもそのまま使えます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/finance/overtime-pay

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/finance/overtime-pay \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hourly_rate":20,"regular_hours":40,"overtime_hours":5,"overtime_multiplier":1.5}'
{
  "hourly_rate": 20,
  "regular_hours": 40,
  "overtime_hours": 5,
  "overtime_multiplier": 1.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.overtime_pay",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

アルゴリズムは完全に決定的であり、同じ入力は給与デモ、人事ボット、フリーランス用シート、継続的インテグレーション用フィクスチャに対して常に同じ JSON を生成します。負の時給は明確な invalid_input エラーで拒否されます。

入力:時給、通常時間、残業時間、倍率

例えば 1.5 は時間半、2 は倍額であり、賃金のパーセンテージではありません。負の時間数と負の倍率も拒否され、符号の取り違えが給与明細上の不条理な負数を生む代わりに明確に失敗します。極端に大きな時給、時間合計、倍率は上限が設定され、Worker isolate の計算が負荷下でも有界で予測可能に保たれます。通常時間と残業時間の区分は、お客様の現地ルールまたは会社方針の下ですでに決まっています。本計算機は週四十時間の閾値や日次残業表を発明せず、送信された値を掛けます。その分離により検索意図が明確になります。すでに通常と OT の分割を知っている人は、法域エンジンではなく金額の行を求めています。単一の支払期間を表す四つの必須フィールドを含む JSON 本体を送信してください。hourly_rate は、非負の有限数または数値文字列としての基本時給です。クライアントが既に別名でフィールドを付けている場合、rate、wage、hourly、pay_rate のエイリアスが受け付けられます。regular_hours は、その基本時給で支払われる定時時間です。エイリアス hours、straight_hours、regular、straight_time は同じ値にマップされるため、フォームビルダーはペイロードを書き直さずに馴染みのあるラベルを保てます。overtime_hours は同一支払期間の割増時間です。エイリアス ot_hours、overtime、ot がサポートされるため、タイムシートのエクスポートは最小限の接着コードで列をマップできます。overtime_multiplier は基本時給の倍数として表される割増です。エイリアス multiplier、ot_multiplier、ot_rate、premium は同じフィールドにマップされます。負の時給は通常の給与明細を表さないため invalid_input で検証に失敗します。四つのフィールドのいずれかが欠けると、欠落キーを名指しして invalid_input で失敗します。すべての検証は金銭計算の前に行われるため、不正なリクエストが半分だけ埋まった給与行を UI が成功と誤読する形で返すことはありません。四つのフィールドを SDK に一度文書化し、デモ、ボット、結合テストで同じ形を再利用してください。

通常給、残業代、総支給の計算方法

中核の式は、タイムシートや週次見積もりで人が手計算するのと同じものです。総支給はその二行の合計であり、通常と残業の収入が一つの不透明な合計に潰れず、別々の構成要素として見えるままです。例:時給が二十、通常時間が四十、残業時間が五、倍率が 1.5 の場合、丸め後に通常給八百、残業代百五十、実効 OT 時給三十、総支給九百五十になります。すべての法域で同じ計算を行うのは意図的な製品範囲です。日次残業閾値、第七日ルール、税源徴収は別の検索意図と別の契約になります。通常給は hourly_rate に regular_hours を掛けた値です。残業代は hourly_rate に overtime_multiplier と overtime_hours を掛けた値です。応答はさらに ot_hourly_rate を hourly_rate に倍率を掛けた値として返し、UI はクライアント側で再計算せずに基本時給の隣に実効残業時給を表示できます。中間積は通常の浮動小数点演算を用い、その後すべての金額フィールドが half-up で小数第二位に丸められるため、結果は長くて分かりにくい二進分数ではなく給与明細上の通貨のように見えます。応答は正規化された時給、通常時間、残業時間、残業倍率をエコーし、続けて ot_hourly_rate、regular_pay、overtime_pay、gross_pay を返し、さらに currency_decimals が 2、method が overtime_gross となり、バージョン間で安定したクライアント分岐が可能です。定時の行だけが必要なときは regular_pay のみを使い、割増の行が必要なレポートでは overtime_pay を、請負請求や週次見積もりで合計額が必要なときは gross_pay を使ってください。

API の使い方、価格、ワークフロー、実用上の制限

人事ボット、フリーランス用ダッシュボード、人材ポータル、タイムシート補助が安定した KIT 契約を必要とする場合は、成功項目あたり $0.002 のプリペイド API を使ってください。検証失敗はエンジンがリクエストを拒否したあと残高を消費しません。手取りの規則を別途すでに把握している場合にのみ、税や控除のツールと本エンドポイントを組み合わせてください。入力は他の KIT parse 項目と同じ保持規則に従い、アルゴリズムは Worker isolate とローカル Node 実行の間で完全に決定的であるため、結果は継続的インテグレーション用フィクスチャに固定しても安全です。SDK を出荷する作者は、half-up の金額丸めを再発明せずに、regular_pay、overtime_pay、gross_pay を給与明細 UI、見積メッセージ、エクスポート列に直接マップできます。製品文で API 価格に言及するときは、カタログ更新後も公開ページがライブの価格下限に揃うよう、カタログのプレースホルダ $0.002 を使ってください。

人事ボットとタイムシートアプリ

ボットやミニアプリは、言語ごとに OT 総支給の計算と負の時給ガードを再実装する代わりに、安定したプリペイドエンドポイントを呼び出します。

残業代と通常給与はどう計算しますか?

hourly_rate、regular_hours、overtime_hours、overtime_multiplier(例:1.5)を含む JSON を送ってください。応答には小数第二位に丸めた regular_pay、overtime_pay、ot_hourly_rate、gross_pay が含まれます。

時給が負の場合はどうなりますか?

リクエストは invalid_input で失敗します。負の賃金は有効な総支給入力ではなく、課金されません。

通常給与と残業代の計算機は無料ですか?

ブラウザツールはお客様の端末上で無料です。API 呼び出しは成功項目あたり $0.002 の KIT プリペイド残高を使い、検証失敗は課金されません。

overtime_multiplier はパーセンテージですか、賃金の倍数ですか?

基本時給の倍数です。時間半は 1.5、倍額は 2 を使い、150 や 50 パーセントは使いません。

KITの完全なドキュメントを見る →