Вроде сейчас так же - если компания оплачивает тебе обед на 1000 рублей в день, то ты должен уплатить НДФЛ 130 рублей за этот день. Но компания может, помимо обеда, выдать тебе ещё 150 рублей, и тогда ты эти 150 отдашь как НДФЛ (1150*13%), получив на руки бесплатный обед