Everton have agreed a £4.5 million deal to sign Steven Pienaar permanently from Tottenham, Goal.com understands.
Pienaar has been eyeing a return to the Toffees for much of the summer and Goal.com reported earlier in the week that a deal between the two sides was close, with the 30-year-old having agreed personal terms.
The South African enjoyed a loan spell back at Goodison Park last season where he had previously played between 2007 and January 2011 before moving to north London.
Pienaar struggled to break into the side under Harry Redknapp after moving for £2.5m, and struggled with injuries that restricted him to making just 18 appearances in 12 months at White Hart Lane.
After switching temporarily to the Toffees in January, Pienaar made 14 appearances, notching four goals in the process, including a stunning equaliser in Everton's 4-4 draw with Manchester United at Old Trafford.
|EARNING THEIR SPURS
|14/1||Tottenham are 14/1 to win the Europa League next season with Paddy Power|
The former Ajax man has scored 16 goals in total in 147 appearances for the Toffees in three spells.
Everton have also bolstered their attack with the signing of Steven Naismith this summer, although Tim Cahill has departed Goodison after eight seasons, moving to New York Red Bulls.
Spurs new manager Andre Villas-Boas has added to his midfield ranks already this summer, snapping up Gylfi Sigurdsson from Hoffenheim, but the club face a battle to keep hold of Luka Modric, who is eyeing a move to Real Madrid.