Search / nl.nltaxcalculator/dutch-tax
NL Tax Calculator
R0· no sign-inDutch tax: net salary, full tax return, Box 3 and refunds, ZZP, mortgage, toeslagen, visa salary.
v1.1.0 · active · website · descriptor JSON · versions
Search / nl.nltaxcalculator/dutch-tax
R0· no sign-inDutch tax: net salary, full tax return, Box 3 and refunds, ZZP, mortgage, toeslagen, visa salary.
v1.1.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"dutch-tax": {
"type": "http",
"url": "https://nltaxcalculator.nl/dutch-tax/api/mcp"
}
}
}claude mcp add --transport http dutch-tax https://nltaxcalculator.nl/dutch-tax/api/mcp[mcp_servers.dutch-tax]
url = "https://nltaxcalculator.nl/dutch-tax/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"dutch-tax": {
"type": "remote",
"url": "https://nltaxcalculator.nl/dutch-tax/api/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"dutch-tax": {
"type": "http",
"url": "https://nltaxcalculator.nl/dutch-tax/api/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=dutch-tax&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbmx0YXhjYWxjdWxhdG9yLm5sL2R1dGNoLXRheC9hcGkvbWNwIn0%3D"
}{
"servers": {
"dutch-tax": {
"type": "http",
"url": "https://nltaxcalculator.nl/dutch-tax/api/mcp"
}
}
}{
"mcpServers": {
"dutch-tax": {
"httpUrl": "https://nltaxcalculator.nl/dutch-tax/api/mcp"
}
}
}extensions:
"dutch-tax":
enabled: true
name: "dutch-tax"
type: streamable_http
uri: "https://nltaxcalculator.nl/dutch-tax/api/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations13 of 13 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 4,325 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 4 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagegross_salary_for_target_netaddedReverse salary calculation for salary negotiations in the Netherlands (2026): the gross annual and monthly salary needed to take home a given net amount, with or without holiday allowance and the 30% ruling.
box3_actual_return_estimateaddedWhen the actual return on Box 3 assets was lower than the notional return, the Belastingdienst taxes the actual return instead (following the Supreme Court rulings). For one tax year from 2017 to 2026 this compares the notional Box 3 tax with the tax on the actual return (interest, dividends, rent and value changes minus interest paid), and estimates the difference that could be refunded and which procedure applies to that year. Read-only calculation; it submits nothing and is not tax advice.
benefits_toeslagen_checkaddedEstimates which main Dutch household benefits are likely for 2026, from income, assets, rent and children's ages, with indicative yearly amounts. Read-only; it does not apply for anything, and the Belastingdienst decides eligibility. Covers healthcare allowance (zorgtoeslag), rent allowance (huurtoeslag), child benefit (kinderbijslag), child budget (kindgebonden budget), the conditions for childcare allowance (kinderopvangtoeslag), the working-parent tax credit (IACK) and exemption from municipal taxes (kwijtschelding).
mortgage_netherlandsaddedFor buying a home in the Netherlands in 2026: an indicative maximum mortgage on income, the monthly annuity payment, the first-year mortgage interest deduction worked out with the real Box 1 calculation (eigenwoningforfait, the deduction capped at the second-bracket rate), net monthly cost and whether NHG (national mortgage guarantee) is possible.
freelancer_tax_netherlandsaddedEstimates 2026 Dutch income tax for a self-employed person (ZZP / eenmanszaak) from yearly revenue and business costs: profit, the self-employed deduction (1,225-hour criterion), starters deduction, SME profit exemption, tax credits, the separate income-related healthcare contribution (Zvw) and the income left after tax. Also shows the VAT charged on the revenue. Read-only calculation; it files nothing and is not tax advice.
income_tax_return_netherlandsaddedEstimates the whole 2026 Dutch income tax return: Box 1 salary tax with the tax credits and the 30% ruling, the own home (eigenwoningforfait and mortgage interest, with the best split between fiscal partners), Box 3 on savings and investments, and tax-treaty relief for real estate abroad (exempt in the Netherlands). With the payroll tax already withheld it says whether you get money back or have to pay.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% +updated-2d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://nltaxcalculator.nl/dutch-tax/api/mcp streamable-http | none | yes | 100% | 450 ms | 2025-06-18 | 2026-10-20 |
benefits_toeslagen_checkread-only | Estimates which main Dutch household benefits are likely for 2026, from income, assets, rent and children's ages, with indicative yearly amounts. Read-only; it does not apply for anything, and the Belastingdienst decides eligibility. Covers healthcare allowance (zorgtoeslag), rent allowance (huurtoeslag), child benefit (kinderbijslag), child budget (kindgebonden budget), the conditions for childcare allowance (kinderopvangtoeslag), the working-parent tax credit (IACK) and exemption from municipal taxes (kwijtschelding). |
box3_actual_return_estimateread-only | When the actual return on Box 3 assets was lower than the notional return, the Belastingdienst taxes the actual return instead (following the Supreme Court rulings). For one tax year from 2017 to 2026 this compares the notional Box 3 tax with the tax on the actual return (interest, dividends, rent and value changes minus interest paid), and estimates the difference that could be refunded and which procedure applies to that year. Read-only calculation; it submits nothing and is not tax advice. |
box3_wealth_taxread-only | Box 3 tax on savings and investments in the Netherlands for 2026 (the notional-return system): the tax-free allowance, the notional return on savings, investments and debts, and the 36% tax. Optionally for fiscal partners (double allowance). |
dutch_tax_changes_2027read-only | Compares income tax on a gross salary in 2026 with the Belastingplan 2027 proposal (presented on Prinsjesdag 2026, a proposal until Parliament votes): brackets and tax credits, and the 30% ruling dropping to 27% unless it started before 2024. |
freelancer_tax_netherlandsread-only | Estimates 2026 Dutch income tax for a self-employed person (ZZP / eenmanszaak) from yearly revenue and business costs: profit, the self-employed deduction (1,225-hour criterion), starters deduction, SME profit exemption, tax credits, the separate income-related healthcare contribution (Zvw) and the income left after tax. Also shows the VAT charged on the revenue. Read-only calculation; it files nothing and is not tax advice. |
gross_salary_for_target_netread-only | Reverse salary calculation for salary negotiations in the Netherlands (2026): the gross annual and monthly salary needed to take home a given net amount, with or without holiday allowance and the 30% ruling. |
income_tax_return_netherlandsread-only | Estimates the whole 2026 Dutch income tax return: Box 1 salary tax with the tax credits and the 30% ruling, the own home (eigenwoningforfait and mortgage interest, with the best split between fiscal partners), Box 3 on savings and investments, and tax-treaty relief for real estate abroad (exempt in the Netherlands). With the payroll tax already withheld it says whether you get money back or have to pay. |
job_loss_plannerread-only | For an employee whose Dutch contract ends: the statutory transition payment (transitievergoeding), unemployment benefit (WW) amount and duration under UWV rules, and for expats the highly skilled migrant / Blue Card search period end date and the last start date for a new job to keep the 30% ruling. |
mortgage_netherlandsread-only | For buying a home in the Netherlands in 2026: an indicative maximum mortgage on income, the monthly annuity payment, the first-year mortgage interest deduction worked out with the real Box 1 calculation (eigenwoningforfait, the deduction capped at the second-bracket rate), net monthly cost and whether NHG (national mortgage guarantee) is possible. |
net_salary_netherlandsread-only | Gross-to-net salary in the Netherlands for 2026: income tax with the general and labour tax credits, optional 8% holiday allowance on top, the 30% ruling (with its salary norm and cap) and a pension contribution. Returns net per month and per year and the effective tax rate. Single employee below state pension age. |
transfer_tax_netherlandsread-only | Overdrachtsbelasting in 2026 when buying a home in the Netherlands: 2% for a home you live in, 0% for first-time buyers aged 18-34 up to a €555,000 price, 8% for other homes. |
us_tax_for_americans_in_netherlandsread-only | For a US citizen or green-card holder with a Dutch salary: Dutch tax, the creditable part (AOW/Anw premiums are not creditable under the US-Dutch totalization agreement), and the US tax for 2026 under the Foreign Earned Income Exclusion and under the Foreign Tax Credit, incl. the child tax credit and its refundable part. |
visa_salary_checkread-only | Checks whether a salary meets the 2026 IND salary requirement for a Dutch highly skilled migrant (kennismigrant) permit or an EU Blue Card. Holiday allowance does not count; a 13th month counts only when paid monthly. Also checks the 30% ruling salary norm. |
Schemas: list_tools.
{
"name": "nl.nltaxcalculator/dutch-tax",
"title": "NL Tax Calculator",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://nltaxcalculator.nl/dutch-tax/api/mcp",
"type": "streamable-http"
}
],
"version": "1.1.0",
"websiteUrl": "https://nltaxcalculator.nl/dutch-tax/ai-assistants",
"description": "Dutch tax: net salary, full tax return, Box 3 and refunds, ZZP, mortgage, toeslagen, visa salary."
}