La excepción de inejecución, excepción de contrato no cumplido o exceptio non adimpleti contractus es una excepción especial para los contratos bilaterales, que permite al deudor de una obligación justificar su incumplimiento por la recíproca inejecución de su contraparte.[1]​