How many levels of hierarchy should we use for forecasting?

Though the software may allow usage of longer hierarchy, the global best practice is to usage not more than 6-7 levels. Anything longer generally fragments the data too much to achieve good accuracy and too less may be devoid of understanding demand behavior well. However, this is usually the business judgment.