The Rojiblancos supremo feels that his decision to cash in on the Croatia international was totally justified given the playmaker would have been a free agent next summer
The Croatia international played a key role in last season's Europa League triumph but Castro says he just was not in a position to turn down the Blaugrana's bid for the playmaker.
MORE: Beautiful fans in Brazil | Barcelona's new bright kits | Juve's jerseys
"The sale of Rakitic was very profitable because it was for an amount closer to €25 million than the €20m quoted and it was for a player who only had one season left on his contract," the Rojiblancos president told reporters on Saturday.
Castro also revealed that while there is no chance of re-signing former Sevilla winger Jesus Navas this summer, he still expects the Manchester City ace to return to the Ramon Sanchez Pizjuan at some point in the future.
"One day he can return to Sevilla because this is his home," he stated.