Manchester United and Real Betis have agreed a permanent deal for Antony, the LaLiga club confirmed on Monday.
Sources told ESPN the deal for Antony is worth €25 million ($29.3m), with the club saying he has signed a contract through 2030.
After the move briefly stalled on Friday, an agreement was reached on deadline day with Betis set to pay a fixed fee of €22m with another €3m in potential bonuses. United will also get 50% of any future transfer.
Antony still had two years left on the five-year contract he signed when he arrived from Ajax in 2022, but United have avoided having to make a separate payment to the Brazil forward.
The 25-year-old leaves Old Trafford after making 96 appearances in three years, scoring 12 goals.
He hasn't featured for United since January and spent the second half of last season on loan at Betis.
- LIVE BLOG: Follow the latest on transfer deadline day
- Men's grades: How we've rated the PL deals
- The completed transfers from the major football leagues
His form for the Spanish side, scoring nine times in 26 games, convinced them to make his move permanent.
Antony remains United's second most expensive signing behind Paul Pogba after his £86m move from Ajax.
He was omitted from Ruben Amorim's squad for the preseason tour of the U.S. and has been training separately at Carrington alongside other members of the so-called "bomb squad" including Jadon Sancho and Tyrell Malacia.