Yes, the Promocash balance does have an expiry date. For the precise expiry date, you can review your Promocash wallet