Generally, scratch cards last for up to 9 months from the time they were released. Also, any wins you earn from a scratch card have to be claimed within 180 days. However, online scratchies are RNG-generated. Therefore, there isn’t an expiry date, and winnings will usually be paid to your player account automatically.