The 29-year-old right-back will be out for six to eight weeks after fracturing his right clavicle in a heavy fall during a Blaugrana training session on WednesdayBarcelona have announced that Dani Alves has suffered a broken collarbone and will therefore play no part in the Copa del Rey final.
The Brazil international fractured his right clavicle during training on Wednesday and will undergo surgery later in the day.
The Blaugrana announced that the 29-year-old will be fully fit in six to eight weeks.
Alves, who was sent off in Saturday's Liga clash with Real Betis, has been linked with a move away from Camp Nou this summer.
However, outgoing coach Pep Guardiola described Alves as irreplaceable after the game in Seville, while Barca midfielder Javier Mascherano hailed his fellow South American as the best right-back in the world on Wednesday.
Alves, though, will not be available for the Catalans' Copa del Rey showdown with Athletic Bilbao at the Vicente Calderon on May 25.