Simply put, it depends on the offer. Some offers require no deposit, and just need you to sign up to their website to gain access to the website. Other offers, however, you need to deposit a small sum to get the money you need. More information is available in our  guide to the Best free bets in India.