The phrase 'have impacts on' is correct and can be used in written English. You can use this phrase to describe negative or positive changes on a particular situation or event. For example, "The rise in CO2 emissions has had a significant impact on global temperatures.".
Businesses have impacts on the environment and society.
This move could have impacts on both ends of the fabric life chain.
While the outcome and impact of this referendum remains uncertain, this could have impacts on our operational and financial results.
"Climate change overseas could have impacts on the UK, greater than that from climate change at home.
"Their capital assets last decades, so investment made now will have impacts on their emissions in 20, 30 or 40 years," Faria said.
As I joined in 2007, the Northern Rock collapse was unfolding, heralding the broader financial crisis that was to have impacts on all areas of society.
When hundreds or thousands of species or insect are being wiped out, it's going to have impacts on bats, shrews, hedgehogs, you name it.
I love the desktop app, it’s always running on my Mac. Ludwig is the best English buddy, it answers my 100 queries per day and stays cool.
Cristina Valenza
Retail Lead Linguist @ Apple Inc.