Fiorentina have released Keirrison back to Barcelona.
The Brazilian had arrived on loan in January, but only made a handful of appearances and scored two goals.
The deal had been in place for him to stay in Florence for 18 months, but he has returned to the Nou Camp.
"ACF Fiorentina announce an agreement with Barcelona for the consensual termination of the loan for striker Keirrison De Souza Carneiro.
"The club thanks the player for his efforts in the four months, which saw him wear the Viola jersey for 285 minutes, scoring two crucial goals against Lazio and Inter.
"We wish him a career full of goals."
Need your Barcelona news fix? Click here for all Barca news, transfer rumours and gossip.