Sheffield United have agreed a club record £20m deal for Swansea City striker Oli McBurnie.
The initial fee for the 23-year-old Scotland international is believed to be about £17.5m, with the rest of the offer dependent on add-ons.
Bradford City, who sold McBurnie to Swansea in 2015, will get 15% of the profit, which is more than £2m.
McBurnie scored 24 goals last season in helping the Swans finish 10th in the Championship.
He is set to undergo a medical with the Blades over the next two days and would become the club's eighth summer signing.