It depends on the type of product as well as the type of business. If items are perishable they should be done regularly. For seasonal and or highly demanded items, it is advisable to take inventory weekly or at the least monthly.