The prime minister, Narendra Modi, gave Indians a 50-day window to declare and deposit their 1,000- and 500-rupee notes after a surprise announcement on 8 November that both denominations would become invalid that evening.