BBQ sauce will keep in the fridge for ten days. If you need it to last longer, freeze it and defrost it overnight before you need it.