Yes, TD does offer signup bonuses to new consumers. In TD’s Beyond Checking account, a new customer is entitled to receive a bonus for making a direct deposit within 60 calendar days of opening the account. TD also offers other signup bonuses on different types of accounts.