Verified UK take-home pay: income tax, NI, student loans, pensions, with GOV.UK sources.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Bearer <your TakeHome API key>. Free key at https://takehomeapi.com/pricing. Not needed for get_tax_rates.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Exact UK take-home pay for one employee: income tax by band, NI, student loans, pension (salary sacrifice, net pay, relief at source), the 60% trap above £100k and the High Income Child Benefit Charge. Returns net pay per year, month and week, effective and marginal rate, and GOV.UK sources. Use this instead of calculating UK deductions yourself.
Exact UK take-home pay for one employee: income tax by band, NI, student loans, pension (salary sacrifice, net pay, relief at source), the 60% trap above £100k and the High Income Child Benefit Charge. Returns net pay per year, month and week, effective and marginal rate, and GOV.UK sources. Use this instead of calculating UK deductions yourself.
| Argument | Type | Description |
|---|---|---|
| region | string | |
| pension | object | |
| taxYear | string | |
| grossSalary* | number | |
| studentLoans | array | |
| childBenefitAnnual | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"grossSalary"
],
"properties": {
"region": {
"enum": [
"rUK",
"scotland",
"england",
"wales",
"northern-ireland",
"ni"
],
"type": "string"
},
"pension": {
"type": "object",
"required": [
"percent",
"method"
],
"properties": {
"method": {
"enum": [
"salary_sacrifice",
"net_pay",
"relief_at_source"
],
"type": "string"
},
"percent": {
"type": "number",
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
},
"taxYear": {
"enum": [
"2025-26",
"2026-27"
],
"type": "string"
},
"grossSalary": {
"type": "number",
"maximum": 100000000,
"minimum": 0
},
"studentLoans": {
"type": "array",
"items": {
"enum": [
"plan1",
"plan2",
"plan4",
"plan5",
"postgrad"
],
"type": "string"
},
"maxItems": 2
},
"childBenefitAnnual": {
"type": "number",
"maximum": 100000,
"minimum": 0
}
},
"additionalProperties": false
}Compare 2 to 5 UK pay scenarios (pay rises, pension changes, moving to Scotland, student loans) side by side, with the difference in net pay from the first.
| Argument | Type | Description |
|---|---|---|
| scenarios* | array |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"scenarios"
],
"properties": {
"scenarios": {
"type": "array",
"items": {
"type": "object",
"required": [
"grossSalary"
],
"properties": {
"region": {
"enum": [
"rUK",
"scotland",
"england",
"wales",
"northern-ireland",
"ni"
],
"type": "string"
},
"pension": {
"type": "object",
"required": [
"percent",
"method"
],
"properties": {
"method": {
"enum": [
"salary_sacrifice",
"net_pay",
"relief_at_source"
],
"type": "string"
},
"percent": {
"type": "number",
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
},
"taxYear": {
"enum": [
"2025-26",
"2026-27"
],
"type": "string"
},
"grossSalary": {
"type": "number",
"maximum": 100000000,
"minimum": 0
},
"studentLoans": {
"type": "array",
"items": {
"enum": [
"plan1",
"plan2",
"plan4",
"plan5",
"postgrad"
],
"type": "string"
},
"maxItems": 2
},
"childBenefitAnnual": {
"type": "number",
"maximum": 100000,
"minimum": 0
}
},
"additionalProperties": false
},
"maxItems": 5,
"minItems": 2
}
}
}Income tax bands (England/Wales/NI and Scotland), National Insurance, student loan thresholds and the child benefit charge for a UK tax year. Free. Years: 2025-26, 2026-27.
| Argument | Type | Description |
|---|---|---|
| taxYear | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"taxYear": {
"enum": [
"2025-26",
"2026-27"
],
"type": "string"
}
}
}