No. policyholder does not need to maintain an account with an Indian bank to pay premiums for policies.