Tipping is an integral part of South African life, and it's expected that you'll tip for services that you might take for granted at home. Most notable among these is getting gas, as there are no self-service stations. If the attendant simply fills your tank, tip R2–R3; if he or she offers to clean your windshield, checks your tires, oil, or water, and is generally helpful, tip R5–R10. In restaurants the size of the tip should depend on the quality of service, but 10% is standard, unless, of course, a service charge has already been added to the bill. Give the same percentage to bartenders, taxi drivers, and tour guides.
At the end of your stay at a game lodge, you're expected to tip both the ranger and the tracker and the general staff. Different lodgings handle it differently, and checking with the management is one way to make sure you tip properly. However, a good model to follow is to factor 10% of your total room bill. Fifty percent of this figure should go to your ranger/tracker, and 50% should go to the general staff. If you have a personal butler, factor an additional 10% (of your total tip figure). If you have your laundry done, leave R5–R10 for the laundress in a special envelope. Envelopes are usually provided in safari rooms and tents for tipping, but it's a nice touch to bring your own note cards to write a personal message.
Informal parking attendants operate in the major cities in South Africa and even in some tourist areas. Although they often look a bit seedy, they do provide a good service, so tip them R2–R5 if your car is still in one piece when you return to it.