https://soloboss.app/freelancer-profitability-calculator
It simply takes revenue, hours worked, and client-specific expenses and shows the effective hourly rate for that client.