The difference in Shravan dates between Maharashtra and North India is due to two distinct lunar calendar systems. North India uses the Purnimanta calendar, starting Shravan right after the full moon. Maharashtra uses the Amanta calendar, starting two weeks later after the new moon. Despite different dates, the rituals remain identical.