Why hourly rate is the wrong starting point
An employee's hourly rate is just the wage. Their cost to the business is the wage plus on-costs: payroll taxes, mandatory benefits, paid leave, sick days, training, equipment, software licences, and a share of overhead. On-costs typically add 25–45 percent to base salary depending on jurisdiction.
A freelancer's hourly rate already includes all of those things. They charge more per hour because they are absorbing what an employer would otherwise pay separately.
The fair comparison: cost per productive hour
To compare honestly, calculate cost per productive hour for both. For an employee, that is annual fully loaded cost divided by annual productive hours (working hours minus leave, sick days, and ramp-up time). For a freelancer, it is the hourly rate, period.
A typical full-time employee delivers around 1,600–1,800 productive hours per year, not the 2,080 implied by a 40-hour week.
When freelancers win
Freelancers usually win for irregular workloads, specialist skills you do not need full-time, short-term projects, and roles where you cannot guarantee enough work to fill an employee's hours.
When employees win
Employees usually win for stable, high-utilization roles, work that requires deep institutional knowledge, roles needing presence and continuity (customer success, operations), and any role where the business benefits from the employee getting better at the job over years.
Hybrid is usually the answer
Most SMBs end up with a small permanent core team and a rotating set of freelancers for specialist or peak work. The mix changes as the business grows. Recalculate every year.