Sheffield United have agreed a deal with Leeds United to sign Rob Hulse for an initial fee of £2.2million.
The news was announced by Yorkshire Radio, the station set up recently by Leeds chairman Ken Bates.
Hulse steps up into the Premiership, where he has previous experience as a West Brom player, to join Neil Warnock's promoted side.
A statement on the Leeds website read: 'Leeds United have agreed a deal with Sheffield United for striker Rob Hulse.
'The Blades will pay an initial fee of £2.2million for the marksmen but add-ons could see the price rise to £3million.'
Hulse, 26, began his career at Crewe and scored 13 goals in 35 league starts last season as Leeds reached the Coca-Cola Championship play-offs.
With Warnock's side in Scotland tonight, for a pre-season friendly at Morton, the deal is likely to be rubber-stamped later in the week.
The Sheffield United website announced that Hulse would soon sign a three-year contract.
Warnock said: 'It has been a lengthy chase and I am delighted that it has ultimately been successful.
'I feel Rob still has a lot to prove but he has strengths which I am sure will compliment those of the strikers we already have.'