This information may change. Always check the official source.Last verified: August 2026 by

Cards work almost everywhere and the rand goes a long way. Use ATMs inside malls and bank branches only, decline the machine currency conversion, and keep cash for tips, car guards and petrol attendants.

  • Use ATMs inside a shopping mall or bank branch during opening hours. Street-facing machines carry a real skimming and robbery risk.
  • Never accept help at an ATM, however official the person looks. This is the standard local scam and it ends with your card swapped.
  • Expect ZAR 50 to ZAR 75 per withdrawal in local fees on a foreign card, so take out larger amounts less often.
  • Always choose to be billed in rand. The "pay in your own currency" prompt costs several percent every time.
  • Tipping here is a meaningful part of many people's income: 10% to 15% in restaurants, ZAR 5 to ZAR 10 for petrol attendants and car guards, and cash in rand because many have no card account.

Cards

  • Visa and Mastercard are accepted almost everywhere, including small restaurants, petrol stations and park gates.
  • American Express is patchy and works mainly at upmarket hotels and international chains.
  • Contactless is universal and there is no low tap limit worth worrying about.
  • Always choose to be billed in rand. The "would you like to pay in your own currency" prompt costs you several percent every time.
  • Tell your bank you are travelling. South African transactions trip fraud rules on some foreign cards.

ATMs, carefully

  • Use machines inside a shopping mall or a bank branch during opening hours. Street-facing ATMs and machines in tourist areas carry a real skimming and robbery risk.
  • Never accept help at an ATM, however official the person looks. This is the standard local scam and it ends with your card swapped.
  • Expect ZAR 50 to ZAR 75 per withdrawal in local access fees on a foreign card, plus your own bank's charges. Take out larger amounts less often.
  • If the machine keeps your card, do not walk away. Phone your bank from where you stand.

Cash

  • Keep ZAR 200 to ZAR 500 on you for tips, car guards, petrol attendants, market stalls and township restaurants.
  • Split it up. Do not pull a full wallet out on a street.
  • Cash above ZAR 25,000 must be declared on entry.

Tipping, which matters here

Tipping in South Africa is a meaningful part of many people's income, not an optional flourish.

Money and payments in South Africa
SituationExpected
Restaurant10% to 15%, more for good service
Petrol attendantZAR 5 to ZAR 10
Car guardZAR 5 to ZAR 10 on leaving
Safari guideZAR 150 to ZAR 300 per day, per group
Safari trackerabout half the guide's amount
Hotel porterZAR 20 a bag
  • Tip in cash and in rand. Many of the people you are tipping have no card account.
  • Check the bill for an added service charge for large tables, which is increasingly common.

Comments

No comments yet. Share the first one.

Sources (2)

What this guide was checked against. Rules and prices change — follow the official link before you rely on a detail.