Calculators
Effective tax-burden score (0-100) API
Score total tax burden 0-100 with a TRANSPARENT weighted rubric over three normalized factors — effective income rate (ceiling 0.50, weight 0.50), payroll rate (ceiling 0.15, weight 0.20), and sales/VAT rate (ceiling 0.25, weight 0.30) — returning the score, a low/moderate/high/very-high rating, and a per-factor contribution breakdown so the score is auditable. Answers 'how heavy is my total tax burden','blended tax burden score','rate my overall tax load','income vs payroll vs sales tax weight'.
Price$0.01per request
MethodPOST
Route/v1/calc/tax-burden-score
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
taxburden-scorerubriceffective-ratepayrollsales-taxscorecalc
API URL
Integration docshttps://x402.hexl.dev/v1/calc/tax-burden-scoreExample request
{
"effectiveIncomeRate": 0.22,
"payrollRate": 0.0765,
"salesVatRate": 0.08
}Example response
{
"score": 41.8,
"rating": "moderate",
"maxScore": 100,
"breakdown": [
{
"factor": "effectiveIncomeRate",
"value": 0.22,
"normalized": 0.44,
"weight": 0.5,
"contribution": 22
},
{
"factor": "payrollRate",
"value": 0.0765,
"normalized": 0.51,
"weight": 0.2,
"contribution": 10.2
},
{
"factor": "salesVatRate",
"value": 0.08,
"normalized": 0.32,
"weight": 0.3,
"contribution": 9.6
}
],
"interpretation": "A total tax burden of 41.8/100 is rated 'moderate'.",
"note": "Auditable rubric. Weights: income 0.50, payroll 0.20, sales/VAT 0.30; each factor normalized to its stated ceiling. Estimate, not advice."
}Input schema
{
"type": "object",
"required": [
"effectiveIncomeRate"
],
"properties": {
"effectiveIncomeRate": {
"type": "number",
"description": "Effective income tax rate as a decimal, e.g. 0.22",
"examples": [
0.22
]
},
"payrollRate": {
"type": "number",
"description": "Payroll tax rate as a decimal, e.g. 0.0765",
"examples": [
0.0765
]
},
"salesVatRate": {
"type": "number",
"description": "Sales/VAT rate as a decimal, e.g. 0.08",
"examples": [
0.08
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}