トランプ税計算
2017年TCJAの表では、課税所得80000の単身者は22%の区分に入りますが、22%が掛かるのは上の部分だけです。申告区分を選べば、連邦所得税額と限界税率、実効税率が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 収入
- 80,000
- 申告区分
- Single
- 課税年度
- 2,018
- Tax
- 13,539.5
- 限界税率 (%)
- 22
- 実効金利 (%)
- 16.9244
2017 年の Tax Cuts and Jobs Act(TCJA)は、従来の連邦通常所得税率表を、十、十二、二十二、二十四、三十二、三十五、三十七パーセントの七段積み上げブラケットへ置き換えました。トランプ税計算機を探す人は、呼び出し側が渡す汎用表でも、インフレ調整後の後年の Internal Revenue Service 表でもなく、課税所得と申告区分からそれらの TCJA ブラケットでの税額を知りたいのです。本計算機は、single、married filing jointly、married filing separately、head of household、qualifying surviving spouse について、課税年度 2018 に初めて適用された 2017 年 TCJA の法定閾値を符号化します。
2017年TCJAブラケットの意味と税の積み上げ
2017 年の Tax Cuts and Jobs Act に基づく連邦通常所得税は累進課税です。課税所得の各層に異なる法定税率がかかり、どの表を使うかは申告区分によって決まります。
2017 年 12 月に署名されたこの法律は、従来の十、十五、二十五、二十八、三十三、三十五、三十九点六パーセントの構造を、十、十二、二十二、二十四、三十二、三十五、三十七パーセントの七税率へ置き換えました。条文に書かれたドル閾値は、課税年度 2018 に適用された初年度・未指数化の金額です。
single の申告者と別々に申告する既婚者は、三十二パーセント帯までは下の閾値を共有し、その後分かれます。single の三十五パーセント帯は五十万ドルで終わり、married filing separately は三十七パーセントの最高税率に三十万ドルで達します。
married filing jointly と qualifying surviving spouse は、最初の十パーセント帯が一万九千五十ドルで終わり、三十七パーセントの最高税率が六十万ドルから始まる、およそ倍幅の表を共有します。head of household は中間の幅を持ち、最初の帯は一万三千六百ドルで終わります。
各帯の中にあるドルだけがその帯の税率で課税されます。課税所得八万ドルの single 申告者は、八万ドル全体に二十二パーセントをかけるのではなく、三万八千七百ドルを超える層だけに二十二パーセントをかけ、最初の九千五百二十五ドルは十パーセントのまま、次の層は十二パーセントのままです。
本計算機はこれらの 2017 年 TCJA 法定表を固定テーブルとして符号化します。連邦の標準控除の差し引き、child tax credit などの税額控除、代替ミニマム税、純投資所得税、自営業税、後年のインフレ調整 Internal Revenue Service 表の照会は行いません。
Form 1040 の控除後に載る形の課税年間所得を渡すと、エンジンは税率表の税額を返します。課税所得ゼロは有効な入力で税額ゼロになります。負の所得は拒否されます。
トランプ税計算機が役立つ場面
結婚、離婚、適格な生存配偶者の年のあとに申告区分を比べる世帯は、同じ課税所得を異なる区分で二度送り、三つの Internal Revenue Code 表を組み直さずにトランプ税額、最後の1ドルの税率、実効税率を読めます。
連邦の課税賃金をすでに把握している給与・報酬チームは、オファーレターや年末見積の連邦税行を引用し、州源泉と控除は自前のエンジンで重ねられます。試験ジェネレータと消費者数学の教室は同じ契約を使い、所得全体に二十二パーセントをかける生徒を誤りとします。法律に基づく連邦税は積み上げであり、一律ではないからです。
このランディングはトランプ税計算機、TCJA 税ブラケット、申告区分ごとの課税所得から 2017 年連邦税額を探す人向けであり、売上税ツールでも州所得税見積でも控除最適化でもありません。すでに連邦の課税所得と認識できる区分があり、2017 年 Tax Cuts and Jobs Act の税率表を適用したいときにこの能力を選んでください。
呼び出し側指定の独自表が必要なら、この凍結した法定ランディングではなく汎用の税ブラケット計算機を使ってください。
活用例
課税所得から年間連邦税を求める
世帯と助言者は Form 1040 の課税所得と申告区分を送り、クレジット前の 2017 年 TCJA 税額、最後の1ドルの税率、実効税率を表示します。
申告区分ごとに税額を比べる
結婚、離婚、生存配偶者の年のあと、同じ課税所得を二つの区分で実行し、表を組み直さずに積み上げた 2017 年 TCJA 結果を比較します。
よくある質問
ここでのトランプ税(2017年TCJA連邦所得税)はどう計算されますか?
計算機は申告区分に対応する 2017 年 Tax Cuts and Jobs Act の法定税率表を歩き、課税所得の各層をその帯の税率(10、12、22、24、32、35、または 37 パーセント)で課税します。結果はセントに丸めた税額です。
どの申告区分が受け付けられますか?
短い符号 mfj、mfs、hoh、qss はそれらの名称へ正規化されます。
入力は総支給ですか、課税所得ですか?
控除後の連邦課税年間所得(Form 1040 の課税所得)であり、総支給ではありません。エンジンは標準控除を差し引かず税額控除も適用しないため、すでに課税額まで減らした所得を渡してください。
申告区分が認識できないとどうなりますか?
計算機は表を推測しません。有効な区分は上記の Internal Revenue Code 五名称であり、検証失敗は課金されません。
標準控除や税額控除は差し引かれますか?
いいえ。標準控除の差し引きや、児童税額控除などの税額控除、代替ミニマム税、自営業税の計算は行いません。控除後の課税所得を入力してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/trump-tax \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"income":80000,"filing_status":"single"}'const res = await fetch("https://api.kit.forhosting.com/fin/trump-tax", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"income": 80000,
"filing_status": "single"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/trump-tax",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"income": 80000,
"filing_status": "single"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/trump-tax", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"income":80000,"filing_status":"single"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"income":80000,"filing_status":"single"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/trump-tax", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"income": 80000,
"filing_status": "single"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.trump_tax",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
階段を歩き、連邦税額に加えて最後の1ドルの税率と所得全体の実効税率を返し、認識できない申告区分は single 表を推測せず invalid_input で拒否します。
入力契約、申告区分、エラーの扱い
mfj、mfs、hoh、qss といった短い符号も受け付け、それらの正規名へ正規化します。single を推測せず、表を捏造しません。検証失敗は課金されません。必須フィールド二つを含む JSON 本体を送ってください。income(別名 taxable_income, taxable, amount)は控除後の米国連邦課税年間所得(ドル)であり、総支給でも、それが異なる場合の adjusted gross income でもありません。JSON 数値でも、ドル記号や千の区切りのない厳密な有限数値パターンに一致する数値文字列でも構いません。絶対値は一兆以内に保ち、Worker とブラウザ上の IEEE 倍精度で積が有限のままになるようにします。負の所得は invalid_input で拒否され、ゼロは許可され tax はゼロです。filing_status(別名 status, filing)は 2017 年 TCJA 税率表が用いる Internal Revenue Code の五区分のいずれかでなければなりません。single、married_filing_jointly、married_filing_separately、head_of_household、qualifying_surviving_spouse です。それ以外の文字列は認識できない申告区分であり、フィールド名を付けた invalid_input で失敗します。これが本ランディングの製品契約です。成功時、応答はセントに丸めた income と正規の filing_status を返し、tax_year 2018(2017 年法のブラケットが適用された最初の年)を報告し、tax を二桁の金額として返し、最後の1ドルの marginal_rate_percent を報告し、effective_rate_percent を tax を income で割った値として報告し、管轄を United States federal と名付け、式を再掲します。料金は成功リクエストごとに固定の $0.002 で、単位は item です。
トランプ税計算機が役立つ場面
決定的な 2017 年 TCJA 税のオラクルが必要な家計アプリやノートブックのスクリプトは、single で八万ドルを既知の税額に固定し、共同申告の十五万ドルを別の税額に固定し、partnership のような意図的に偽の区分を invalid_input の厳密パスに固定できます。invalid_input を返す失敗タスクは前払い残高を消費しないため、探索スクリプトを安く保てます。往復確認は簡単です。 積み上げブラケットを手計算し、公開された税額が同じ二桁丸めと一致することを確認し、次に tax を income で割った値が effective_rate_percent と一致することを、公開の自動化料金 $0.002 のもとで確認します。
連携の活用例
給与見積と golden テスト
報酬ツールと QA スイートは既知の課税所得を決定的なトランプ税額に固定し、partnership のような認識できない区分を invalid_input で拒否します。
技術的な質問
トランプ税計算機の料金はいくらですか。
ブラウザの道具は無料で端末上で動きます。API 呼び出しは成功リクエストごとに $0.002 の前払い KIT 残高を使い、失敗したタスクは課金されません。