マーケットプレイス手数料と出品者受取額の計算
出品前に受取額が分かります。売上125、手数料率12.5パーセント、固定手数料0.3なら、手数料の合計は15.93で、受取額は109.07です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 販売価格
- 125
- 手数料率
- 12.5
- 固定手数料
- 0.3
- 割合手数料の金額
- 15.63
- 手数料合計
- 15.93
- 純支払額
- 109.07
マーケットプレイスでの販売価格と、実際に出品者へ入金される金額は同じではありません。この計算ツールでは、販売総額、料率、取引ごとの固定手数料を入力すると、料率分の手数料、手数料合計、最終的な正味受取額を算出します。出品前の採算確認、複数サービスの比較、価格設定にご利用いただけます。手数料が販売価格を上回る場合は、誤解を招くマイナスの受取額を表示せず、明確なエラーを返します。
手数料体系を正しく入力してください
まず、各種控除前の商品販売総額を入力してください。料率は通常のパーセント表記で入力します。たとえば12.5パーセントなら0.125ではなく12.5を使用します。
次に、1取引につき1回請求される固定手数料を入力してください。3つの値はいずれも0以上で、販売価格は0より大きい必要があります。このツールは通貨を限定しませんが、販売価格と固定手数料には同じ通貨を使用してください。
ドル建てなら両方をドル、円建てなら両方を円で入力します。税金、配送ラベル、広告費、引当金、返金、為替換算費用は、サービスごとに扱いが異なるため自動では加算しません。確認したい料率と固定手数料だけを入力してください。
対象を明確に限定することで、マーケットプレイスが公開する料金表と結果を容易に照合できます。
計算方法と端数処理をご確認ください
販売価格に、料率を100で割った値を掛けて料率分の手数料を求めます。その金額を小数第2位までに丸め、固定手数料を加えた後、合計を再び小数第2位までに丸めます。正味受取額は販売価格から手数料合計を差し引いた金額で、同じく小数第2位までに丸めます。
手数料合計が販売価格と同額なら受取額は0となり、計算は有効です。販売価格を上回る場合は入力エラーを返します。この保護により、マイナス値を実際の入金額と取り違えることを防ぎ、基本手数料だけで採算が成立しない出品を把握できます。
正味受取額を価格判断にお役立てください
出品前に計算し、正味受取額を仕入れ、梱包、配送負担、人件費、目標利益と比較してください。受取額そのものは利益ではなく、入力した2種類の手数料だけを差し引いた残額です。サービスを比較する場合は販売価格を固定し、それぞれの料率と固定手数料を別々に計算します。
価格を検討する場合は料金体系を変えずに販売価格を変更すると、低価格商品ほど固定手数料の相対的な影響が大きいことを確認できます。ネットワーク、保存状態、乱数、現在日時を使わないため、同じ有効な入力からは常に同じ結果が得られます。表計算、出品フロー、利益率確認、反復テストに適しています。
活用例
採算の取れる出品価格を設定
主要手数料を差し引いた残額を見積もり、商品原価や目標利益率と比較できます。
販売サービスを比較
同じ販売価格に各サービスの料率と固定手数料を適用し、受取額を比較できます。
取引見積もりを検証
途中の金額を確認しながら、マーケットプレイスの基本的な手数料明細を再現できます。
よくある質問
結果は利益を表しますか?
いいえ。 正味受取額では入力した手数料だけを差し引きます。在庫、配送、税金、広告、人件費などは別途差し引いてください。
受取額はどう計算されますか?
売上に手数料率を掛けて100で割り、小数点以下2桁に丸めてから固定手数料を足します。売上125、12.5パーセント、固定0.3なら15.63に0.3を足して15.93となり、残りは109.07です。
12.5パーセントは12.5と0.125のどちらで入力しますか?
12.5と入力してください。手数料率は通常のパーセントで書くため、0.125と入力するとごくわずかな率として扱われ、手数料が低すぎる結果になります。
手数料が売上を上回るとどうなりますか?
マイナスの受取額を表示する代わりに、分かりやすいメッセージで計算を止めます。手数料が売上とちょうど同じ場合は、受取額0として有効な結果になります。
安い商品ほど固定手数料の影響が大きいのはなぜですか?
固定手数料は価格に関係なく同じ額なので、小さな売上ほど占める割合が大きくなります。手数料の条件を変えずに売上だけを変えると、低価格の出品での受取額の変化が分かります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sale_price":125,"percentage_fee":12.5,"fixed_fee":0.3}'const res = await fetch("https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sale_price": 125,
"percentage_fee": 12.5,
"fixed_fee": 0.3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sale_price": 125,
"percentage_fee": 12.5,
"fixed_fee": 0.3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sale_price":125,"percentage_fee":12.5,"fixed_fee":0.3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sale_price":125,"percentage_fee":12.5,"fixed_fee":0.3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"sale_price": 125,
"percentage_fee": 12.5,
"fixed_fee": 0.3
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.marketplace_fee_net_calc",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
計算方法と端数処理をご確認ください
応答には正規化した入力値とpercentage_fee_amount、total_fees、net_payoutが含まれるため、隠れた計算を推測せずに各段階を確認できます。
正味受取額を価格判断にお役立てください
自動化された販売業務では、商品や候補価格ごとにAPIを呼び出し、料金明細を価格決定の記録とともに保存できます。1回のリクエスト料金は$0.002です。
技術的な質問
APIで計算ツールを利用する料金はいくらですか?
APIリクエスト1回あたり$0.002です。
15パーセントの手数料はどのように入力しますか?
percentage_feeには0.15ではなく15を入力してください。
米ドル以外の通貨も使えますか?
はい。sale_priceとfixed_feeを同じ通貨で入力すれば、通貨を問わず計算できます。
手数料が販売価格を上回るとどうなりますか?
手数料合計が販売価格を超えたことを示すinvalid_inputエラーを返します。