When refrigerated, many homemade cordials last up to three months. Sterilise the bottles thoroughly and follow the recipe closely to prevent early spoilage.