

Firing someone is one of the hardest parts of running a business. No one starts a company or builds a team thinking, “Can’t wait to let people go someday.” But the truth is, sometimes you have to.
Maybe they’re not doing the job well. Maybe the business has changed. Maybe they’re great people, but not the right fit for the role anymore.
Whatever the reason, letting someone go is never fun. But doing it poorly can leave scars on you, the person you’re letting go, and the rest of your team.
So how do you know when it’s time? And how do you handle it in a way that feels human and respectful? Let’s break it down.
This is the part a lot of founders struggle with. They wait too long because they hope things will magically improve. Here are a few signs it might be time:
Before you fire someone, ask yourself:
If you can honestly say you’ve done what you can, it might be time.
There’s no “perfect” way to have this conversation, but here are a few things that help:
After someone leaves, you might feel a mix of relief, guilt and doubt. That’s normal — it’s part of being a leader.
Use the moment to check in with your team. How are they feeling? Do they need clarity about how work will shift? This helps build trust and keeps rumours from spreading.
Letting someone go doesn’t make you a bad boss. Avoiding the tough call and hurting your business or your team’s culture does.
Handle it with care, honesty and respect. Your team will notice how you deal with tough moments just as much as the good ones.
I help founders and small businesses set up clear systems and people plans so these moments feel less scary and more fair. If you want to talk it through, I’m here.
Leadership is hard, but you don’t have to do it alone.