No, Coins earned through referral do not have an expiry. They can be used anytime.