Yes, 10k balance is mandatory in Insta Save Account. Although you can open an Insta Save FD and enjoy no balance commitment account.