ForHosting KIT · 開発者向けツール

目標利益率を達成する販売価格を計算

この計算ツールは、商品の原価と確保したい利益率から、必要な最低販売価格を逆算します。1個当たりの原価と目標利益率を入力すると、指定した小数精度の価格が得られます。ここでの利益率は利益を販売価格で割った値であり、原価を基準にする値上げ率とは異なります。丸め後の1個当たり利益と実際に達成される利益率も確認できるため、商品台帳や見積もり、価格ルールに活用できます。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

目標利益率を販売価格に変換します

計算の基礎は、原価、売上、利益の関係です。利益は販売価格から原価を引いた額で、利益率はその利益を販売価格で割った値です。この式を販売価格について解くと、原価を「1から目標利益率の小数値を引いた値」で割る形になります。目標の割合を原価へそのまま加える方法は、利益率ではなく原価基準の値上げ率を求めるため、同じ結果にはなりません。本ツールは利益率の式を直接適用し、必要な販売価格、1個当たり利益、達成利益率を返します。原価と価格には同じ通貨をお使いください。また、送料、梱包費、予測できる手数料など、販売価格で回収したい費用を原価に含めることが重要です。これらを除外すると、入力原価に対する計算上の目標は満たしても、事業全体で残る利益が想定より少なくなる可能性があります。結果の精度は、入力する単位原価の完全性に左右されます。

切り上げ処理の理由を確認します

理論上の販売価格には、店舗で表示または請求できる桁数より多くの小数が生じることがあります。通常の四捨五入では価格が下がり、実際の利益率が目標をわずかに下回る場合があります。そのため、本ツールは選択した精度で必要価格を切り上げます。小数2桁なら、目標利益率を下回らない最小の通貨価格を返します。さらに、その丸めた価格から利益率を再計算し、実務上の価格精度による差を示します。整数価格には小数0桁、一般的な通貨には2桁、卸売契約や大量取引で必要な場合はそれ以上を選択してください。切り上げは目標利益率を守りますが、端数価格、クーポン、税金、販売手数料、決済費用を自動で考慮するものではありません。予測可能な費用を原価へ含めるか別途評価し、結果を信頼できる最低価格としてお使いください。

価格決定の流れへ安全に組み込みます

目標価格は入力条件に基づく最低値であり、事業全体の収益性を保証するものではありません。原価が組織の在庫評価方法に合っていること、入力した割合が値上げ率ではなく利益率であることをご確認ください。目標利益率は100パーセント未満でなければなりません。式では、利益率を差し引いた後に販売価格として残る割合で原価を割るためです。100パーセントではその割合が0となり、正の原価を持つ商品には無限の価格が必要です。それを超える場合も、正の有限価格は存在しません。本ツールはこれらの値と、意味のある一意の目標を得られない0以下の原価を拒否します。有効な結果を得た後は、競合価格、税金、割引、販売規則、チャネル費用と比較してください。自動化では、商品ごとに1リクエスト当たり $0.002 で計算し、安定した結果項目を確認工程や管理された商品台帳更新へ渡せます。

新しい小売価格を設定します

完全な単位原価と利益率目標から、最低販売価格を求めます。

仕入原価の変更を確認します

値上がり後の価格下限を再計算し、利益率を守れない商品を見つけます。

販売経路別の下限を作ります

各経路の予測費用を原価へ含め、妥当な最低価格を計算します。

どの式を使用しますか?

原価を、1から小数表記の目標利益率を引いた値で割ります。

利益率と値上げ率は同じですか?

異なります。利益率は利益を販売価格で割り、値上げ率は利益を原価で割ります。

なぜ価格を切り上げますか?

表示価格が少なくとも指定した利益率を達成するようにするためです。

なぜ100パーセントを指定できませんか?

正の原価を持つ商品では、無限の販売価格が必要になるためです。

手数料を原価に含めるべきですか?

販売価格で回収すべき予測可能な単位費用はすべて含めてください。

API の計算料金はいくらですか?

1リクエスト当たり $0.002 です。ブラウザーでは無料で計算できます。

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

POSThttps://api.kit.forhosting.com/ecom/product-margin-target-price

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

curl -X POST https://api.kit.forhosting.com/ecom/product-margin-target-price \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cost":40,"target_margin_percent":20}'
{
  "cost": 40,
  "target_margin_percent": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ecom.product_margin_target_price",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

1リクエストあたり$0.002

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

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

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