Losing a job feels unjust, and often it is unfair. But "unfair" and "illegal" aren't the same thing β and that gap is where people get lost. In some places (like much of the US) employment is "at-will": you can be let go for almost any reason, or none. In many other countries an employer needs a valid reason and due process. Either way, the law doesn't ban unfairness β but it does ban firing for certain specific reasons. Knowing which is the whole question.
When a firing may be illegal
Even where employment is "at-will," these reasons are generally not allowed:
Discrimination β fired for who you are
Letting you go because of a protected characteristic β race, sex, religion, age, disability, pregnancy, national origin, and others (the list varies by place). The reason can be hidden behind a pretext, which is why the pattern and timing matter.
Retaliation β fired for doing something protected
Punished for reporting harassment or discrimination, raising a safety concern, complaining about unpaid wages, taking legally-protected medical/family leave, serving jury duty, whistleblowing, or organizing with coworkers. Retaliation is one of the most common illegal firings.
Breaking a contract or agreement
If you have an employment contract, a union agreement, or even a written policy that limits how and why you can be fired, ignoring it may be a breach β "at-will" doesn't apply when something overrides it.
Refusing to do something illegal β or being denied due process
Firing you for refusing to break the law, or (where the law requires cause and process) without the required reason, notice, or procedure, can be unlawful.
What that means for you
"At-will" is not "no rights." The reason still matters, and timing is evidence β a firing right after you complained, got pregnant, took leave, or reported something is a red flag worth documenting. You usually won't be handed proof; you build the picture from the sequence of events, so write it all down while it's fresh. And note: deadlines to act can be short (sometimes months), so don't sit on it.
What to do
- Don't sign anything on the spot. A severance offer often includes a release that gives up your right to sue. You can almost always take it away to read (and have someone look at it) before signing β there's usually no rush that helps you.
- Get the stated reason β in writing if you can β and save everything. Emails, reviews, texts, the timeline of what happened when. Build the record before access to it disappears.
- Collect your final pay and check it. Earned wages are owed regardless of why you left; run Is Your Pay Being Shorted? if anything's off.
- Apply for unemployment benefits. You're often eligible even when fired (especially if it wasn't for serious misconduct). Applying promptly matters.
- If it smells like discrimination or retaliation, act fast. There are agencies that take these complaints (in the US, the EEOC or a state agency), often free β and strict filing deadlines. Find the right one for where you work and ask about the clock.
- Get free help. Legal aid, a worker center, or the relevant agency can tell you whether you have a case before you spend anything. Many employment lawyers also do free consultations.
Your kit
Tick as you go.
The close
An unfair firing isn't always an illegal one β but a lot of illegal firings get written off as "just unfair" by the very people they happened to, who never check. You don't need to prove your case today. You need to keep your record, protect your final pay and benefits, learn whether your reason falls in a protected category, and respect the clock. Do that, and you'll know whether what felt wrong was also against the law β and you'll be ready to act if it was.