And what do you mean by proper English?  British English?  The word is defined as both a noun and a verb in every dictionary I've looked up, including:
http://dictionary.reference.com/browse/impact
http://en.wiktionary.org/wiki/impact
http://www.merriam-webster.com/dictionary/impact
It seems proper enough to me.192.91.171.36