In principle, you can apply for a Business Manager Visa only when you are ready to start your business.
In other words, you will apply for a Business Manager Visa after establishing a company or a store, securing an office, hiring employees, and obtaining a license or approval.
In principle, a Business Manager Visa is obtained only after all the necessary preparations have been made, which means that the rent for the office or business store will be charged during the examination period, which may last from several months to up to a year.
In addition to the 5 million yen in capital, you will also need to pay invisible expenses and fees to Immigration attorneys and judicial scriveners, so please plan carefully before applying for a Business Manager Visa.