Ethics in business has been an increasingly controversial and important topic of discussion over the last decade. Debate continues about whether ethics should be a part of business, but also includes how business can implement ethical theory in day-to-day operations. Most discussions focus on either traditional moral philosophy, which offers little of practical value for the business community, or psychological theories of moral reasoning, which have been shown to be flawed and incomplete. The theory presented here is called the Developmental Self-Valuing Theory, and adapts the general psychological theory of Albert Bandura for ethics in business. In this theory, individuals first learn moral values from associations with others who are significant in their lives. Secondly, self-regulation is learned through a process of self-observation, self-judgment and self-reaction. Thirdly, the individual must believe that he can act ethically. Situational constraints and inducements, as well as positive and negative consequences for specific behaviors, will also affect the level of ethical performance. Each of these elements is examined and combined to achieve a practical method for increasing the level of ethics in corporate activity through selection, training and situational enhancement.