You don’t have to make an exact amount of investment to start your business channel on YouTube. The main thing in which you will have to invest in your equipment that is required in making your content. That can vary according to your scale of creation and budget. You have to have a decent camera and lighting setup to make quality videos.