The Athletic reported that the proposal from the Bundesliga side is believed to be worth more than €100million (£86.4m, $110m).
According to the report, the proposal was accepted by Tottenham on Wednesday.
It is now up to Kane to decide whether or not he will make the move.
The 30-year-old wanted the situation resolved before Tottenham’s opening fixture of the season at Brentford on Sunday.
He is known to be enjoying life under new Spurs head coach Ange Postecoglou and has been leaning towards staying.
But it is unclear how the striker will react to this development.