This is not new.
In 1994 one of my uncles got married and had the home coming at one of the 5 star hotels in Colombo. At that time he was working abroad. He was tracked by the income tax guys and he was asked to declare his income as he paid a 1.75lack bill for the home coming party.
I guess...