The development of economic activities and social progress index leads to the governmental considerations for the environmental challenge's issues. The Green Credit Policy (GCP) in China for manufacturing, as a part of a sustainable finance package, initiatives restrictions with suppliers to reduce harmful pollution for the environment. The study mainly validates the impact of GCP on manufacturing for diminishing the emerged pollution to the environment. The study develops Neutrosophic Multiple-Criteria Decision-Making Framework (N-MCDMF) according to neutrosophic theory and various MCDM methods of grey relational analysis (GRA), analytic network process (ANP), the Decision-Making Trial and Evaluation Laboratory technique (DEMATEL), and the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) to support the decision-makers with highly systematic procedures in the uncertain and inconsistent environmental conditions. The N-MCDMF evaluates the conditions of GCP and recommends the optimal Supply Chain Management (SCM) in manufacturing alternatives. A case study is presented for the validation of the issues of applicability and flexibility for the proposed N-MCDMF. The results obtained from the implementation of the N-MCDMF indicates the applicability and flexibility of the proposed approach. In addition, results show that SCM in manufacturing can provide more cooperation for the environment to reduce harmful pollution and to attain sustainability for achieving motivations under the restrictions of GCP.