Валерий,
раньше были единые федеральные льготы для всех ветеранов труда. Однако с 01.01.05 льготы ветеранам труда предоставляются исключительно на основании нормативных правовых актов субъектов РФ, поэтому сказать за всю Россию не могу.
Например, что касается Москвы.
Московской городской Думой принят Закон г. Москвы "О мерах социальной поддержки отдельных категорий жителей города Москвы" от 3 ноября 2004 г. № 70.
В соответствии с п. 1 ст. 6 указанного Закона ветеранам труда и приравненным к ним лицам (а к таким лицам в соответствии со ст. 3 данного Закона относятся ветераны военной службы и ветераны государственной службы) предоставляются следующие меры социальной поддержки:
1) право на бесплатный проезд в г. Москве на всех видах городского пассажирского транспорта (кроме такси и маршрутного такси);
2) оплата в размере 50% стоимости проезда железнодорожным пригородным транспортом в сроки действия сезонных тарифов;
3) 50%-ная скидка по оплате жилищно-коммунальных услуг в порядке, устанавливаемом правительством г. Москвы;
4) абонентам телефонных сетей 50%-ная скидка по абонентской плате за телефон;
5) бесплатное изготовление и ремонт зубных протезов (кроме расходов на оплату стоимости драгоценных металлов и металлокерамики).
Кроме того, в соответствии с подп. 3 п. 1 ст. 11 указанного Закона г. Москвы ветеранам труда установлена ежемесячная денежная выплата в размере 200 руб.
Что касается других субъектов, - не знаю. Можете уточнить в органах социальной защиты населения, грубо говоря, - в территориальных администрациях по месту жительства.
Цитата: Валерий
Почему тогда не действуют льготы
Может быть потому, что ими просто нужно воспользоваться?.. :)