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.
Meanwhile, Parma's hopes of bringing in Inter defender Matias Silvestre as part of the deal appear to have floundered.