If you're a new CBS All Access subscriber, you can use a gift card to purchase a monthly plan at sign up, but not an annual plan. However, after signing up for the monthly plan, you can upgrade to an annual plan at any time. Your gift card balance will be applied to your annual plan cost.