Atalanta
In: Viktor Kovalenko (Shakhtar Donetsk, €702k)
Out: Joakim Mæhle (Cremonese, loan), Amad Diallo (Man Utd, €41 million), Lorenzo Peli (Benevento, loan), Marco Tumminello (Spal, loan), Papu Gomez (Sevilla, €6.25m)
Benevento
In: Lorenzo Peli (Atalanta, loan), Fabio Depaoli (Sampdoria, loan), Adolfo Gaich (CSKA Moscow, loan)
Out: Massimo Volta (Pescara, loan), Abdallah Basit (Pescara, loan)
Bologna
In: Adama Soumaoro (Lille, loan), Paolo Farago (Caligari, loan), Kacper Urbanski (Lechia Gdansk, undisclosed), Valentin Antov (CSKA Sofia, loan)
Out: Stefano Denswil (Club Brugge, loan), Orji Okwonkwo (Reggina, loan), Kingsley Michael (Reggina, loan), Nehuen Paz (Kayserispor, loan)
Caligari
In: Radja Nainggolan (Inter, loan), Alfred Duncan (Fiorentina, loan), Daniel Rugani (Juventus, loan)
Out: Fabio Pisacane (Lecce, undisclosed), Paolo Farago (Bologna, loan), Marko Pajac (Brescia, undisclosed), Christian Oliva (Valencia, loan)
Crotone
In: Adam Ounas (Napoli, loan)
Out: Tomislav Gomelt (Den Haag, free), Giovanni Crociata (Empoli, loan)
Fiorentina
In: Youssef Maleh (Venezia, €1.02 million — back on loan to Venezia), Aleksandr Kokorin (Spartak Moscow, £4.5 million), Kévin Malcuit (Napoli, loan), Antonio Rosati (Torino, loan)
Out: Riccardo Saponara (Spezia, loan), Patrick Cutrone (Wolves, return from loan), Julian Illanes (Avellino, loan), Pol Lirola (Marseille, loan), Alfred Duncan (Cagliari, loan), Christian Dalle Mura (Reggina, loan)
Genoa
In: Jerôme Onguene (Red Bull Salzburg, loan), Manolo Portanova (Juventus, swap)
Out: Mattia Zennaro (Lucchese, loan), Petar Brlek, (Osijek, free), Stefano Sturaro (Hellas Verona, loan), Nicolò Rovella (Juventus, swap), Lorenzo Valeau (Lecco, loan), Elia Petrelli (Reggina, loan), Raul Acensio (SPAL, loan), Gabriel Charpentier (Ascoli, loan), Mattia Bani (Parma, loan)
Hellas Verona
In: Stefano Sturaro (Genoa, loan), Kevin Lasagna (Udinese, loan)
Out: Andrea Danzi (Ascoli, loan)
Inter
In: n/a
Out: Radja Nainggolan (Caligari, loan)
Juventus
In: Marley Aké (Marseille, swap), Nicolò Rovella (Genoa, swap)
Out: Stefano Gori (Pisa, loan), Franco Tongya (Marseille, swap), Manolo Portanova (Genoa, swap), Sami Khedira (Hertha Berlin, free), Rolando Mandragora (Torino, loan), Daniel Rugani (Cagliari, loan)
Lazio
In: Mateo Musacchio (Milan, free)
Out: Idrissa Camará (Guigliano, free), Riza Durmisi (Salernitana, loan), Sofiane Kiyine (Salernitana, loan), Bobby Adekanye (Den Haag, loan), Andreas Karo (Maritimo, loan), Davide Di Gennaro (Cesena, free), Denis Vavro (Huesca, loan)
Milan
In: Soualiho Meite (Torino, loan), Mario Mandzukic (free agent), Fiyako Tomori (Chelsea, loan)
Out: Leo Duarte (Istanbul Basaksehir, loan), Andrea Conti (Parma, loan), Lorenzo Colombo (Cremonese, loan), Mateo Musacchio (Lazio, free), Luan Capanni (Racing Santander, loan)
Napoli
In: n/a
Out: Fernando Llorente (Udinese, undisclosed), Kévin Malcuit (Fiorentina, loan), Adam Ounas (Crotone, loan)
Parma
In: Andrea Conti (Milan, loan), Dennis Man (FCSB, €13.2m), Joshua Zirkzee (Bayern Munich, loan)
Out: Matteo Scozzarella (Monza, undisclosed), Andrea Adorante (Francavilla), Francesco Golfo (Catania, loan), Luca Siligardi (Reggiana, loan)
Roma
In: Stephan El Shaarawy (Shanghai Shenhua, free), Bryan Reynolds (FC Dallas, loan)
Out: Lorenzo Valeau (Fano, loan)
Sampdoria
In: Ernesto Torregrossa (Brescia, loan)
Out: Fabio Depaoli (Benevento, loan), Ognjen Stijepovic (Grosseto, loan)
Sassuolo
In: n/a
Out: Federico Ricci (Monza, loan), Jens Odgaard (Pescara, loan), Nicholas Pierini (Modena, loan)
Spezia
In: Riccardo Saponara (Fiorentina, loan)
Out: n/a
Torino
In: Antonio Sanabria (Real Betis, €10.2 million), Rolando Mandragora (Juventus, loan)
Out: Vincenzo Millico (Frosinone, loan), Soualiho Meite (Milan, loan), Jacopo Segre (SPAL, loan), Antonio Rosati (Fiorentina, loan)
Udinese
In: Fernando Llorente (Napoli, undisclosed), Gerard Deulofeu (Watford, €17 million), Jayden Braaf (Manchester City, loan)
Out: Mamadou Coulibaly (Salernitana, loan), Hidde ter Avest (FC Utrecht, undisclosed), Kevin Lasagna (Verona, loan)