Sancho's current salary of over £250,000 a week at Manchester United is a significant hurdle, and he has shown little willingness to take a pay cut.
This has cooled interest from other clubs and puts pressure on Roma's bid, which is reportedly just shy of £20m.
Manchester United are eager to sell Sancho, who has had interest from Juventus and Dortmund, and see a permanent deal as ideal.
Roma are ready to offer Sancho a five-year contract if he agrees to a permanent move to Serie A, but the player's contract expires in Manchester next summer, giving him leverage to negotiate.
The huge wages Sancho earns will be difficult for Roma to match, making it a challenge for the club to find a breakthrough that seals the deal.