Nowadays researchers focused their attention on design for manufacturing, design for assembly, design for cost or design for quality,....., design for X, etc., but they didn't address design for manufacturing complexity. Design for complexity is a systemic approach that simultaneously considers design objectives (i.e., optimize complexity level)), variables and constraints. In this paper, a guideline is presented to show the design requirements. Based on this requirement, the complexity levels will be analyzed through four fundamental levels: design for manufacturing systems vision complexity, design for manufacturing systems structure, design for manufacturing systems operating complexity, and design for manufacturing systems evaluating complexity. The new measuring is suggested for determining the level of complexity. This complexity level is measured and optimized in terms of issues count based on the designer/analyst view. This will represent the degree of freedom of manufacturing system designer to identify which issue is more important than others. The ultimate goal of this paper is to provide the manufacturing system designer with such complexity information throughout the analysis process that an efficient design requirement produces in the first instance. This analysis shows that the design for manufacturing systems complexity should be optimized and taken into considerations when designing manufacturing systems.