The Brazilian forward, 25, has been a member of the Everton team since 2018, when he signed there from Watford.
The Brazil international has made 152 appearances with the Toffees, scoring 53 goals and 14 assists.
The Brazilian scored 10 goals for Everton last year, helping the struggling team escape relegation by the narrowest of margins.
Fabrizio Romano now has information on this agreement, which appears to be almost final as Richarlison gets ready for his Spurs medical exams.
Richarlison is expected to join Ivan Perisic, Fraser Forster, and Yves Bissouma as Antonio Conte’s fourth summer addition.
Conte, meanwhile, was also interested in Leeds’ Raphinha forward.
Tottenham was competing with Chelsea, Arsenal, and Newcastle for the acquisition of Raphinha, but Richarlison was reportedly the north London club’s top choice, according to CaughtOffside.