South African enjoyed a loan spell with the Toffees last season, and a £4.5 million fee has been agreed to make the move permanent
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.
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.