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