Canada Payroll — employer cost & take-home math (2026)
Verified 2026 Canadian payroll math: employer total cost, employee take-home, net-to-gross. Free.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"canada-payroll": {
"url": "https://canada-payroll.ca/mcp"
}
}
}Remote endpoints
https://canada-payroll.ca/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
⚪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.
Input 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.
Input 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.
Input 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
Evidence