This type of visa offer permanent residency and allow travelling multiple times for five years in Australia. The visa holder is allowed to bring the family members to live, work or study in Australia.
To apply Business Owner Visa (subclass 890), you must:
- Live in Australia while holding this visa for 12 months over the period of the previous 2 years.
- Operate and owned the business in Australia for at least 2 years.
- Holding the subclass 160, 161, 162, 163, 164 and 165 visas.