Multiple sources including Sky Sport Italia, Sportitalia, Tuttomercatoweb and more all confirm the two sides have struck a deal for the transfer.
It was effectively already done last night, but the final details were whittled down today, with Atalanta receiving €22m plus €3m in bonuses.
It will be a loan deal with obligation to buy, therefore allowing Inter to spread the cost out over two or more seasons.
His intermediary and agents were seen entering the Inter headquarters this afternoon, where they will get the contract written up for a reported €2.5m per season plus bonuses.
German international wing-back Gosens should have his medical on Thursday before completing the transfer.
Newcastle United had been offering more both in terms of transfer fee to Atalanta and salary to Gosens, of circa €3.5m per season, but the player was never particularly intrigued by the idea of joining the Magpies.
Robin Gosens to Inter, here we go! Agreement reached with Atalanta. Loan with obligation to buy for €25m add ons included. Personal terms agreed. ⚫️🔵 #Inter
Gosens will sign his contract in the coming hours. Deal sealed and completed. He joins Inter immediately – in January. pic.twitter.com/U0jpjplIEr
— Fabrizio Romano (@FabrizioRomano) January 26, 2022