生産者の税負担計算機
課税前価格10、税額2、需要と供給の弾力性がともに1なら、売り手の負担は半分で、受取価格は9、買い手の支払価格は11になります。生産者と消費者の負担割合がすぐに分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 元の価格
- 10
- Tax
- 2
- 需要の弾力性
- -1
- 供給の弾力性
- 1
- 需要の弾力性 (絶対値)
- 1
- 生産者の負担割合
- 0.5
- 生産者の負担割合 (%)
- 50
- 消費者の負担割合
- 0.5
法定帰着——誰が税務当局へ納付するか——は、誰が実際に負担するかを問う経済的帰着と同じ事実ではありません。従量の個別消費税は買い手が支払う価格と売り手が受け取る純価格の間にくさびを開き、元の競争均衡価格はその税後の二つの価格の間にあります。生産者の税負担とは、生産者が受け取る純価格が元の均衡を下回って下落する分であり、生産者の負担割合はその下落を税額で割ったものです。この生産者税負担計算機は、税前の均衡価格、単位あたりの税、需要と供給の価格弾力性を受け取り、標準の部分均衡帰着式を適用し、生産者の負担割合、単位あたりの負担額、新しい純生産者価格、および対応する消費者側の数値を返します。
生産者税負担の意味と弾力性がくさびを割り当てる仕組み
競争市場では、従量税は単に買い手価格に税を足す、あるいは売り手価格から税を引くだけでは済みません。税は逆需要と逆供給の間に幅 t の垂直なくさびを開き、市場はそれら二つの曲線がちょうど t だけ離れる新しい数量を見つけます。
元の均衡価格 P-star に対し、買い手はより高い総価格 P-c を払い、売り手はより低い純価格 P-s を受け取り、P-c から P-s を引いたものが税に等しくなります。生産者の税負担は P-star から P-s を引いた下落、消費者の税負担は P-c から P-star を引いた上昇であり、この二つは常に t に足し合わさります。
部分均衡の帰着は、需要と供給の相対的な価格弾力性から各片を割り当てます。需要の自価格弾力性の絶対値を eta-d、供給の弾力性を eta-s と書くと、生産者の負担割合は eta-d を eta-d 足す eta-s で割った値、消費者の負担割合は同じ分母の上の eta-s です。直観的には、より弾力的な側ほど税をより多く逃れます。
eta-d がゼロの完全非弾力的需要は税全体を買い手に置き、生産者負担はゼロで売り手の純価格は P-star のままです。完全非弾力的供給は税全体を売り手に置き、純価格は t だけ下落します。両方の弾力性がゼロだと式に分母がなく、本計算機は五分五分を捏造せず入力を拒否します。
法定帰着——法令が納付者として買い手と売り手のどちらを名指すか——は式に現れません。この標準モデルでは経済的帰着を変えないからです。
この計算が役立つ場面
原理と財政の授業では、生産者税負担計算機を使い、任意の弾力性の組と従量税を教科書の売り手負担割合へ変換します。法定の文言と経済的帰着を混ぜたり、生産者の分が純価格の下落であって値札の上昇ではないことを忘れたりしないためです。試験生成器とLMSプラグインには、税がゼロ、供給弾力性が負、あるいは両側が完全非弾力的な入力を拒否する決定論的な神託が必要です。
空のゼロ割合を捏造すると、壊れた採点が成功とみなす恐れがあります。検証失敗は残高を消費しません。
活用例
教室での税帰着の検算
税前の均衡価格、単位あたりの税、需要と供給の弾力性を学生に入力させ、教科書のくさび図と照らして生産者の負担割合と売り手純価格の下落を確認させます。
LMSと試験の自動採点
正でない tax、両方の弾力性がゼロ、または含意される純生産者価格をゼロ未満に押し下げる税を拒否する決定論的な神託で、帰着問題を採点します。
個別消費税の政策シナリオ表
推定弾力性が変わったとき、従量税が売り手と買い手の間でどう分かれるかを表にし、法定の納付と経済的負担を混ぜません。
よくある質問
生産者の税負担はどのように計算しますか?
生産者の負担割合は |εd| / (|εd| + εs) です。生産者負担はその割合に従量税を掛けたもので、売り手が受け取る純価格が元の均衡 P* を下回って下落する分に等しいです。新しい生産者価格は P* からその負担を引いた値です。
生産者税負担計算機には何を入力しますか?
必須の有限数は四つです。両方の弾力性をゼロにはできません。任意の decimals(0–12、既定 6)が half-up 丸めを設定します。
法令が買い手と売り手のどちらに課税するかは結果を変えますか?
この標準の部分均衡モデルでは変わりません。法定帰着は経済的帰着を変えません。くさび、生産者の負担割合、売り手純価格の下落は相対的な弾力性に依存し、誰が小切手を納付するかには依存しません。
需要または供給が完全に非弾力的な場合はどうなりますか?
|εd| = 0 かつ εs > 0 なら、生産者は税を全く負担せず、売り手の純価格は P* のままです。
税金を多く負担するのは市場のどちら側ですか?
弾力性の低い側です。価格に強く反応する側ほど税を避けられるため、供給が需要より非弾力的なら生産者の負担が大きくなります。弾力性が両方とも1なら半分ずつです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/econ/producer-tax-burden \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"original_price":10,"tax":2,"demand_elasticity":-1,"supply_elasticity":1}'const res = await fetch("https://api.kit.forhosting.com/econ/producer-tax-burden", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"original_price": 10,
"tax": 2,
"demand_elasticity": -1,
"supply_elasticity": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/producer-tax-burden",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"original_price": 10,
"tax": 2,
"demand_elasticity": -1,
"supply_elasticity": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/producer-tax-burden", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"original_price":10,"tax":2,"demand_elasticity":-1,"supply_elasticity":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"original_price":10,"tax":2,"demand_elasticity":-1,"supply_elasticity":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/producer-tax-burden", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"original_price": 10,
"tax": 2,
"demand_elasticity": -1,
"supply_elasticity": 1
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.producer_tax_burden",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
入力契約、応答フィールド、検証ルール
tax は同じ貨幣単位の単位あたり税 t で、こちらもゼロより厳密に大きくなければなりません。需要の弾力性は、例えば1のような絶対値でも、例えばマイナス1のような教科書の符号付き値でも構いません。エンジンは常に絶対値を eta-d として扱うので、授業の記法で負担割合を二重に反転してしまう事故を避けられます。よくある別名も受け付けます。例:元の価格が10、tax が2、需要の弾力性がマイナス1、供給の弾力性が1なら、負担割合はそれぞれ2分の1、生産者負担は1、純生産者価格は9、消費者価格は11です。図示したくさびが必要なら、ご自身の図と数字を組み合わせてください。POSTでJSON本体に必須の有限数を四つ送ってください。original_price は税前の競争均衡 P-star で、ゼロより厳密に大きくなければなりません。demand_elasticity は需要の自価格弾力性、supply_elasticity は供給の価格弾力性で、ゼロ以上でなければなりません。任意の decimals は0から12の整数(既定6)で、各数値フィールドの half-up 丸めを制御します。欠落フィールド、空文字、非有限値、正でない tax または original_price、負の供給弾力性、両方の弾力性がゼロ、範囲外の decimals、含意される純生産者価格が負になるほど大きな税は、いずれも invalid_input で失敗し課金されません。original_price には p0、equilibrium_price、pretax_price、tax には t、unit_tax、per_unit_tax、excise_tax、demand_elasticity には ed、epsilon_d、abs_demand_elasticity、supply_elasticity には es または epsilon_s です。成功時の本体は丸めた入力をエコーし、abs_demand_elasticity、単位区間上の producer_share と consumer_share、同じ割合のパーセント、P-star から P-s を引いた下落としての producer_burden、相補的な上昇としての consumer_burden、新しい売り手純価格としての producer_price、新しい買い手総価格としての consumer_price、恒等式を述べる formula 文字列を返します。本エンドポイントは帰着の数値だけを返します。
生産者税負担APIが役立つ場面
政策ノートやコンサルの作業帳は、説明用に個別消費税のシナリオを表にすることが多く、小さな parse API に算術を固定すれば、後から弾力性を一つだけ変えても表計算のずれが比較列に入りません。実装は純 parse のティア A なので、成功した呼び出しは毎回、公表された基本料金 $0.002 であり、モデルのトークンも外向きネットワークもありません。リクエストを小さく保ち、丸めた負担割合と負担額をテストに固定すれば、宿題、LMSプラグイン、エッジワーカー向けに再現可能な帰着数値が得られ、自ら計算可能な一般均衡の巨大な基盤を立てる必要はありません。
技術的な質問
生産者税負担計算機の料金はいくらですか。
ブラウザの道具は無料です。API リクエストは成功した呼び出しごとに $0.002 で KIT の前払い残高を使い、無効な入力は課金されません。