The sacrifices he might make could involve a significant reduction in salary. Rashford currently earns around £315,000 per week until 2028. Given that Manchester United are looking to sell him for approximately £40M, Barcelona, who face financial constraints, may struggle to afford him unless they can negotiate a lower wage.
Aston Villa has an option to make the deal permanent, but they are reportedly unwilling to match Rashford's salary expectations. Even if they qualify for the Champions League next season, they may not be able to compete with Barcelona's offer. Rashford is keen on joining the La Liga side, but financial limitations might hinder his move unless Manchester United agree to lower the price and Rashford reduces his wage significantly.