← Files NL Tax CalculatorARCHIVED FILE

plugin.json

6.47 KB · Nov 4, 2026 · 06:14 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "nl-tax-calculator",
  "version": "1.1.1",
  "description": "Exact Dutch tax figures with the official 2026 rates, for expats and everyone living or working in the Netherlands.",
  "author": {
    "name": "Amit Singla",
    "url": "https://nltaxcalculator.nl/dutch-tax"
  },
  "homepage": "https://nltaxcalculator.nl/dutch-tax/ai-assistants",
  "license": "Proprietary",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "NL Tax Calculator",
        "shortDescription": "Dutch tax & benefit estimates",
        "longDescription": "NL Tax Calculator calculates Dutch tax figures with the published 2026 rates. Each result includes a link to the full step-by-step calculation on nltaxcalculator.nl and the official source it is based on.\n\nWhat it calculates:\n- Net salary, with or without the 30% ruling, holiday allowance and a pension contribution.\n- The gross salary needed for a given net salary.\n- An income tax return estimate: salary, a fiscal partner, an owned home and mortgage interest, Box 3, and treaty relief for property abroad.\n- Box 3 tax on savings and investments, and an estimate of the refund when the actual return was lower (2017-2026).\n- Freelancer (ZZP) income tax, including the entrepreneur deductions and the healthcare contribution.\n- Mortgage: indicative maximum, monthly payment and the mortgage interest deduction.\n- Benefits (toeslagen): healthcare, rent and child-related allowances.\n- The highly skilled migrant and EU Blue Card salary requirements.\n- Job loss: transition payment, unemployment benefit (WW) and related deadlines.\n- Transfer tax when buying a home, and the effect of the 2027 tax plan on a salary.\n- US tax for US citizens living in the Netherlands.\n\nThe calculators are read-only and need no account. Results are estimates, not tax advice. NL Tax Calculator is independent and not affiliated with the Belastingdienst.",
        "developerName": "Amit Singla",
        "category": "Finance",
        "capabilities": [
          "Dutch net salary",
          "Income tax return estimate",
          "Box 3 tax and refunds",
          "Freelancer tax",
          "Mortgage and transfer tax",
          "Benefits check",
          "Visa salary check",
          "Job loss planning"
        ],
        "websiteURL": "https://nltaxcalculator.nl/dutch-tax",
        "supportURL": "https://nltaxcalculator.nl/dutch-tax/contact",
        "privacyPolicyURL": "https://nltaxcalculator.nl/dutch-tax/privacy#ai-connector",
        "termsOfServiceURL": "https://nltaxcalculator.nl/dutch-tax/terms",
        "defaultPrompt": "What is my net salary in the Netherlands on \u20ac70,000 a year with the 30% ruling?",
        "brandColor": "#21468B",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Net salary with the 30% ruling",
              "prompt": "What is my net salary in the Netherlands on \u20ac70,000 a year with the 30% ruling?",
              "tools_triggered": "net_salary_netherlands",
              "expected_behavior": "Calls net_salary_netherlands with gross_annual 70000 and thirty_percent_ruling true, then states the net pay per month and per year and the effective tax rate for 2026, with the nltaxcalculator.nl link."
            },
            {
              "description": "Freelancer income tax",
              "prompt": "I'm a freelancer in the Netherlands with \u20ac80,000 revenue and \u20ac10,000 business costs. How much income tax do I pay in 2026, and what is left?",
              "tools_triggered": "freelancer_tax_netherlands",
              "expected_behavior": "Calls freelancer_tax_netherlands with revenue 80000 and business_costs 10000, then gives the profit, the deductions, the income tax (about \u20ac16,585), the healthcare contribution and what is left, with the link."
            },
            {
              "description": "Visa salary check",
              "prompt": "I'm 32 and was offered \u20ac5,000 gross a month. Is that enough for a highly skilled migrant permit in the Netherlands?",
              "tools_triggered": "visa_salary_check",
              "expected_behavior": "Calls visa_salary_check with salary 5000, per month, permit hsm, under_30 false, then says it does not meet the 2026 norm for 30 and over and by how much it falls short, with the link."
            },
            {
              "description": "Full return for a couple with a mortgage",
              "prompt": "My partner and I earn \u20ac62,000 and \u20ac34,000. We own a home with a WOZ value of \u20ac450,000 and paid \u20ac10,800 mortgage interest. What is our total Dutch income tax for 2026?",
              "tools_triggered": "income_tax_return_netherlands",
              "expected_behavior": "Calls income_tax_return_netherlands with both incomes, woz_value 450000 and mortgage_interest_annual 10800, then gives the total tax, the eigenwoningforfait and the best split of the home deduction between the partners, with the link."
            },
            {
              "description": "Benefits check",
              "prompt": "I rent a flat for \u20ac850 a month, earn \u20ac28,000 a year and have a 3-year-old. Which Dutch benefits can I get and how much?",
              "tools_triggered": "benefits_toeslagen_check",
              "expected_behavior": "Calls benefits_toeslagen_check with income 28000, monthly_rent 850 and child_ages [3], then lists the likely benefits (healthcare allowance, rent allowance, child benefit, child budget, working-parent credit) with yearly amounts and where to apply, with the link."
            }
          ],
          "negative": [
            {
              "description": "Unrelated question",
              "prompt": "What's the weather in Amsterdam tomorrow?"
            },
            {
              "description": "Another country's tax",
              "prompt": "How much income tax do I pay in Germany on \u20ac60,000 a year?"
            },
            {
              "description": "Writing task",
              "prompt": "Write a cover letter for a marketing job in Rotterdam."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/WiPgU4ja6Dw"
      },
      "publication": {
        "release_notes": "Listing text revised to describe the calculators plainly. 13 read-only calculators using the published 2026 Dutch rates."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 41264a6a0ca2f721ee5a205a74f39589a594139331c159c64a3bf49f01b3b17a