The High Court in Pretoria ruled earlier this year that the 2009 decision to withdraw charges was irrational and set it aside.
Earlier on Friday morning SCA Justice Eric Leach upheld the High Court's decision to withdraw 783 charges of corruption and fraud against Zuma was irrational, saying that the decision to terminate the decision not to prosecute cannot be faulted.
It's now probably clear that the NPA should immediately reinstate charges of fraud, racketeering and money laundering and corruption against Zuma.
The ruling will be delivered at 09:30 in Court A.
Handing down judgment on Friday, Justice Leach pointed to a number of ways in which Mpshe's decision was irrational - including the fact that the prosecution team had been excluded from the decision.
Kemp said that if the SCA finds that Mpshe did not make a rational decision, then someone would have to make a rational decision on that basis.
The National Prosecuting Authority and Mr JG Zuma are to pay such costs jointly and severally, the one paying the other to be absolved.
Machirunga said that in the event that the judge rejects the appeal, but the NPA chooses not to continue with prosecution, then in his opinion the only remaining remedy would be a private prosecution.
Advocate Kemp J Kemp, SC, for Zuma, told the full bench of justices that he believed that the NPA had erred in their decision.