The 30-year-old former Roma, Real Madrid and Sampdoria striker, who will be unveiled in the Ducale city on Thursday, will wear the number 99 shirt at the Stadio Ennio Tardini.
A statement published on fcparma.com read: "Parma can announce the signing of Antonio Cassano from Inter with some satisfaction and officially welcome the player into the Gialloblu family."
Parma's Algeria-born striker Ishak Belfodil is expected to move to San Siro as part of the deal, although the Nerazzurri are yet to confirm any exchange deal.
Cassano, who has signed a reported three-year contract, scored eight goals in all competitions for Inter during the 2012-13 Serie A campaign after switching allegiances from AC Milan in August.
The Bari-born forward has played 35 times for Italy, scoring 10 goals, and underwent minor heart surgery in 2011.