15 August is celebrated as India's Independence Day because the Indian Independence Act, which transferred legislative sovereignty to the Indian Constituent Assembly, came into effect on 15 August 1947.