Yes, to receive 888 Ladies sign up offer, you have to deposit at least £10 on your first payment.