You can open a post office time deposit account at any post office. Usually its best to do so at the post office that’s closest to your home or office, because operating that account becomes that much easier.

However, you can now open a post office time deposit at any public bank. Even a few private banks are now authorised to open post office time deposits.