Blocking the Card will do, you won’t be charged any annual fee(coz there’s no card to charge anything). Recently I blocked the physical card & generated a virtual one with BoB. For Years I’m using Kotak virtual debit card after closing the physical one, to this date not even single rupee deducted for dc charges. So Go Ahead.