Niet alle gebreken vallen onder de garantie. Zo is de aannemer bijvoorbeeld niet aansprakelijk voor gebreken die het gevolg zijn van normale slijtage of veroudering van het bouwwerk, gebreken die het gevolg zijn van verkeerd gebruik of gebreken die veroorzaakt zijn door de opdrachtgever zelf. Ook is de aannemer niet aansprakelijk voor schade die het gevolg is van overmacht, zoals bijvoorbeeld natuurrampen of terrorisme.