Очевидно да, имеет,ведь фактическое выполнение работ было начато. Отсутствие предоплаты - это лишь нарушение договорных обязательств со стороны заказчика. Впрочем, если был оговорен порядок, согласно которому работы начинают осуществляться после внесения предоплаты (могут быть варианты, разумеется), тогда да, исполнитель поспешил, однозначно, соответственно, поработав бесплатно...