Building a dam on a stream has a potential environmental and legal implications. Therefore, you need a permit to build a dam even when the flows through property. Since you are altering water flow can that can impact ecosystems, water quality, and neighboring properties, you need a permit.