After making his first friendly appearance for Inter of the 2016–17 season on 14 August, the obligation to purchase him in a definitive deal was activated. On 28 January of the following year, Éder celebrated his 200th Serie A appearance by scoring in a 3–0 home win over Pescara. On 14 May 2017, Éder came off the bench to scoring his team's only goal in the 1–2 home defeat to Sassuolo, before profiting from Mauro Icardi's injury to start in the last two league matches, scoring against Lazio and a brace against Udinese, taking his tally up to 8 league goals. It was also the first time that Éder had scored in three Serie A matches in a row as an Inter player, and first time since November 2015. He finished his first full season with Inter by making 40 appearances in all competitions, including 33 in Serie A and 6 in Europa League, scoring 10 goals in the process, 8 of which came in Serie A and 2 in the Europa League.