Bien qu’il soit suggéré qu’un rôle important des codes d’éthique est d’influencer la prise de décision, le peu de recherches sur l’impact des codes d’éthique sur les décisions n’a que peu d’impact. Les idées de l’économie de l’information aident à expliquer cela. Si une personne choisit (renonce) l’action qu’un code d’éthique indique être éthique (contraire à l’éthique) en l’absence d’un code, alors l’expression de cette position dans un code d’éthique n’aura aucune incidence sur l’action choisie. Même si l’individu choisit (renonce) l’action qu’un code d’éthique indique contraire à l’éthique (éthique) en l’absence d’un code, la présence d’une déclaration dans le code d’éthique doit faire en sorte que les croyances de l’individu changent suffisamment pour qu’il change d’actions. Cela peut être un obstacle assez élevé. Les dispositions d’application de la loi peuvent augmenter la probabilité qu’une personne choisisse (renonce) l’action qu’un code d’éthique indique être éthique (contraire à l’éthique). Il existe cependant des limites quant à l’efficacité des dispositions d’application. Par conséquent, bien qu’il puisse y avoir d’autres objectifs importants pour un code d’éthique, avoir un impact sur la prise de décision est souvent difficile à atteindre.