How long it takes to earn profits from your investment depends on the type of business you have invested in and the amount you have invested. If you invested in an online store, it might take 6 months before you see the first sale. If you invested in poultry, you can start selling your chickens in 45 days. These are just few examples.