Catalog/tax-federal-bracket

Calculators

US federal income tax (progressive brackets) API

Estimate US federal income tax with the canonical progressive marginal-slice method over 2024 brackets (10/12/22/24/32/35/37%), applying the standard or itemized deduction, and return taxable income, total tax, marginal & effective rate, and a per-bracket breakdown. Estimate only; excludes credits/state/AMT/NIIT. Answers 'how much federal tax on $100k single','what's my effective tax rate','what's my marginal bracket','tax with standard deduction'.

Price$0.01per request
MethodPOST
Route/v1/calc/tax-federal-bracket
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
taxincome-taxbracketsmarginaleffectivefederaluscalc
API URLhttps://x402.hexl.dev/v1/calc/tax-federal-bracket
Integration docs
Example request
{
  "income": 100000,
  "filingStatus": "single"
}
Example response
{
  "year": 2024,
  "filingStatus": "single",
  "grossIncome": 100000,
  "deduction": 14600,
  "standardDeduction": 14600,
  "taxableIncome": 85400,
  "federalTax": 13841,
  "afterTaxIncome": 86159,
  "marginalRate": 0.22,
  "effectiveRate": 0.1384,
  "effectivePercent": 13.84,
  "bracketBreakdown": [
    {
      "from": 0,
      "to": 11600,
      "rate": 0.1,
      "tax": 1160
    },
    {
      "from": 11600,
      "to": 47150,
      "rate": 0.12,
      "tax": 4266
    },
    {
      "from": 47150,
      "to": 85400,
      "rate": 0.22,
      "tax": 8415
    }
  ],
  "note": "Estimate. US federal 2024 ordinary brackets; excludes credits, state/local, AMT, NIIT."
}
Input schema
{
  "type": "object",
  "required": [
    "income"
  ],
  "properties": {
    "income": {
      "type": "number",
      "description": "Gross income in USD",
      "examples": [
        100000
      ]
    },
    "filingStatus": {
      "type": "string",
      "enum": [
        "single",
        "married",
        "head"
      ],
      "examples": [
        "single"
      ]
    },
    "deduction": {
      "type": "number",
      "description": "Override deduction in USD"
    },
    "useStandardDeduction": {
      "type": "boolean",
      "examples": [
        true
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}