בעיות סוכן עיקרי וסיכונים מוסריים קשורים בכך שהאחד מוליד את האחר. בעיות סוכן ראשי מתרחשות כאשר מנהל גוף שוכר בחברה או עובד בודד כדי להשלים משימות ייעודיות אשר יש נטייה להיטיב אך ורק עם המנהל ולהתמודד עם טובת החברה או העובד המתבקש לבצע את המשימות.
כאשר מצב מסוג זה מתעורר, מתרחשים סכנות מוסריות. סכנה מוסרית כרוכה בדרך כלל במידע שהונפק על ידי חברה בעת ההתקשרות עם חברה אחרת או סוכן שגור או משתנים במכוון כדי לנסות להרוויח בחוזה. חוזה מכביד הוא מונח חשבונאי לחוזה שיעלה לחברה יותר למלא ממה שתקבל החברה בתמורה. הסוכן המעורב ימצא את עצמו במצב בו הוא נאלץ לעמוד בתנאי חוזה שלילי מחשש להפסיד בעסקה העסקית. יתכן והציעו לסוכן תמריצים שמפתים מכדי לסרב, מה שמוביל אותו לקבל החלטה היקרה לו תוך כדי תועלת עם המנהל.
סכנה מוסרית יכולה להיווצר בכל עת שמתקיים הסכם בין שני גורמים. אף על פי שהושג הסכם, אף אחד מהצדדים רשאי להחליט לפעול באופן שיטפל את ההסכם. דוגמה מובהקת לסכנה מוסרית מתרחשת במקרה של איש מכירות שמתוגמל בתעריף לשעה ללא עמלה. איש המכירות במצב זה עשוי להיות נוטה להכניס פחות מאמץ לביצועיו, מכיוון ששיעור השכר אינו משתנה ללא קשר לכמה קשה הוא עובד. בדרך כלל ניתן להימנע ממצב מסוג זה על ידי שינוי מבנה השכר כך שיכלול גם משכורת לשעה וגם עמלה לשמש כתמריץ לביצוע. זה מוכיח לטובה הן עבור החברה והן עבור העובד בתרחיש זה.
