Понятие "аванс" из социалистического прошлого, - это часть заработной платы за первую половину месяца. В соц. труд. законодательстве понятие аванса извратили. Работник полмесяца отдавал свой труд, ему выдавали только часть заработанного, и называлось это выдачей аванса, - правильнее было бы назвать это выдачей части долга. В новом ТК РФ это поправили, назвали вещи своими именами, - сейчас это официально иначе, как выдачей заработной платы за первую половину месяца не называется. См. ст. 136 ТК РФ.
Сейчас вперед можно выплатить з. пл. только за время отпуска. Все остальные случаи выплаты незаработанных денег можно подвести под выдачу ссуд. Ну а тут выплывает мат. выгода и НДФЛ.
Условия оплаты труда прописаны в трудовом договоре, в том числе аванс, его размер и дата выдачи.