Sankranti occurs throughout the year, as per Hindu belief it marks transfiguration of Sun from one Raashi(Zodiac constellation) to another.  In most regional calendars that are primarily sidereal solar, it marks beginning of a new month, except Bengal and Assam.