This again depends on the websites. The best UPI betting sites in India do give a bonus if you deposit a minimum amount and then you can further proceed and make a great earning out of it. The deposit varies from site to site and is given in one form or another but it is there to win you and show you that you mean a lot to them and it gives you a launching pad to make a good amount of money if you know what you are doing.