請求単価計算機
年間費用80,000、請求可能時間1,200時間、利益率25%なら、請求単価は1時間88.89です。66.67では費用をまかなうだけです。勘ではなく実際の数字で単価を決められます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 年間コスト
- 80,000
- 請求可能時間
- 1,200
- 利益率
- 25
- 必要収益
- 106,666.67
- 利益額
- 26,666.67
- 損益分岐料金
- 66.67
- 時間単価
- 88.89
フリーランス、コンサルタント、専門サービス事務所は、勘で時間単価を提示できません。事業を支える数字は請求単価です。実際に請求できる時間へ年間費用を割り付け、残したい利益率で引き上げます。この請求単価計算機は、年間費用・請求可能時間・希望利益率(パーセント)の三入力を受け取り、その年の帳簿と利益率を賄うために請求すべき時間あたりの単価を返します。
費用・時間・利益率から時間あたり請求単価を求める方法
請求単価は換算した給与でも、上乗せシールでもありません。一年分の費用を回収し、その時間が生む売上に対して選んだ利益率を残す時間単価です。給与やオーナー報酬、法定福利、福利厚生、家賃、ソフトウェア、保険、外注、顧客仕事から回収しなければならないその他の営業費です。
机に座っている時間ではなく、請求書に載せられる時間です。年間二千時間働く個人コンサルタントでも、営業・事務・休日・余裕を除くと千二百から千六百時間しか請求できないことがよくあります。二十五は請求すべき額の二十五パーセントを意味し、補数は七十五パーセントです。
必要売上は年間費用を「一から利益率の分数を引いた値」で割ったものです。時間単価はその必要売上を請求可能時間で割った値です。同等に、まず損益分岐単価を年間費用÷請求可能時間として作り、同じ補数で割っても同じです。
利益率がゼロのときは二つの単価が一致し、帳簿を回収するだけの価格になります。費用八万、請求可能時間千二百、利益率二十五パーセントのとき、必要売上は十万六千六百六十六と三分の二、損益分岐単価はおよそ六十六・六十七、請求単価は同じ通貨単位でおよそ八十八・八十九です。利益率が百パーセント以上だと補数がゼロまたは負になり必要売上が定義できないため拒否されます。
計算は有限演算の一握りで、稼働率の予測も税エンジンも通貨換算もありません。
活用例
フリーランスとコンサルタントの料金表
一年分の費用、誠実な請求可能時間の見通し、目標利益率を、料金表に印刷すべき時間単価へ変換します。
よくある質問
請求可能時間がゼロまたは負だとどうなりますか?
ゼロまたは負の時間では時間単価を決められず、その失敗は課金されません。
給与を時給に換算する場合と何が違いますか?
給与から時給は年間報酬を所定時間で割ります。請求単価は費用の積み上げを回収し、売上に対する利益率で引き上げ、請求できる時間で割ります。二つの答えは入れ替えられません。
利益率は原価への上乗せ率と同じですか?
違います。ここでの利益率は請求すべき売上に占める割合で、原価への上乗せではありません。利益率25%なら費用は売上の4分の3なので、費用をその割合で割って求めます。
年間の費用には何を含めますか?
顧客の仕事で回収すべきものすべてです。給与や役員報酬、社会保険料、福利厚生、家賃、ソフトウェア、保険、外注費などの経費を含めます。漏れがあると単価が低くなります。
請求可能時間は年に何時間と考えればよいですか?
机に向かう時間ではなく、請求書に載せられる時間だけです。年に二千時間働く個人のコンサルタントでも、営業や事務、休暇を除くと請求できるのは千二百から千六百時間程度です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/bill-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"annual_costs":80000,"billable_hours":1200,"profit_margin":25}'const res = await fetch("https://api.kit.forhosting.com/fin/bill-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"annual_costs": 80000,
"billable_hours": 1200,
"profit_margin": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/bill-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"annual_costs": 80000,
"billable_hours": 1200,
"profit_margin": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/bill-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"annual_costs":80000,"billable_hours":1200,"profit_margin":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"annual_costs":80000,"billable_hours":1200,"profit_margin":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/bill-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"annual_costs": 80000,
"billable_hours": 1200,
"profit_margin": 25
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.bill_rate",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
請求可能時間がゼロまたは負だと単価が定義できないため、タスクは invalid_input で失敗し課金されません。
費用・時間・利益率から時間あたり請求単価を求める方法
まず annual_costs から始めます。その合計を billable_hours と組み合わせます。第三の入力は profit_margin で、必要売上に対するパーセントであり、分数でも原価への上乗せでもありません。
入力契約、応答の形、エラーの扱い
金額はすべて half-up でセント相当に丸めます。例として年間費用八万、請求可能時間千二百、利益率二十五パーセントでは、必要売上は十万六千六百六十六ポイント六七、利益額は二万六千六百六十六ポイント六七、損益分岐単価は六十六ポイント六七、時間単価は八十八ポイント八九です。必須の有限数三つを含む JSON 本体を POST してください。annual_costs は回収すべき年間費用の積み上げで、通貨単位は一つです。別名 costs、annual_cost、overhead は同じフィールドを指します。billable_hours はその年に請求できる時間数です。稼働率シートが列名を保てるよう hours と billable の別名を受け付けます。profit_margin は必要売上に対する希望利益率のパーセントで、二十五は二十五パーセントであり 0.25 ではありません。別名 margin と margin_percent を受け付けます。各数値は JSON の数でも数値文字列でもよく、欠落・空文字・非有限はフィールド名付きの invalid_input で失敗します。billable_hours がゼロまたは負だと、除算が定義できないため「ゼロまたは負の請求可能時間では時間単価を決められない」というメッセージで拒否されます。annual_costs が負なら失敗します。profit_margin が負、または百以上なら、百パーセントの利益率はゼロ除算になるため失敗します。これらの失敗は課金されません。検証が通ると本体は annual_costs、billable_hours、profit_margin をエコーし、required_revenue、profit_amount、break_even_rate、hourly_rate を返します。人員表から請求可能時間を導く必要がある場合は、ご自身の稼働率モデルと JSON を組み合わせてください。このエンドポイントは与えられた時間数を価格化するだけで、稼働率は予測しません。
請求単価計算機が役立つ場面
独立コンサルタントは年の初めに請求単価計算機を使い、費用の積み上げと誠実な請求可能時間の見通しを、暦を安売りせずに提示できる下限に変えます。給与から時給は所定時間で報酬を割りますが、請求単価は費用を利益率で引き上げ、請求できる時間で割ります。検証失敗は残高を消費しません。代理店やスタジオは稼働率が落ちたり間接費が上がったりすると同じ三フィールドを再実行し、提案が原価割れで出る前に新しい社内単価を公表します。財務パートナーは予算の annual_costs、人員計画の billable_hours、目標の profit_margin を入れ、見積担当が一つの数字を共有するよう価格表に hourly_rate を固定します。これは給与を同等の時給に換算する検索とも仕事とも違います。プロダクトチームは、課金 API を呼ばずに hourly_rate を固定しなければならない提案ツール、料金表、CI フィクスチャへ契約を配線します。実装は純粋な parse のティア A のため、成功した呼び出しは公開の基本料金 $0.002 で、モデルトークンも外向きネットワークもありません。billable_hours を厳密に正、profit_margin を百未満に保ち、丸めた通貨フィールドをテストに固定すれば、専門サービスエンジンを自前で立てずに、料金表・LMS プラグイン・エッジワーカー向けの再現可能な時間単価が得られます。
連携の活用例
スタジオ単価の見直し
稼働率や間接費が変わったらスタジオを再価格化します。同じ計算機、新しい annual_costs または billable_hours、共有の hourly_rate です。
提案と見積フィクスチャ
提案ツールと CI に required_revenue と hourly_rate を固定し、どの見積も同じ費用プラス利益率の下限を使うようにします。
技術的な質問
時間あたりの請求単価はどう計算しますか?
必要売上は annual_costs を 1 から profit_margin/100 を引いた値で割ったものです。時間単価はその必要売上を billable_hours で割ります。同等に、損益分岐単価(annual_costs / billable_hours)を同じ補数で割っても構いません。profit_margin は売上に対するパーセントであり、原価への上乗せではありません。
profit_margin はパーセントですか、分数ですか?
必要売上に対するパーセントです。二十五パーセントの利益率なら 25 を入力し、0.25 は入力しません。ゼロ未満、または 100 以上は、100 パーセントの利益率がゼロ除算になるため拒否されます。
請求単価計算機の料金はいくらですか?
ブラウザのツールは無料です。API リクエストは成功した呼び出しあたり $0.002 の前払い KIT 残高を使い、無効な入力は課金されません。