Yes. The bonus cash element of a casino’s welcome bonus will usually have an expiry time ranging from seven to 30 days. Any free spins attached with a welcome offer tend to have an expiry time ranging from 24 hours to seven days.