Joshua Zirkzee will fly into Manchester on Thursday evening ahead of a medical tomorrow after United agreed a deal with Bologna.
The 23-year-old is set to become the first signing of the summer after he was granted permission to travel to Manchester after the end of the Netherlands’ Euro 2024 campaign on Wednesday night, when they were beaten 2-1 by England in the semi-finals.
Zirkzee had a €40m (£34m) release clause in his Bologna contract, but United have instead agreed to pay €42.5m, with the payments staggered over a three-year period. Had they opted to trigger the release clause, they would have had to pay it in full.
The former Bayern Munich youngster will sign a five-year deal at Old Trafford, with the option of a further year.
He scored 11 goals in 34 league games last season as Bologna qualified for the Champions League and made his international debut for the Netherlands during their run to the semi-finals of Euro 2024.