Do I need a business license for my LLC or corporation once it is formed with Secretary of State of Missouri?

Yes.

Your Articles of Incorporation or Articles of Organization are not the same as a business license. Once your LLC or corporation is formed with the Missouri Secretary of State, your municipality may require that your businesses obtain a business license before opening a business in their city.

A business license is obtained directly from the local governmental authority.