Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Provisiones Genéricas para créditos directos (SBS)

| 10 comentarios

Cálculo de la provisión genérica para los créditos directos según la Resolución SBS N° 11356-2008.

Descripción del tema:

Los créditos directos son financiamientos que, bajo cualquier modalidad, las empresas del sistema financiero otorgan a sus clientes, originando a cargo de éstos la obligación de entregar una suma de dinero determinada, en uno o varios actos ( incluye obligaciones derivadas de refinanciaciones y reestructuraciones de créditos o deudas existentes).

Las provisiones genéricas se constituyen, de manera preventiva, sobre los créditos directos y la exposición equivalente a riesgo crediticio de los créditos indirectos de deudores clasificados en categoría Normal.

Las tasas mínimas de provisiones genéricas que deben cumplir las empresas del sistema financiero supervisadas por la Superintendencia de Banca, Seguros y AFP's (SBS)  son:

1. Créditos Corporativos: 0.70%

2. Créditos a grandes empresas: 0.70%

3. Créditos a medianas empresas: 1.00%

4. Créditos a pequeñas empresas: 1.00%

5. Créditos a microempresas: 1.00%

6. Créditos de consumo revolventes: 1.00%

7. Créditos de consumo no-revolventes: 1.00%

8. Créditos hipotecarios para vivienda: 0.70%

 

Con esta información, se creó la UDF:  "Provision_Generica"

Sintaxis:

Function Provision_Generica(credito, tipo)

Select Case tipo
Case 1 'Créditos Corporativos
tasa = 0.007
Case 2 'Créditos a grandes empresas
tasa = 0.007
Case 3 'Créditos a medianas empresas
tasa = 0.01
Case 4 'Créditos a pequeñas empresas
tasa = 0.01
Case 5 'Créditos a microempresas
tasa = 0.01
Case 6 'Créditos de consumo revolventes
tasa = 0.01
Case 7 'Créditos de consumo no revolventes
tasa = 0.01
Case 8 'Créditos hipotecarios
tasa = 0.007

End Select

resultado = credito * tasa
Provision_Generica = resultado
End Function

 

Ejemplo:

Se desea calcular la provisión genérica para un crédito con los siguientes datos:

Monto total: 35000 soles

Tipo de crédito: Crédito Hipotecario para vivienda

Provisión= 35000*0.007= 245 soles

provision

(Para mayor visualización de la imagen, hacer click en la misma)

 

Archivo en excel: Tasa de Provisión Genérica

Autor: Manuel Talledo Carrasco.

10 comentarios

  1. En el modelo, como afectan las garantías al cálculo de provisiones ?

  2. la función provisión genérica para créditos directos muy interesante,en la parte de select case se esta etiquetando para cada caso para el ejemplo, otro caso ¿si tengo el monto de cada crédito fijado también puedo usar select case para codificar?.

  3. Me parece una función útil, aunque demasiado sencilla. Creo que definitivamente podría mejorarse: agregarse, mediante una extensión de la sección de Select Case del código, situaciones que puedan reconocer el nombre del crédito en texto. Aunque en la Hoja del ejemplo hay una tabla que indica el código de cada tipo de crédito, este podría no ser el caso en una Hoja de Cálculo más compleja y con más datos, donde para el usuario podría ser demasiado engorroso buscar una tabla aparte con las equivalencias.

  4. Me parece muy útil usar la función "select" para diferenciar las tasas por el tipo de crédito, el problema está en que para la persona que no ha diseñado el UDF,tendrá problemas en saber que número tiene que especificar para el tipo de crédito que desea si los tipos no están señalados en la propia hoja de excel o en otra parte.Cuando usamos una función propia de excel nos aparece como comentario qué valores debemos ingresar. Talvez exista alguna forma de realizar lo mismo para nuestras UDF creadas.

  5. Que sucede con las provisiones específicas?, sigo este mismo parámetro para elaborar la función???
    Gracias

  6. Me parece una función muy interesante en el ámbito de diferenciar cada caso, no solo se podría ejecutar en el ámbito de la economía sino de la ingeniería donde se presentan diversos casos por ejemplo en la parte de estructuras.

  7. Me quedo muy claro el uso del Case !!, Gracias

  8. Estimados
    Estaba probando usar esta Función, pero me salen marcadas las letras en rojo, y un mensaje que dice:
    Error en compilación.
    Se esperaba: fin de la instrucción.
    Agradecería que me puedan brindar sus comentarios para ver cual sería el error.
    Gracias.

  9. Y para provisiones Especificas?

    • cómo determinar la provisión por los días de atraso?

Deja una respuesta

Los campos requeridos estan marcados con *.