Absolutely nothing! That’s why no deposit bonuses are great: they’re 100% free!