In this work we show that one can solve a finite horizon non-Markovian impulse control problem with control dependent dynamics. This dynamic satisfies certain functional Lipschitz conditions and is path dependent in such a way that the resulting trajectory becomes a flow.