The minimum investment required for a Canada business visa differs based on the type of visa and province you are applying for. However, you will generally require at least CAD 100,000 to CAD 600,000 while applying for a business visa in Canada. The minimum investment required for Provincial Entrepreneur Programs is CAD 200,000, and must have a net worth of $1 million.