A business can never generate profits more than the capacity of the business. If it does, the business is doing something illegal to be making a huge amount of money in profits. Companies have a target based on what they've invested.The bigger your business is, the more expenses you may need to bear. This is a very common kind of rule. However, I do not think that if a company is small, then it will necessarily generate low amount of profits. The amount of profit a company generates depends on the nature of the business.