The past tense of impact on is impacted on.
The third-person singular simple present indicative form of impact on is impacts on.
The present participle of impact on is impacting on.
The past participle of impact on is impacted on.