{"id":304596,"recorded_at":"2026-10-26T23:06:19.601521Z","observed_at":"2026-10-26T23:06:19.601457Z","subject_kind":"endpoint","subject":"e0888f7f-925a-48f3-9816-27c2f78a9a63","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":31,"tools":[{"description":"The Dutch state pension (AOW) from 1 July 2026 for a single person or someone with a partner: 2% of the full AOW for every insured year in the Netherlands in the 50 years before AOW age, gross and net a month, and the holiday allowance.","inputSchema":{"additionalProperties":false,"properties":{"insured_years":{"description":"Years lived or worked in the Netherlands in the 50 years before AOW age, 0-50","type":"number"},"living_situation":{"description":"Living alone or with a partner. Default single.","enum":["single","partner"],"type":"string"}},"required":["insured_years"],"type":"object"},"name":"aow_state_pension"},{"description":"For the year someone arrives in or leaves the Netherlands (the M-form, migration tax return): the salary earned while resident, the Dutch tax on it with the tax credits for that part of the year, and the net pay a month during the resident period.","inputSchema":{"additionalProperties":false,"properties":{"date":{"description":"Registration date in the municipality (arriving) or departure date (leaving), YYYY-MM-DD, 2024-2026","type":"string"},"gross_annual":{"description":"Gross salary for a full year at this pay, euros","type":"number"},"holiday_allowance_on_top":{"description":"Add 8% holiday allowance. Default false.","type":"boolean"},"scenario":{"description":"Moving to the Netherlands or leaving it","enum":["arriving","leaving"],"type":"string"},"thirty_percent_ruling":{"description":"The 30% ruling applies. Default false.","type":"boolean"}},"required":["scenario","date","gross_annual"],"type":"object"},"name":"arrival_departure_year_m_form"},{"description":"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).","inputSchema":{"additionalProperties":false,"properties":{"assets":{"description":"Household savings and investments on 1 January. Default 0.","type":"number"},"child_ages":{"description":"Ages of children under 18 living with you, e.g. [2, 7]. Default none.","items":{"type":"number"},"type":"array"},"housing":{"description":"Rent, own home, or other (e.g. living with parents). Default rent.","enum":["rent","own","other"],"type":"string"},"income":{"description":"Your yearly gross income (toetsingsinkomen), euros","type":"number"},"monthly_rent":{"description":"Basic monthly rent (kale huur, without service costs). Needed for rent allowance.","type":"number"},"partner_income":{"description":"Partner's yearly gross income. Omit if you have no (benefits) partner.","type":"number"},"partner_works":{"description":"Partner has paid work. Default true.","type":"boolean"},"uses_childcare":{"description":"Uses registered daycare, a childminder or after-school care. Default false.","type":"boolean"},"you_work":{"description":"You have paid work. Default true.","type":"boolean"}},"required":["income"],"type":"object"},"name":"benefits_toeslagen_check"},{"description":"Income during leave after a birth in the Netherlands (2026): maternity leave (UWV, 100% up to the daily wage cap), birth leave for the partner (1 week by the employer, up to 5 extra weeks at 70% from UWV) and paid parental leave (9 weeks at 70% from UWV), with what each parent receives and loses compared with normal pay.","inputSchema":{"additionalProperties":false,"properties":{"birth_parent_gross_monthly":{"description":"Gross monthly salary of the parent giving birth, euros","type":"number"},"holiday_pay_on_top":{"description":"Salaries are without the 8% holiday allowance (it comes on top). Default true.","type":"boolean"},"parental_leave_weeks_birth_parent":{"description":"Paid parental leave weeks for the birth parent, 0-9. Default 9.","type":"number"},"parental_leave_weeks_partner":{"description":"Paid parental leave weeks for the partner, 0-9. Default 9.","type":"number"},"partner_extra_birth_leave_weeks":{"description":"Extra birth leave weeks the partner takes, 0-5. Default 5.","type":"number"},"partner_gross_monthly":{"description":"Gross monthly salary of the partner, euros (0 if not working). Default 0.","type":"number"}},"required":["birth_parent_gross_monthly"],"type":"object"},"name":"birth_parental_leave_pay"},{"description":"The planned new Dutch Box 3 (Wet werkelijk rendement, from 2028): tax on the actual return of the year (interest, dividends, price changes of investments incl. unrealised, rental income, minus interest and costs), compared with today's notional system. A plan; details can still change.","inputSchema":{"additionalProperties":false,"properties":{"debts":{"description":"Box 3 debts, euros. Default 0.","type":"number"},"dividends":{"description":"Dividends received, euros. Default 0.","type":"number"},"fiscal_partner":{"description":"Fiscal partners (double tax-free amount). Default false.","type":"boolean"},"interest_paid":{"description":"Interest paid on those debts, euros. Default 0.","type":"number"},"interest_received":{"description":"Interest received in the year, euros. Default 0.","type":"number"},"investments_end":{"description":"The same holdings on 31 December, euros. Default = start.","type":"number"},"investments_start":{"description":"Shares, ETFs, crypto on 1 January, euros. Default 0.","type":"number"},"net_purchases":{"description":"Bought minus sold during the year, euros. Default 0.","type":"number"},"savings":{"description":"Savings on 1 January, euros. Default 0.","type":"number"}},"type":"object"},"name":"box3_2028_actual_return_system"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"assessed_box3_tax":{"description":"The Box 3 tax on the actual assessment, if known (more exact than the estimate)","type":"number"},"debts":{"description":"Box 3 debts on 1 January","type":"number"},"dividends_and_rent":{"description":"Dividends and net rental income received","type":"number"},"fiscal_partner":{"description":"Amounts are a fiscal-partner couple's total. Default false.","type":"boolean"},"interest_paid":{"description":"Interest paid on Box 3 debts","type":"number"},"interest_received":{"description":"Interest received in the year","type":"number"},"other_assets":{"description":"Investments and other assets on 1 January","type":"number"},"savings":{"description":"Savings on 1 January of that year","type":"number"},"value_change":{"description":"End value minus start value of investments, corrected for purchases and sales (negative for a loss)","type":"number"},"year":{"description":"Tax year, 2017 to 2026","type":"number"}},"required":["year"],"type":"object"},"name":"box3_actual_return_estimate"},{"description":"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).","inputSchema":{"additionalProperties":false,"properties":{"debts":{"description":"Debts in Box 3 on 1 January (not the mortgage on your own home), euros","type":"number"},"fiscal_partner":{"description":"Filing together with a fiscal partner (amounts are the couple's total). Default false.","type":"boolean"},"investments":{"description":"Investments and other assets (shares, crypto, a second home) on 1 January, euros","type":"number"},"savings":{"description":"Bank and savings balances on 1 January, euros","type":"number"}},"type":"object"},"name":"box3_wealth_tax"},{"description":"The yearly addition to income (bijtelling) for private use of a company car in the Netherlands in 2026, for electric and fuel cars (with the 60-month lock-in of an electric car's rate and cap from its first registration), and the extra income tax at the employee's marginal rate.","inputSchema":{"additionalProperties":false,"properties":{"catalog_value":{"description":"The car's list price (catalogue value incl. BPM and VAT), euros","type":"number"},"electric":{"description":"Fully electric. Default false.","type":"boolean"},"first_registration_year":{"description":"Year the car was first registered (sets an electric car's rate for 60 months). Default 2026.","type":"number"},"taxable_income":{"description":"Taxable income before the bijtelling, euros a year. Default 60000.","type":"number"}},"required":["catalog_value"],"type":"object"},"name":"company_car_tax_netherlands"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"gross_annual":{"description":"Gross annual salary in euros, without holiday allowance","type":"number"},"ruling_started_before_2024":{"description":"The ruling started before 2024 (keeps 30% in 2027). Default false.","type":"boolean"},"thirty_percent_ruling":{"description":"Has the 30% ruling. Default false.","type":"boolean"}},"required":["gross_annual"],"type":"object"},"name":"dutch_tax_changes_2027"},{"description":"The coming deadlines for someone in the Netherlands, from today: the income tax return, provisional assessments, the 30% ruling application window and its end, allowances (toeslagen) changes, health insurance switching, Box 3, pension (jaarruimte) and leaving the country.","inputSchema":{"additionalProperties":false,"properties":{"allowances":{"description":"Receives allowances (toeslagen). Default false.","type":"boolean"},"children":{"description":"Has children. Default false.","type":"boolean"},"employee":{"description":"Works as an employee. Default true.","type":"boolean"},"homeowner":{"description":"Owns the home they live in. Default false.","type":"boolean"},"job_start_date":{"description":"Start date of the Dutch job, YYYY-MM-DD (for the 30% ruling window). Optional.","type":"string"},"leaving_date":{"description":"Date of leaving the Netherlands, YYYY-MM-DD. Optional.","type":"string"},"little_employer_pension":{"description":"No or a small employer pension. Default false.","type":"boolean"},"provisional_assessment":{"description":"Gets or pays a provisional assessment (voorlopige aanslag). Default false.","type":"boolean"},"ruling_start_date":{"description":"Start date of a granted ruling, YYYY-MM-DD. Optional.","type":"string"},"savings_above_allowance":{"description":"Savings and investments above the Box 3 tax-free allowance. Default false.","type":"boolean"},"self_employed":{"description":"Self-employed (ZZP). Default false.","type":"boolean"},"thirty_percent_ruling":{"description":"The 30% ruling status. Default none.","enum":["none","may_qualify","granted"],"type":"string"}},"type":"object"},"name":"dutch_tax_deadlines"},{"description":"Looks up official Dutch tax figures for 2024, 2025 or 2026 with the source of each: tax brackets and rates, tax credits, Box 3 allowance and returns, the own home (eigenwoningforfait), the 30% ruling norm and cap, self-employed deductions, and for 2026 also allowances, NHG, the BV, visa salary norms, gift and inheritance tax, company cars and health insurance.","inputSchema":{"additionalProperties":false,"properties":{"query":{"description":"Words to search for, in English or Dutch, e.g. \"box 3 allowance\", \"arbeidskorting\", \"zelfstandigenaftrek\". Empty lists the groups.","type":"string"},"year":{"description":"Tax year: 2024, 2025 or 2026. Default 2026.","type":"number"}},"type":"object"},"name":"dutch_tax_figures"},{"description":"Explains Dutch terms from tax letters, job ads, housing, health and government (vakantiegeld, aanslag, toeslagen, eigen risico, jaarruimte, cao, ORT, IKB, WOZ, BSN, DigiD...). Job-ad terms are explained in 20 languages (en, nl, de, fr, pl, tr, ar, uk, ru, hi, ro, bg, it, es, pt, zh, el, hu, id, fa); the other terms in English or Dutch, for the assistant to translate.","inputSchema":{"additionalProperties":false,"properties":{"language":{"description":"Two-letter language code for the explanation, e.g. pl, tr, hi. Default en.","type":"string"},"term":{"description":"The Dutch term, or its English meaning (e.g. \"vakantiegeld\" or \"holiday allowance\")","type":"string"}},"required":["term"],"type":"object"},"name":"dutch_term_explained"},{"description":"For one yearly budget (what a client or employer pays, excl. VAT) in the Netherlands in 2026: the net income as an employee (the budget covers salary and employer costs), as a freelancer (ZZP, with the entrepreneur deductions) and through your own BV (salary at least the customary wage, corporate tax and Box 2 on the dividend).","inputSchema":{"additionalProperties":false,"properties":{"business_costs":{"description":"Yearly business costs as ZZP or BV, euros. Default 5000.","type":"number"},"bv_extra_costs":{"description":"Extra yearly cost of running a BV (accountant, annual accounts), euros. Default 3000.","type":"number"},"bv_salary":{"description":"Salary the BV pays you, euros a year. Default the customary wage (or less if the BV can't pay it).","type":"number"},"meets_hours_criterion":{"description":"At least 1,225 hours a year in the business (for the ZZP deductions). Default true.","type":"boolean"},"yearly_budget":{"description":"Yearly amount the client or employer pays, excl. VAT, euros","type":"number"}},"required":["yearly_budget"],"type":"object"},"name":"employee_vs_zzp_vs_bv"},{"description":"The hourly rate a freelancer (ZZP) in the Netherlands needs in 2026 to take home a target net amount a month, after holidays, sick days and hours that can't be invoiced, business costs, the entrepreneur deductions, income tax and the Zvw contribution.","inputSchema":{"additionalProperties":false,"properties":{"business_costs":{"description":"Yearly business costs excl. VAT, euros. Default 3000.","type":"number"},"holiday_weeks":{"description":"Weeks off a year, incl. public holidays. Default 6.","type":"number"},"hours_per_week":{"description":"Working hours a week. Default 40.","type":"number"},"non_billable_percent":{"description":"Share of working hours not invoiced (sales, admin), %. Default 20.","type":"number"},"sick_days":{"description":"Sick days a year. Default 10.","type":"number"},"starter":{"description":"Gets the starters deduction (one of the first five years). Default false.","type":"boolean"},"target_net_monthly":{"description":"Net income wanted a month, euros","type":"number"}},"required":["target_net_monthly"],"type":"object"},"name":"freelance_hourly_rate"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"business_costs":{"description":"Deductible business costs a year, excluding VAT. Default 0.","type":"number"},"meets_hours_criterion":{"description":"Works at least 1,225 hours a year on the business. Default true.","type":"boolean"},"revenue":{"description":"Yearly revenue in euros, excluding VAT","type":"number"},"starter":{"description":"Qualifies for the starters deduction (new entrepreneur). Default false.","type":"boolean"},"vat_rate":{"description":"VAT rate charged in %: 21, 9 or 0. Default 21.","type":"number"}},"required":["revenue"],"type":"object"},"name":"freelancer_tax_netherlands"},{"description":"Gift tax in the Netherlands for 2026: the yearly exemption for children and others, the one-time raised exemption (general or for study) for a recipient aged 18-40, the rates per relationship and whether a gift tax return must be filed. The recipient pays; Dutch tax applies when the giver lives in the Netherlands.","inputSchema":{"additionalProperties":false,"properties":{"amount":{"description":"Total given by this giver this year (both parents count as one giver), euros","type":"number"},"giver_lives_in_netherlands":{"description":"The giver lives in the Netherlands. Default true.","type":"boolean"},"one_time_exemption":{"description":"Claim the one-time raised exemption. Default none.","enum":["none","general","study"],"type":"string"},"recipient_aged_18_to_40":{"description":"The recipient (or their partner) is 18-40 on the day of the gift. Default false.","type":"boolean"},"relationship":{"description":"The recipient is the giver's child, grandchild, or anyone else","enum":["child","grandchild","other"],"type":"string"}},"required":["amount","relationship"],"type":"object"},"name":"gift_tax_netherlands"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"holiday_allowance_on_top":{"description":"The salary gets 8% holiday allowance on top. Default true.","type":"boolean"},"target_net_monthly":{"description":"Net pay wanted per month in euros (yearly net / 12, so including holiday allowance when that is on)","type":"number"},"thirty_percent_ruling":{"description":"Will have the 30% ruling. Default false.","type":"boolean"}},"required":["target_net_monthly"],"type":"object"},"name":"gross_salary_for_target_net"},{"description":"The yearly cost of basic health insurance in the Netherlands in 2026: premium (with the discount for a voluntary extra deductible), the deductible (eigen risico) actually paid for expected care costs, and the healthcare allowance (zorgtoeslag) for the income.","inputSchema":{"additionalProperties":false,"properties":{"allowance_partner":{"description":"Has an allowance partner. Default false.","type":"boolean"},"annual_income":{"description":"Yearly income for the healthcare allowance, euros","type":"number"},"expected_care_costs":{"description":"Expected care costs a year that fall under the deductible, euros. Default 0.","type":"number"},"extra_deductible":{"description":"Voluntary extra deductible, euros. Default 0.","enum":[0,100,200,300,400,500],"type":"number"},"monthly_premium":{"description":"Basic insurance premium a month, euros. Default 160.","type":"number"}},"required":["annual_income"],"type":"object"},"name":"health_insurance_cost_netherlands"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"debts":{"description":"Box 3 debts on 1 January (not the own-home mortgage)","type":"number"},"foreign_property_country":{"description":"ISO country code of that property, e.g. IN, GB, US, ES. Default: other (the same relief applies without a treaty).","type":"string"},"foreign_property_value":{"description":"Value of real estate abroad (already included in investments), for treaty relief","type":"number"},"gross_annual":{"description":"Gross annual salary in euros, without holiday allowance","type":"number"},"holiday_allowance_on_top":{"description":"Add the 8% holiday allowance on top. Default true.","type":"boolean"},"investments":{"description":"Investments and other assets on 1 January, INCLUDING the value of any property abroad","type":"number"},"mortgage_interest_annual":{"description":"Mortgage interest paid in the year on the own home, euros","type":"number"},"partner_gross_annual":{"description":"Fiscal partner's gross annual salary (filing together). Omit for a single filer.","type":"number"},"partner_payroll_tax_withheld":{"description":"Payroll tax withheld for the partner. Optional.","type":"number"},"payroll_tax_withheld":{"description":"Payroll tax (loonheffing) withheld in the year, from the annual statement (jaaropgaaf). Optional: without it no refund/payment is given.","type":"number"},"savings":{"description":"Savings on 1 January (couple total if filing together)","type":"number"},"thirty_percent_ruling":{"description":"Has the 30% ruling. Default false.","type":"boolean"},"woz_value":{"description":"WOZ value of the own home (main residence). Omit if renting.","type":"number"}},"required":["gross_annual"],"type":"object"},"name":"income_tax_return_netherlands"},{"description":"Inheritance tax in the Netherlands for 2026 for one heir: the exemption for a partner, child, disabled child, grandchild, parent or anyone else, and the rates of each group. Due when the deceased lived in the Netherlands.","inputSchema":{"additionalProperties":false,"properties":{"amount":{"description":"Value of this heir's share, euros","type":"number"},"deceased_lived_in_netherlands":{"description":"The deceased lived in the Netherlands. Default true.","type":"boolean"},"relationship":{"description":"The heir's relationship to the deceased","enum":["partner","child","disabledChild","grandchild","parent","other"],"type":"string"}},"required":["amount","relationship"],"type":"object"},"name":"inheritance_tax_netherlands"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"employment_end":{"description":"Last day of the contract, YYYY-MM-DD","type":"string"},"employment_start":{"description":"Start date at this employer, YYYY-MM-DD","type":"string"},"four_of_five_years":{"description":"Worked in at least 4 of the last 5 calendar years. Default true.","type":"boolean"},"gross_monthly":{"description":"Gross base salary per month in euros, without holiday allowance","type":"number"},"holiday_pay":{"description":"Receives 8% holiday allowance. Default true.","type":"boolean"},"permit":{"description":"none (EU citizen), hsm (highly skilled migrant) or bluecard. Default none.","enum":["none","hsm","bluecard"],"type":"string"},"permit_two_years":{"description":"Has held the permit for 2 years or more when the job ends. Default false.","type":"boolean"},"thirty_percent_ruling":{"description":"Has the 30% ruling. Default false.","type":"boolean"},"work_history_start_year":{"description":"First calendar year with 208+ paid hours in NL or the EU. Default: the employment start year.","type":"number"}},"required":["gross_monthly","employment_start","employment_end"],"type":"object"},"name":"job_loss_planner"},{"description":"For a salary in the Netherlands in 2026: the allowances a household gets (healthcare and rent allowance, child budget), the net income including them, and the share of the next €1,000 of salary that is kept after extra income tax and lost allowances. Also lists the salary ranges where a raise is mostly lost.","inputSchema":{"additionalProperties":false,"properties":{"assets":{"description":"Savings and investments on 1 January, euros. Default 0.","type":"number"},"children_ages":{"description":"Ages of children under 18. Default none.","items":{"type":"number"},"type":"array"},"gross_annual":{"description":"Gross annual salary, euros (10000-100000)","type":"number"},"monthly_rent":{"description":"Monthly rent for rent allowance, 0 if owning. Default 0.","type":"number"},"partner":{"description":"Has an allowance partner. Default false.","type":"boolean"},"partner_income":{"description":"The partner's yearly income, euros. Default 0.","type":"number"}},"required":["gross_annual"],"type":"object"},"name":"marginal_rate_allowance_cliff"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"claimant_gross_income":{"description":"Gross income of the partner who takes the interest deduction. Default: the household income.","type":"number"},"gross_annual_income":{"description":"Household gross annual income in euros (both partners together)","type":"number"},"interest_rate_percent":{"description":"Yearly interest rate in %, e.g. 3.9. Default 4. Use a current quote when you have one.","type":"number"},"loan_amount":{"description":"Mortgage amount. Default: the price (Dutch mortgages go up to 100% of the value).","type":"number"},"other_monthly_debt":{"description":"Other monthly debt payments (student loan, car loan). Default 0.","type":"number"},"price":{"description":"Purchase price of the home in euros","type":"number"},"term_years":{"description":"Term in years. Default 30.","type":"number"}},"required":["gross_annual_income","price"],"type":"object"},"name":"mortgage_netherlands"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"gross_annual":{"description":"Gross annual salary in euros, without holiday allowance (e.g. 60000)","type":"number"},"holiday_allowance_on_top":{"description":"Add the 8% holiday allowance (vakantiegeld) on top of the gross salary. Default false.","type":"boolean"},"pension_percent":{"description":"Employee pension contribution as % of salary, 0-30. Default 0.","type":"number"},"thirty_percent_ruling":{"description":"The employee has the 30% ruling. Default false.","type":"boolean"}},"required":["gross_annual"],"type":"object"},"name":"net_salary_netherlands"},{"description":"How much an employee or freelancer in the Netherlands may deposit into an annuity (lijfrente) or pension bank account in 2026 and deduct in Box 1: the jaarruimte from last year's income and factor A, unused room from earlier years (reserveringsruimte), and the tax the remaining room saves.","inputSchema":{"additionalProperties":false,"properties":{"already_paid":{"description":"Annuity premiums already paid in 2026, euros. Default 0.","type":"number"},"factor_a":{"description":"Factor A on the 2025 pension statement (UPO); 0 without an employer pension. Default 0.","type":"number"},"last_year_income":{"description":"2025 income from work or business, euros","type":"number"},"this_year_taxable_income":{"description":"2026 taxable Box 1 income, for the tax saving. Default the same as last year.","type":"number"},"unused_room_earlier_years":{"description":"Unused room from 2016-2025, euros. Default 0.","type":"number"}},"required":["last_year_income"],"type":"object"},"name":"pension_annuity_room_jaarruimte"},{"description":"Compares the net cost of renting and of buying a home in the Netherlands over a number of years: rent with yearly increases and the return on the down payment if it stays invested (after Box 3), against mortgage payments, maintenance, the mortgage interest deduction and the equity built up.","inputSchema":{"additionalProperties":false,"properties":{"down_payment":{"description":"Own money put in (also pays the buying costs), euros. Default 10% of the price.","type":"number"},"fiscal_partner":{"description":"Filing with a fiscal partner. Default false.","type":"boolean"},"gross_income":{"description":"Gross income of the person who deducts the mortgage interest, euros a year. Default 60000.","type":"number"},"home_value_growth_percent":{"description":"Yearly change in the home's value, %. Default 2.","type":"number"},"interest_rate_percent":{"description":"Mortgage interest rate, % a year. Default 3.9.","type":"number"},"investment_return_percent":{"description":"What the down payment would earn if invested instead, % a year. Default 4.","type":"number"},"maintenance_percent":{"description":"Yearly maintenance and owners' association costs, % of the value. Default 1.","type":"number"},"monthly_rent":{"description":"Rent now, euros a month","type":"number"},"property_value":{"description":"Price of the home to buy, euros","type":"number"},"rent_increase_percent":{"description":"Yearly rent increase, %. Default 3.","type":"number"},"years":{"description":"Years to compare, 1-30. Default 10.","type":"number"}},"required":["monthly_rent","property_value"],"type":"object"},"name":"rent_vs_buy_netherlands"},{"description":"Tax on restricted stock units in the Netherlands: each vest is taxed as wages in Box 1 at the value on the vesting day (with or without the 30% ruling), and shares you keep fall into Box 3 the next year. Year by year, with sell-to-cover or keeping the shares.","inputSchema":{"additionalProperties":false,"properties":{"grant_value":{"description":"Value of the whole grant today, euros","type":"number"},"keep_shares":{"description":"Keep the net shares (true) or sell everything at vesting. Default false.","type":"boolean"},"other_box3_assets":{"description":"Other savings and investments, euros. Default 0.","type":"number"},"salary":{"description":"Gross base salary a year, euros","type":"number"},"share_growth_percent":{"description":"Expected share price change a year, %. Default 0.","type":"number"},"thirty_percent_ruling":{"description":"The 30% ruling applies. Default false.","type":"boolean"},"vest_years":{"description":"Years over which it vests evenly, 1-6. Default 4.","type":"number"}},"required":["salary","grant_value"],"type":"object"},"name":"rsu_tax_netherlands"},{"description":"Net income year by year for an employee with the Dutch 30% ruling: 30%, then 27% from 2027 for rulings that started in 2024 or later, the salary norm, the end of the ruling after five years, and Box 3 on Dutch and foreign assets (partial non-resident status only for rulings that started before 2024).","inputSchema":{"additionalProperties":false,"properties":{"dutch_assets":{"description":"Savings and investments in the Netherlands, euros. Default 0.","type":"number"},"fiscal_partner":{"description":"Has a fiscal partner (double Box 3 allowance). Default false.","type":"boolean"},"foreign_investments":{"description":"Investments abroad, euros. Default 0.","type":"number"},"foreign_savings":{"description":"Savings abroad, euros. Default 0.","type":"number"},"gross_annual":{"description":"Gross annual salary in euros","type":"number"},"partial_non_resident":{"description":"Chose partial non-resident status (only for rulings that started before 2024). Default false.","type":"boolean"},"start_year":{"description":"Year the ruling started (January assumed), 2019-2026. Default 2025.","type":"number"}},"required":["gross_annual"],"type":"object"},"name":"thirty_percent_ruling_timeline"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"buyer_age":{"description":"Age of the buyer. Default 40.","type":"number"},"first_time_starter_exemption":{"description":"The buyer has never used the starters exemption. Default true.","type":"boolean"},"own_home":{"description":"The buyer will live in it as their main home. Default true.","type":"boolean"},"price":{"description":"Purchase price / value in euros","type":"number"}},"required":["price"],"type":"object"},"name":"transfer_tax_netherlands"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"children":{"description":"Qualifying children under 17 with an SSN. Default 0.","type":"number"},"filing_status":{"description":"US filing status. Default single.","enum":["single","joint"],"type":"string"},"gross_annual_eur":{"description":"Dutch gross annual salary in euros, without holiday allowance","type":"number"},"other_us_income_usd":{"description":"Other US-taxed income, e.g. US dividends, in dollars. Default 0.","type":"number"},"thirty_percent_ruling":{"description":"Has the Dutch 30% ruling. Default false.","type":"boolean"},"usd_per_eur":{"description":"Exchange rate, dollars per euro. Default 1.13.","type":"number"}},"required":["gross_annual_eur"],"type":"object"},"name":"us_tax_for_americans_in_netherlands"},{"description":"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.","inputSchema":{"additionalProperties":false,"properties":{"includes_holiday_pay":{"description":"The salary amount includes the 8% holiday allowance. Default false.","type":"boolean"},"per":{"description":"Whether salary is per year or per month. Default year.","enum":["year","month"],"type":"string"},"permit":{"description":"hsm = highly skilled migrant, bluecard = EU Blue Card. Default hsm.","enum":["hsm","bluecard"],"type":"string"},"recent_graduate":{"description":"Graduated within the last 3 years or on an orientation-year permit (reduced norm). Default false.","type":"boolean"},"salary":{"description":"Gross salary in euros, as in the offer","type":"number"},"thirteenth_month":{"description":"A 13th month: none, paid as a lump sum (does not count), or paid in 12 monthly parts (counts). Default none.","enum":["none","lump","monthly"],"type":"string"},"under_30":{"description":"Applicant is under 30 on the day the application is filed. Default false.","type":"boolean"}},"required":["salary"],"type":"object"},"name":"visa_salary_check"}]},"body_sha256":"6393635be320982a2076190d90c44fd8b210584b80ad940a98ec9df49e819c1f","prev_id":null,"leaf":"0xca4a6d9b56298529256485f58b78b03d19dd759870c7bd612f03efad2722791a","leaf_text":"{\"body\":\"6393635be320982a2076190d90c44fd8b210584b80ad940a98ec9df49e819c1f\",\"id\":304596,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793055979601457,\"prev\":null,\"subject\":\"e0888f7f-925a-48f3-9816-27c2f78a9a63\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xca4b1f19007e0e03598cdb66e807132559b5c818e22a7852375285d3e93f9fc1","0xd2e7844aa6663198161114a828068b27185f21572eef6ee761213c16f5e37949","0x5ddf747f656437c939cb9e5787f61da8ca732cab944cbf51df7784ab8ac16d15","0x6660df431a6f42e6de37caf484ad79a5bc6343c063b158b9f350b31efcec6f08","0x14825edf225349887d2cb8217a91a8441f404b13d7f512de307177b4529a0f8a","0x0c8b0d3b03b780538215bc6b70bd110836022e77cc25be87bee837c74ced58b5","0x385e39a174796c3110784e47dc424a81ba4473dd0471ea9ad09e60b355c44a1e","0x1e0e089d8a207890eb46c3a595cd9a72e0ee76cf9c9f8de287ab94b774593e36","0x84c18545062b687138a04ec6d5fb8d6b69f1f2850e8516717a683b9a013fe369","0x4719c0a12991c8bf3ab50d032063f99f5636d69b18a7979b929637b7b4ffd483","0x60eabf7e1a3db5892c30621c19c096fd56eb4ad1f2ace810471d00503c868d2b","0x02a11c0460d1a42b6246e1c715f0c3098d82c39154a56e918e2c22b56ca2c978","0x985acd37cc044d5aa6ad959194da8e91c81045df83517891ed92f1763a9ab825","0x5b20d8aab05225a3497eadcce89d2e2a586a510fb31334793d3f46f88f0157c5","0xe94ca5b798e9899ad611e57835af42266e20f53f44977e487d81365e30972beb","0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}