Tajon Buchanan, 24, har kopplats ihop med Inter under en längre period, inte minst då Juan Cuadrado skadat sig.
Nu har den italienska storklubben gjort klart med Buchanan, som ansluter från belgiska Club Brügge.
Inter meddelar via sin officiella hemsida att den kanadensiske landslagsmannen ansluter i en permanent övergång.
Det har talats om en prislapp på omkring 110 miljoner euro, enligt Gazzetta dello Sport, och ett kontrakt som sträcker sig till 2028.
Buchanan har gjort 35 landskamper för Kanada och kan i princip spela på hela högerkanten.
Inter toppar Serie A före Juventus och tar emot Hellas Verona i morgon.