Despite the mutual interest between the player and the club, negotiations are currently stalled due to Real Madrid's high financial demands.
Los Blancos have placed a €60 million price tag on the striker, who is tied to the Spanish capital with a long-term contract running until 2030. This figure is considered prohibitively expensive for Dortmund's current budget.
While Garcia is a highly-rated prospect, BVB are unwilling to break their transfer record for a player who is still finding his feet at the highest level. The club are now looking for creative solutions to bridge the valuation gap, as they cannot justify such a significant outlay without offloading key personnel first.