Yes, there is usually a time limit to use Deposit Match bonuses. The expiration date can differ for each betting site, so make sure to check the bonus terms to understand how much time you have to place your bonus bets before they are forfeited.