FNB Cash deposit at ATM rates…
Easy account - R4.55
Smart account - 0.70% of deposit value (min R5.50)
Personal cheque account - 0.70% of deposit value (min R5.50)
Encore cheque account - 0.70% of deposit value (min R5.50)
Youth account - 0.70% of deposit value (min R5.50)
Student account - 0.70% of deposit value (min R5.50)
Savings account - 0.70% of deposit value (min R5.50)
Mzansi account - R6.50
etc ect
While significantly cheaper than in bank cash deposits I don't see a single one listed as Free.
https://www.fnb.co.za/downloads/pricing-guide/Personal_Pricing.pdf