What happens to my eGIRO deposit if I don't have sufficient funds in my bank account?

Firstly, your scheduled deposit wouldn't reach the StashAway portfolio you intended to deposit into. Secondly, since your bank would have to cancel your eGIRO deposit, it might charge a cancellation fee. Fees can vary depending on your bank.

To prevent this from happening, do make sure that your bank account is sufficiently funded before setting up your eGiro.