1) НДФЛ платят все. Налог вычитается из заработной платы, в том числе по гражданско-правовым и иным договорам. Налог платит в бюджет предприятие, которое выступает налоговым агентом.
2) Взносы на медицинское и социальное страхование обязан платить за работников работодатель. Работники чаще всего считают, что к ним эта сумма отношения не имеет. А зря?! Если по существу, то эта сумма тоже берется из зарплаты. Не из своего кармана работодатель платит эти взносы. Каждый директор, назначая зарплату или формируя фонд оплаты труда учитывает размер страховых взносов. Эти 30% или часть из них могли бы быть выплачены сотруднику в качестве оплаты за труд