PayFast doesn’t charge any setup or monthly fees. Making payments is free, but we charge a fee for receiving payments. When you request money to be sent from your PayFast account to your bank account, we also charge a Payout fee. You don’t require a merchant account with your bank to use PayFast.

Description Fee (excl. VAT)
Setup fee Free
Monthly fee Free
Payout fee to bank account R 8.77
Receiving funds
Instant EFT 2.0% (minimum R2.00)
Credit & cheque cards 3.9% (plus R2.00)
MasterPass 3.9% (plus R2.00)
Debit cards 3.9% (plus R2.00)
Bitcoin 1.9%
mobicred 3.5%


All fees exclude VAT


We give discounts on the fees above based on monthly transaction volume. The month after which your volume surpasses a given bracket, you may apply to PayFast for a reduction in your fees as indicated below.

We also offer reduced fees for registered charities with our Cause accounts.