<!-- Severance check: the markdown version of https://mithril.law/employment/severance-check -->

# Severance check: facts needed

Nothing was run: some facts are missing or not in the right form. Ask the person for each one below; do not guess.

- `endDate`: Last day of your job. The last day you were employed. If you were laid off, the first day of the layoff. Type: date, YYYY-MM-DD. Problem: Invalid input: expected string, received undefined. Example: "2026-09-01".
- `age`: Your age. Your age on the last day of your job. Type: whole number. Problem: Invalid input: expected number, received undefined. Example: 45.
- `role`: Your role. staff: you did not supervise anyone. supervisor: you supervised a team or a shift. manager: you managed people or a department. executive: you were a senior leader, such as a vice-president or officer. Type: one of: staff, supervisor, manager, executive. Problem: Invalid option: expected one of "staff"|"supervisor"|"manager"|"executive". Example: "staff".
- `pay.kind`: Your pay: kind. How you were paid before your job ended. Type: one of: salary, hourly, varies. Problem: missing. Example: "salary".
- `payroll`: Is the employer’s total payroll CAD 2.5 million or more a year?. yes, no, or unsure. Count the wages of all its employees, in Ontario and elsewhere. For example, 50 people earning CAD 50,000 each is a payroll of CAD 2.5 million. Severance pay depends on this. Type: one of: yes, no, unsure. Problem: Invalid option: expected one of "yes"|"no"|"unsure". Example: "yes".
- `hasBenefits`: Did you have benefits through work?. Health, dental, life or disability insurance, or a pension or RRSP plan the employer paid into. Type: true or false. Problem: Invalid input: expected boolean, received undefined. Example: true.
- `terminationClause`: Does your employment contract say what you get when your job ends?. yes if you signed a contract or offer letter with a clause about ending the job (often called termination), no if not, unsure if you don’t know. Type: one of: yes, no, unsure. Problem: Invalid option: expected one of "yes"|"no"|"unsure". Example: "no".

Then fetch this, with each <placeholder> replaced by the person's answer:

https://mithril.law/employment/severance-check.md?endedHow=let_go_without_cause&endDate=<last day of your job: date, YYYY-MM-DD>&age=<your age: whole number>&role=<staff|supervisor|manager|executive>&pay.kind=<salary|hourly|varies>&payroll=<yes|no|unsure>&hasBenefits=<did you have benefits through work?: true or false>&terminationClause=<yes|no|unsure>

The same URL filled with the worked example's values (they are not the person's facts; use it only to see the format):

https://mithril.law/employment/severance-check.md?endedHow=let_go_without_cause&endDate=2026-09-01&yearsOfService=10&monthsOfService=11&age=45&role=staff&pay.kind=salary&pay.annualSalary=104000&payroll=yes&hasBenefits=true&terminationClause=no&workingNoticeWeeks=0&massTermination=no&businessClosure=no
