select
DATEADD(yy, DATEDIFF(yy,0,getdate()) - 1, 0) AS FirstDayOFYearMinusOne,
DATEADD(yy, DATEDIFF(yy,0,getdate()), -1) AS LastDayOFYearMinusONE,
DATEADD(yy, DATEDIFF(yy,0,getdate()), 0) AS FirstDayOFYear,
DATEADD(yy, DATEDIFF(yy,0,getdate()) + 1, -1) AS LastDayOFYear,
DATEADD(yy, DATEDIFF(yy,0,getdate()) + 1, 0) AS FirstDayOfNextYear,
DATEADD(yy, DATEDIFF(yy,0,getdate()) + 2, -1) AS LastDayOfNextYear,