The office generated R27 103 for penalties and administrative fines paid by foreigners for expired permits. Renewal of expired permits generated R22 000. It was reported that the majority of people who applied for work permits were Zimbabweans, for relative permits were Bangladeshi citizens and for study permits were Botswana citizens.