You only pay per transaction, no setup or monthly fees

Every time you accept a payment, we charge an all-in fee for each successfully completed transaction. Because we charge per transaction, you only ever pay for what you use. There are no setup, monthly or hidden fees; you don’t even need a merchant bank account to get paid. Enable any of our features at no additional cost.

Payment MethodFees (excl. VAT)
Instant EFT2.0% (minimum R2.00)
Credit & cheque cards3.5% plus R2.00 per transaction
MasterPass3.5% plus R2.00 per transaction
Zapper3.5% plus R2.00 per transaction
Debit cards3.5% plus R2.00 per transaction
SCode4.5% plus R5.00 per transaction

Calculating your fees: Using the table above, calculate the percentage of the total transaction amount. Some payment methods have an additional fixed fee per transaction that has to be added. Our fees are excluding VAT, to calculate your fee including VAT, you’ll need to add 15%.

Here is an example fee calculation based on a R200 credit card transaction:

  • R200.00 x 3.5% = R7.00
  • R7.00 + R2.00 = R9.00 (excl. VAT)
  • R9.00 + 15% = R10.35 (incl. VAT)

The total fee payable on a R200 credit card transaction is R10.35 including VAT.

Flat payout fee
Each time you request money to be sent from your PayFast account to your bank account, we charge a payout fee of R8.70, regardless of the value of the payout.

Talk to us! Our fees are negotiable

We care about your business, so chat to our sales team about reducing your rates. We offer lower fees based on your monthly transaction volumes. If you are a registered non-profit organisation, you can benefit from reduced fees with our Cause accounts.

What you pay for

Create Account Contact Sales