The spokesman would not reveal financial details of the deal, though it was reported that Inter did not receive a fee. Spurs will pay out the rest of Berti's contract, worth around pounds 350,000 a year.
Berti, 30, had requested a transfer recently because of limited playing time this season, his 10th with the club. He played for Italy in the 1994 World Cup final and has scored 41 goals in 312 games with the Milan club.
Spurs' English transfer target, Andy Hinchcliffe, is set to complete a pounds 3m move to north London from Everton today. The 28-year-old international has agreed terms, and will move subject to a medical.
On Tuesday the Hinchcliffe deal had looked under threat because the player had asked for a signing-on fee from Tottenham which Spurs did not seem willing to pay. In addition, Hinchcliffe would receive a loyalty bonus around pounds 500,000 from Everton.
However, Spurs' move for Valencia's Algerian international midfielder, Moussa Saib, is now on hold. Transfer negotiations should resume in March.Reuse content