These are the top 4 causes of scope creep.

1. Lack of clear and detailed scope is the number one reason for scope creep. The project will morph on its own without a clear scope.

2. You aren't proactive with issues and roadblocks. 

3. Disagreements on how to handle change.

4. Poor estimation - time, money, etc. Everything was not specified at the beginning.