Раз в договоре ничего нет, значит предоплата ни к чему не обязывает и нужно ее возвращать.Впредь самозанятый пусть внимательно читает договор, и или просит внести в него изменения, или не рассчитывает на эти деньги.Еще самозанятый может сказать, что он уже начал работы, предъявить их. Вероятно, в договоре все же должно быть прописано, что деньги возвращаются в объеме, на который услуги не выполнены.    А то, что он сделал, уже должно быть оплачено.  Если предъявит часть работ, может оставить себе деньги.  Но это надо обсуждать. И впредь внимательно изучать договор, который подписываешь.А в целом для решения вопроса "кто прав" суды и существуют. Как суд скажет, так и правильно ) Может мы еще чего-нибудь не знаем.