Yes, AD codes vary from one bank or one branch to another. It is given by the Reserve Bank of India, which differs for each authorised bank.