Properly store, homemade sauce will last for 1-2 months. Just be sure that the ingredients you use don't have an expiration date before that!