This homemade salsa will last in the fridge for at least 5 days, maybe longer. With items like this that have a lot of natural preservatives (salt and acid, in this case), I let the food tell me when it's bad. If there is no bad smell or anything funky growing (ew, I know, sorry), it's good to go.