What is the affidavit for your visa?
The affidavit is one short paper. You write that you kept your visa rules in South Africa. You sign it in front of a commissioner of oaths. The stamp is free by law. Police stations, post offices, banks and attorneys can do it.
What must the paper say?
The law asks for one thing. Its line is r.9(8)(b). You state three points. You kept your visa. You kept your visa’s rules. You kept the laws of South Africa. You write it in the first person. You add nothing else. No reasons. No story.
Who can stamp it?
A commissioner of oaths must stamp it. That is an official role. A law from 1998 lists who holds it (GN 903). Police officers on duty. Bank staff, supervisor or higher. Post office clerks. Attorneys. So you have four easy places. A police station. A post office. A bank. An attorney’s office.
How does the signing work?
Sign in front of the commissioner. Never sign before you arrive. That rule is from 1972 (GN R1258). The commissioner watches you sign. Then they add their stamp. They write their name and address. They write their title too. And it is free. The law says: no fee.
Which stamp do you ask for?
One traveller had a problem here. A police station used its own stamp. The centre wanted another stamp. It wanted the commissioner of oaths stamp. So ask for that stamp by name. One report, not a rule.
The affidavit is one of the eight papers. See the full papers list. In a family? Each person signs their own affidavit. Read: how it works for a family.
Want your dates clear, in one place? Type two dates. See your dates.
Three more answers
Does the affidavit cost money?
No. The law says the stamp is free. A commissioner of oaths may not ask for money. That rule is from 1972 and still stands.
Can I sign the affidavit at home?
No. You must sign in front of the commissioner of oaths. That is the rule. Sign there, not at home.
Which stamp do I ask for?
Ask for the commissioner of oaths stamp, by name. One traveller got a police station's own stamp. The centre did not want that stamp. One report, not a rule.
The oath laws (GN R1258 of 1972, GN 903 of 1998): read 30 August 2026. The wrong-stamp report: collected 27 August 2026.