This year, the official New Year's Day holiday will be Tuesday, January 1, 2013.
Private sector employers may give employees a paid holiday from work on New Year's Day and/or New Year's Eve, but they are not required to pay you extra for time worked on a holiday or to give you the day off from work.
Related: List of Holidays | Holiday Pay | 2012 Holiday Calendar | 2013 Holiday Calendar

They should have it as a payed holiday so people can ring in the new year with family an friends