вообще две работающие схемы.
1. когда у вас большой объем работы, постоянные заказы. тогда для компании выгоднее брать человека на оклад. и самому специалисту спокойнее, увереннее. насколько он хорош и будет справляться с работой это вопрос к профессиональному найму.
2. когда у вас проект. тогда простой расчет - работа за проект имеет определенную стоимость, есть разные специалисты, надо выбирать. берете стоимость работы специалиста плюс своя маржа, вот это и озвучиваете клиенту. перед тем как искать фрилансера оцените платежеспособность клиента, чтобы понимать какого уровня специалист вам нужен.