Nope! Unused codes have no expiration date.
Related Articles
Track/album code tutorial
How do label accounts work with track/album codes (formerly known as download codes)?
Emailing track/album codes with Mailchimp
Emailing track/album codes with Constant Contact
Can I generate fewer than 100 codes at a time?