There’s a lot of variables to how long waterproofing may last.  Expansion joints, caulks and sealants have a very long lifespan: 20+ years, if the correct product was installed for the project and the building doesn’t experience extreme movement. Clear penetrating sealers last anywhere from 1-7 years, depending on the quality of product applied. Film building waterproof coatings and paints have a typical life span of 5-10 years, depending on the quality of product installed and the environmental conditions.