ForHosting KIT · Finanzas y dinero

Calculadora EPF

Un sueldo mensual de 50.000 con un 12 % de aportación suya y un 12 % del empleador, durante 20 años al 8,25 %, deja un corpus EPF de 7.077.837,34, de los que 4.197.837,34 son intereses. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Salario
50 000
Tasa del empleado
12
Tasa del empleador
12
Años
20
Tasa de interés
8,25
Obtiene
Aporte mensual
12 000
Aportación anual
144 000
Aporte total
2 880 000
Fondo acumulado
7 077 837,34

El Employee Provident Fund (EPF) es un régimen de jubilación de aportación definida en el que una parte del sueldo mensual se abona cada mes a la cuenta del afiliado y ese saldo corriente devenga un tipo de interés anual publicado hasta el retiro o el reembolso. Una calculadora EPF responde a una pregunta de planificación que una herramienta genérica de crecimiento compuesto no nombra: dados un sueldo mensual, las alícuotas de empleado y de empleador que realmente abonan la cuenta de previsión, un número entero de años de servicio y un tipo de interés anual, ¿qué corpus queda en la cuenta al retiro? Esta capacidad toma esas cinco entradas, aplica la identidad de cierre de año del EPF según la cual cada año el saldo de apertura crece al tipo declarado mientras se suman doce depósitos mensuales más el equivalente a 6.5 meses de interés sobre esos depósitos, y devuelve el corpus proyectado junto con las aportaciones mensuales y vitalicias y el interés ganado.

Qué significa el corpus EPF al retiro y cómo se construye el saldo

El Employee Provident Fund es una cuenta de aportación definida cuyo saldo al retiro es el corpus de los abonos mensuales del empleado y del empleador, capitalizados a un tipo de interés anual legal o supuesto por cada año de servicio completado. A diferencia de un desembolso único que capitaliza con un solo exponente, una cuenta EPF recibe un abono nuevo cada mes: la contribución mensual es el sueldo por la suma de las alícuotas del empleado y del empleador, cada una expresada como porcentaje de ese sueldo mensual.

El interés no se paga por el recuento diario de cada depósito como haría un producto de caja de ahorros; la identidad convencional de cierre de año del EPF que usan los planificadores y esta calculadora abona el interés una vez por cada año de servicio.

El saldo de apertura crece al tipo anual, se añaden doce depósitos mensuales y los depósitos del año se tratan como si devengaran el equivalente a seis meses y medio de interés: el factor 6.5 es el promedio de doce depósitos que permanecen en la cuenta de doce meses a un mes si se consideran hechos al inicio de cada mes.

En álgebra, si r es el tipo como decimal y M es la contribución mensual, cada año suma M por (12 más 6.5 r) además de multiplicar el saldo de apertura por (1 más r). Partiendo de un saldo de apertura cero, la forma cerrada tras un número entero de años es ese sumando anual por ((1 más r) elevado a years menos uno) dividido por r, o simplemente el sumando por years cuando el tipo es cero.

La respuesta informa ese corpus tras redondeo half-up a dos decimales, junto con la contribución mensual, el total vitalicio de depósitos y el interés ganado como corpus menos esos depósitos. Ejemplo resuelto: un sueldo mensual de 50000 con alícuotas del 12 por ciento del empleado y del empleador aporta 12000 al mes; al 8.25 por ciento durante un año el corpus es 150435, de los cuales 6435 son interés.

Planificación del corpus de retiro

Convierta un sueldo mensual, las alícuotas EPF de empleado y empleador, los años de servicio y un tipo de interés anual en el corpus proyectado y el interés ganado para artículos, planificadores y widgets de página.

Escenarios de cuota del empleado frente a la del empleador

Cite el corpus cuando el empleador abona un doce por ciento completo frente a solo la parte de previsión tras un reparto de pensión, sin abrir una hoja de cálculo en cada mezcla.

¿Cómo se calcula el corpus EPF al retiro?

Los resultados se redondean half-up a dos decimales.

¿Qué ocurre si el sueldo no es positivo?

No se aceptan valores de salary cero, negativos, ausentes ni no finitos; introduzca un sueldo mensual estrictamente mayor que cero. La validación fallida no se factura.

¿Las alícuotas de aportación y el tipo de interés van en porcentaje o en fracción decimal?

Introdúzcalos como puntos porcentuales, no como fracciones decimales: doce significa el doce por ciento del sueldo, y 8.25 significa el 8.25 por ciento al año, no 0.12 ni 0.0825. El motor divide entre cien antes de capitalizar.

¿Por qué el cálculo del EPF usa seis meses y medio de interés?

Porque las aportaciones llegan a lo largo del año. Si cada una se considera hecha al inicio de su mes, los doce depósitos permanecen en la cuenta entre doce meses y uno, y el promedio es seis meses y medio.

¿Qué tasa del empleador debo indicar?

Solo la parte que realmente se abona en la cuenta EPF, como porcentaje del sueldo mensual. Indique 12 si entra toda la aportación del empleador, o 3,67 si se excluye la parte destinada a pensión.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/fin/epf

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/fin/epf \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"salary":50000,"employee_rate":12,"employer_rate":12,"years":20,"interest_rate":8.25}'
{
  "salary": 50000,
  "employee_rate": 12,
  "employer_rate": 12,
  "years": 20,
  "interest_rate": 8.25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.epf",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Un sueldo que no sea estrictamente positivo falla con invalid_input en lugar de inventar una historia de paga inversa o de mes sin sueldo.

Contrato de entrada, forma de la respuesta y comportamiento ante errores

Si salary es cero o negativo el manejador falla con un mensaje de que salary debe ser un número positivo: esa es la guarda exigida, porque un sueldo mensual no positivo no es una base de aportación bien planteada y no debe tratarse en silencio como una paga inversa o un mes sin sueldo. Si years no es un entero positivo — cero, un recuento negativo o una fracción — el manejador falla en lugar de inventar una regla de abono de año parcial. Las alícuotas de aportación y el tipo de interés deben estar entre cero y cien inclusive; un tipo de interés cero es válido y produce un corpus igual a los depósitos vitalicios. Combine el resultado con su propio calendario de subidas de sueldo si necesita paga escalonada; empiece aquí cuando la pregunta de producto sea un corpus EPF de retiro transparente, de cinco entradas, para una página, una hoja de trabajo o un lote de escenarios de años de servicio que ya comparten un sueldo y un supuesto de interés. Envíe por POST un cuerpo JSON con cinco campos obligatorios: salary (el sueldo mensual al que se aplican las alícuotas, un número finito estrictamente mayor que cero; alias monthly_salary, basic, wage), employee_rate (la aportación del empleado como porcentaje, por ejemplo doce para el doce por ciento del sueldo; alias employee, ee_rate), employer_rate (la aportación del empleador que realmente abona la cuenta EPF como porcentaje; alias employer, er_rate), years (los años de servicio como entero positivo de uno a sesenta; alias service, tenure, n) e interest_rate (el tipo de interés anual como porcentaje, por ejemplo 8.25; alias rate, interest, annual_rate). Cada campo numérico puede llegar como número JSON o como cadena numérica. Campos ausentes, cadenas vacías, booleanos y valores no finitos fallan con invalid_input nombrando el campo y no se facturan. En caso de éxito el cuerpo repite salary, employee_rate, employer_rate, years e interest_rate; devuelve monthly_contribution, annual_contribution y total_contribution; devuelve corpus e interest_earned redondeados half-up a dos decimales; e incluye una cadena de fórmula breve que reexpresa la forma cerrada. Si el doce por ciento del empleador se reparte entre un régimen de pensión y el fondo de previsión, envíe solo la parte EPF como employer_rate para que el corpus no se infle con dinero que nunca entró en la cuenta.

Dónde una calculadora EPF aporta valor

Los educadores que enseñan la jubilación de aportación definida pueden sembrar ejemplos de aula que muestren 50000 al mes al 8.25 por ciento durante un año frente a veinte años, y demostrar el fallo duro cuando alguien escribe un sueldo cero o negativo. Las tablas de escenarios que comparan dos o tres tipos de interés sobre el mismo horizonte de años enteros se mantienen honestas porque el manejador es parse puro: sin feed de tipos en vivo, sin semilla aleatoria, sin reloj. La validación fallida no consume saldo. Los equipos de nómina y de HR que comparan el sueldo neto con el ahorro a largo plazo pueden enviar el mismo sueldo básico con doce más doce frente a doce más 3.67 (parte EPF tras un reparto de pensión) y leer corpus e interest_earned con un solo contrato. Como la implementación es parse de tier A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Mantenga salary estrictamente positivo, years como entero positivo, fije el corpus redondeado en las pruebas y obtendrá proyecciones reproducibles del Employee Provident Fund para widgets, incrustaciones CMS y workers en el borde sin levantar un servicio de hojas de cálculo propio.

Comprobaciones de aula de aportación definida

Deje que el alumnado envíe salary, alícuotas, years e interest_rate y verifique la identidad de cierre de año del EPF, incluido el fallo duro cuando el sueldo no es un número positivo.

¿La alícuota del empleador incluye la parte de pensión (EPS)?

Solo si usted la envía. Esta calculadora abona a la cuenta EPF el employer_rate que reciba. Si el doce por ciento del empleador se reparte entre un régimen de pensión y el fondo de previsión, introduzca solo la parte EPF como employer_rate para que el corpus no se infle.

¿Cuánto cuesta la calculadora EPF?

La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago a $0.002 por llamada exitosa; la entrada inválida no se factura.

Ver la documentación completa del KIT →