BBQ sauce contains lots of well-known natural preservatives such as vinegar, sugar, and lemon juice, which make it quite resistant to spoilage. So even after you open the bottle, it can still keep quality for a couple of months if you refrigerate it. (Most hot sauces, e.g., Tabasco and Sriracha, last even longer.)