The Brazilian forward made the switch to north London for a fee of £60million, with performance-based add-ons potentially rising the fee further.
Chelsea reportedly attempted to hijack Tottenham's transfer late on Wednesday night, but Spurs were able to fend off competition from both the Blues and fellow London rivals Arsenal to secure Richarlison's signature.
Richarlison was cenral to Everton's Premier League survival last season, with the 25-year-old scoring 10 goals in 30 appearances to help Frank Lampard's Toffees stay clear of the drop in the final few weeks of the campaign.
He leaves Everton having scored 48 Premier League goals in 173 appearances.
Tottenham announced the deal on Friday morning, releasing the following statement on social media:
"We are delighted to announce the signing of Richarlison from Everton, subject to a work permit.
"The Brazil international has signed a contract with us until 2027."
Richarlison is Spurs' fourth signing of the summer already, with Antonio Conte already having added Fraser Forster, Ivan Perisic and Yves Bissouma to his squad.
The Italian manager frequently pushed the Tottenham board to invest in the squad over the summer, and chairman Daniel Levy alongside director of football Fabio Paratici have wasted little time in granting him his wish.
On top of Richarlison, moves for Middlesbrough's Djed Spence and Barcelona's Clement Lenglet are in progress, with the duo expected to round off Tottenham's summer spending spree.