Background Manager’ s financial decisions are among the most important factors affecting corporate values. Hence, this research investigates the role of socio-psychological factors that affect the aforementioned decisions, considering the mediating role of professional morality. Method Conducting the mixed method, 25 experts in banking affairs and psychologists were interviewed using the snowball technique to gather the qualitative data and assessed using AHP. Also, 184 financial managers of the Agricultural Bank of Iran were selected by simple random sampling to collect the quantitative data through questionnaires analyzed via SEM and the Sobel test. Results Although the mediating role of professional ethics in the relationship between hereditary factors and managerschr('39') decision-making was rejected at the level of 0. 05, the mediating role of professional ethics in the relationship between personality, acquired, and social factors were confirmed at the same level. Conclusion The results indicated that the observance of professional ethics by financial managers affects the type and quality of decisions made by them. In addition, based on the ranking of psychological characteristics affecting financial managerschr('39') decisions, self-confidence, stress management ability, mental abilities, and emotional intelligence to find innovative solutions are among the most important psychological variables that affect the type of decisions made by managers.