No, there is no need to pay for opening a Niyo Global by SBM savings bank account. However, you are required to make an initial deposit of ₹5,000 before ordering your physical debit card. This deposited amount will reflect in your savings bank account once you log in to the mobile app.