Joao Palhinha is set to join Bayern Munich as Fulham have agreed to a €46m transfer, according to Sky Sports Germany.
The Portugal international was targeted by the Bavarian giants in recent months.
He is expected to undergo his medical after Euro 2024, and will put pen to paper on a deal that runs until the summer of 2028.
Bayern tried repeatedly to lower Fulham’s £60m asking price, but the London-based club held out for the figure.
However, the two sides eventually agreed on a €45m deal plus add-ons, as the player was determined to make the switch.
Palhinha helped Portugal reach the Euro 2024 quarterfinals, as he prepares for their next match against France on Friday.