Tommy Bowe will return to Ulster this summer after the Irish Rugby Football Union reached an agreement with the Ospreys to release him from his contract a year early.
The Ireland wing, who scored two tries in Sunday's 17-17 draw with France, has signed a three-year deal with the province he left in the summer of 2008.
Bowe decided he needed to move back to Ireland if he was to continue competing at the highest level.
"After returning from the Rugby World Cup I met with the Ospreys senior management team to map out this season's schedule," Bowe said. "It quickly became apparent that playing consistently for the Ospreys and representing Ireland to the best of my ability were becoming competing interests.
"To uphold my commitment to the Ospreys whilst combining my Irish duties would force a training and playing workload on me that was unsustainable.
"When I was made aware of the IRFU's interest in me returning to Ireland I spoke openly with the Ospreys and we agreed it made sense, on a number of levels, to develop that interest."
Bowe joined the Ospreys in the summer of 2008 and helped the Welsh region win the 2010 Magners League title with a 17-12 Grand Final victory over Leinster at the RDS Showground in Dublin.
Ospreys chief operations officer, Andrew Hore, said: "We have come to an agreement with the IRFU which allows Tommy to return to Ulster.
"He has never been anything less than a great servant to the Ospreys and we are sorry to see him leave.
"But the reality is that with the ever increasing number of international fixtures on the rugby calendar it makes little sense for us as a business to invest heavily in marquee non-Welsh qualified players who will be unavailable to us for large percentages of the season, particularly in the current economic climate."