BBQ sauce has a shelf life of up to 12 months.
You can make BBQ sauce last longer by keeping it sealed and in the refrigerator.
Most times though you should be using the BBQ sauce up before the 12 months anyway and after 12 months I would throw the BBQ sauce in the trash and get a new bottle of it since it's not worth getting sick over it.