The new Income Tax Act, 2023 was passed in parliament last week, and it is going to create quite a stir in the coming days.