Los modelos de riesgo moral presentan las acciones ocultas de los agentes (o estas acciones no son contractibles). Por ejemplo, el contrato de un directivo no puede determinar un salario contingente al esfuerzo del directivo, sólo contingente a otros resultados observables como el "éxito" / "no éxito" de un proyecto.
Las siguientes dos clases de modelos suponen que las acciones son observables/contraíbles, pero conllevan diferentes costes para los distintos tipos no observables.
En los modelos de selección, un principal ofrece un contrato a un agente con información privada. No se trata de una acción, sino de un tipo inherente que no se conoce. Por ejemplo, un vendedor no conoce la disposición a pagar de un comprador. Tomando el ejemplo del directivo, el director ofrecería diferentes contratos para diferentes "tipos de directivos" (por ejemplo, "motivados+productivos" / "no motivados+inproductivos") en los que el "nivel de esfuerzo" ya está fijado (y por supuesto es observable y contratable como las "horas trabajadas"). Entonces, los tipos de directivos podrían autoseleccionarse en los diferentes contratos, ya que las horas de trabajo son menos problemáticas para el "tipo motivado".
Otra clase interesante de modelos son los modelos de señalización. Aquí la parte informada se mueve primero y ofrece el contrato. Tomando el mismo ejemplo, los directivos motivados ofrecerían trabajar más tiempo por un salario más alto que merecen por ser más productivos. Al directivo desmotivado le encantaría embolsarse el salario más alto, pero las horas más largas son demasiado costosas para él, por lo que no ofrecería ese contrato.