Bookmakers offer both free bets and sign up bonuses to punters as a betting offer. A free bet can be offered to both new and existing customers while a sign up offer is only for new customers as they register a new account with a bookie. Offers such as free bets usually have no wagering requirements meaning you can bet and get your winnings immediately. However, a sign up bonus often requires a complex wagering for you to withdraw money.