Canada Payroll — employer cost & take-home math (2026)

Verified 2026 Canadian payroll math: employer total cost, employee take-home, net-to-gross. Free.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
100%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~645Tokens (Tool-Definitionen)
~1.3 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.50% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "canada-payroll": {
      "url": "https://canada-payroll.ca/mcp"
    }
  }
}

Remote-Endpunkte

https://canada-payroll.ca/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪employer_total_cost(annual_salary, province)

What a Canadian employee REALLY costs the employer for 2026: gross salary plus mandatory employer-side contributions (CPP + CPP2 + EI at 1.4x; for Quebec: QPP + QPP2 + EI + QPIP + health services fund + labour-standards contribution), with the excluded items (workers' comp, EHT, vacation pay, benefits) disclosed, never silently omitted. Supported: all 13 Canadian provinces/territories. Annual planning figures.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "annual_salary": {
      "type": "number",
      "minimum": 0,
      "description": "Gross annual salary, CAD"
    },
    "province": {
      "type": "string",
      "enum": [
        "ON",
        "AB",
        "BC",
        "MB",
        "SK",
        "NS",
        "NB",
        "NL",
        "PE",
        "YT",
        "NT",
        "NU",
        "QC"
      ],
      "description": "Two-letter province/territory code where the employee works"
    }
  },
  "required": [
    "annual_salary",
    "province"
  ]
}
⚪employee_take_home(annual_salary, province, pay_frequency)

2026 take-home pay for a Canadian employee on regular salary: CPP/QPP (incl. second-ceiling CPP2/QPP2), EI (and QPIP for Quebec), federal and provincial income tax withheld, net pay per year and per pay period. Assumes a full-year employee with basic TD1 claims. Supported: all 13 Canadian provinces/territories.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "annual_salary": {
      "type": "number",
      "minimum": 0,
      "description": "Gross annual salary, CAD"
    },
    "province": {
      "type": "string",
      "enum": [
        "ON",
        "AB",
        "BC",
        "MB",
        "SK",
        "NS",
        "NB",
        "NL",
        "PE",
        "YT",
        "NT",
        "NU",
        "QC"
      ],
      "description": "Two-letter province/territory code"
    },
    "pay_frequency": {
      "type": "string",
      "enum": [
        "weekly",
        "biweekly",
        "semimonthly",
        "monthly",
        "annual"
      ],
      "description": "Pay frequency for the per-period view (default biweekly)"
    }
  },
  "required": [
    "annual_salary",
    "province"
  ]
}
🟢net_to_gross_salary(target_net_pay, pay_frequency, province)

Invert payroll for 2026: start from the take-home pay you agreed with the employee ("$800/week in their pocket") and get the gross salary that delivers it, the employer's true total cost, and the per-period source-deduction remittances (CRA; split CRA vs Revenu Québec for Quebec). Built for household employers (nanny payroll) who agree on take-home pay; CRA's PDOC computes gross→net and does not cover Quebec. Supported provinces: ON, AB, BC, MB, NS, QC.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "target_net_pay": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "The agreed take-home amount per pay period, CAD"
    },
    "pay_frequency": {
      "type": "string",
      "enum": [
        "weekly",
        "biweekly",
        "semimonthly",
        "monthly",
        "annual"
      ],
      "description": "How often that net amount is paid"
    },
    "province": {
      "type": "string",
      "enum": [
        "ON",
        "AB",
        "BC",
        "MB",
        "NS",
        "QC"
      ],
      "description": "Two-letter province code"
    }
  },
  "required": [
    "target_net_pay",
    "pay_frequency",
    "province"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools
verifiziertVersion nicht aufgezeichnet3 Tools