No, you do not have to pay a deposit to use the Veluwe Share Bike.