The majority of freerolls do require players to have funds in their account but we have seen a few exceptions where freerolls are open to all customers- even if you haven’t made a deposit.