The 29-year-old Uruguyuan striker, who spent the latter stages of last season on loan at St Andrew's, has penned a three year deal at St Andrew's after the two sides finally agreed on a transfer fee believed to be around £3 million.
Pandiani has always expressed a desire to sign for Blues despite interest for his signature from Spanish sides Real Zaragoza and Mallorca and German outfit Hertha Berlin.