A sign-up bonus may have certain requirements, such as opening a new account, making a minimum deposit or spending threshold, or maintaining the account for a predetermined period of time.