There is reportedly one sticking point, though, in that the north London side are still £5 million apart in terms of agreeing a fee with the Baggies.
The Sunday People report that Berahino, who missed a sitter for West Brom on Saturday afternoon at Watford, has already agreed big-money personal terms.
Worth the money?
If the report proves true, Tottenham will be paying huge money for a young player and paying that young player a handsome wage - more than a lot of their current stars are earning.
It would somewhat go against the traditional Daniel Levy approach, as well as going against recent Mauricio Pochettino comments made about the club's buying philosophy.
The needs of the Spurs squad are obviously outweighing any of those factors, however, as well as the fact West Brom have driven a hard bargain. The problem for Tottenham now, though, is that their existing squad need to step up to the mark. Berahino will represent a quality signing but too much pressure can't be put on the young forward at the Lane.