Do I need a Business Plan for my South African business visa application?

Yes. In order to submit a South African business visa application successfully, the Department requires to see an in-depth business plan outlining all aspects of the business, e.g. where the business will be situated, the goals for the business, the income statements, balance sheets, etc.   It is best to seek advice from a Registered Immigration Practitioner for advice on business plans.