Ejemplo: cálculo de beneficios de personal
Cálculo de porcentaje fijo de 401k
Para simplificar, los ejemplos utilizan comas como separadores para los términos. Hay navegadores con parámetros que obligan a utilizar puntos y coma como separadores.
- Cree las siguientes cuentas de supuesto global:Nombre de supuestoCódigo de supuestoTipo de cuentaCoincidencia fija 401(k)401K_FLAT_MatchPorcentaje
- Utilice las siguientes fórmulas:Nombre de cuentaCódigo de cuentaTipo de cuentaFórmulaElección de empleado para 401(k)401kEmployeeElectionModelada, periódica, monedaASSUM.401K_Flat_Match*ROW.TaxableComp
Coincidencia de cálculo de 401k con máximo
- Cree las siguientes cuentas de supuesto global:Nombre de supuestoCódigo de supuestoTipo de cuentaMostrar como401(k) máximo401K_MaxPeriódica, promedioNúmero401(k) 100 % del primer x %Match_100PercPeriódica, promedioPorcentaje401(k) 50 % del siguiente x %Match_50PercPeriódica, promedioPorcentaje
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Las cuentas modeladas necesarias incluyen:Nombre de cuentaCódigo de cuentaTipo de cuentaMostrar comoCompensación gravableTaxableCompModelada, periódicaMoneda
- Fórmulas:Nombre de cuentaCódigo de cuentaTipo de cuentaCotejo de empresa 401(k) 100 %, acumulativoComp_Match_100Modelada, periódica, monedaFórmulaIFF(month(this)=1,ROW.TaxableComp*ASSUM.Match_100Perc, ROW.Comp_Match_100[time=this-1] + ROW.TaxableComp *ASSUM.Match_100Perc)Cotejo de empresa 401(k) 50 %, acumulativoComp_Match_50Modelada, periódica, monedaFórmulaIFF(month(this)=1,ROW.TaxableComp*DIVF(ASSUM.Match_50Perc,2), ROW.Comp_Match_50[time=this-1] + ROW.TaxableComp *DIVF(ASSUM.Match_50Perc,2))Total de cotejo de empresa 401(k), acumulativoComp_Match_TotalModelada, periódica, monedaFórmulaROW.Comp_Match_100+ROW.Comp_Match_50Gasto 401k401k_ExpenseModelada, periódica, monedaFórmulaIFF(ROW.Comp_Match_Total<=ASSUM.401k_Max, (ROW.TaxableComp*ASSUM.Match_100Perc)+(ROW.TaxableComp*divf(ASSUM.Match_50Perc,2)), IFF(ROW.Comp_Match_Total>ASSUM.401k_Max and ROW.Comp_Match_Total[time=this-1]<=ASSUM.401k_Max, ASSUM.401k_Max-ROW.Comp_Match_Total[time=this-1],0))
Beneficios médicos, dentales y relacionados con la vista
La mayoría de las empresas querrán planificar los beneficios médicos, dentales y relacionados con la vista a elección del empleado con la capacidad de gestionar o mantener tarifas independientes para cada uno.
Para comenzar, configure una dimensión
Beneficios
. Mantenga la configuración estándar. Asegúrese de que Dimensión de lista
esté seleccionada y de que Uso en niveles
, La importación de datos crea automáticamente valores de dimensión
y Mantener orden
no estén seleccionados.- En la dimensión, configure lo siguiente en Valores de dimensión:
- Solo empleado
- Empleado y cónyuge
- Empleado e hijo
- Empleado y familia
- Configure una hoja de cubo asignada al usuario que esté disponible en Nivel superior (solo) y cree tres cuentas de cubo estándar:Nombre de cuentaCódigo de cuentaTipo de cuentaMostrar comoTarifa médicaMedicalPeriódicoMonedaTarifa dentalDentalPeriódicoMonedaTarifa de ópticaVisionPeriódicoMoneda
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Agrupación de niveles = Promedio no vacío de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Mostrar como = Moneda
- La privacidad de datos y el valor de cuenta son públicos para todos los niveles.
- Una vez configuradas las cuentas de cubo, añada la dimensiónBeneficiosa la hoja de cubo.
- Las tablas de búsqueda mensuales necesarias son las siguientes:Nombre de cuentaCódigo de cuentaColumnaValor introducidoBeneficios elegiblesBenefits_EligibleTipo de empleado - Selector de textoIntroducir 1 en todas las combinaciones relevantes
- Ahora configure las siguientes cuentas calculadas en la hoja modelada Personal:Nombre de cuentaCódigo de cuentaTipo de cuentaFórmulaGasto médicoMedical_ExpenseModelada, periódica, monedaACCT.Beneft_Rates.Medical[level=Top Level(-), Benefit=this]*Row.Headcount*Row.Benefits_EligibleGasto dentalDental_ExpenseModelada, periódica, monedaACCT.Beneft_Rates.Dental[level=Top Level(-), Benefit=this]*Row.Headcount*Row.Benefits_EligibleGasto de ópticaVision_ExpenseModelada, periódica, monedaACCT.Beneft_Rates.Vision[level=Top Level(-), Benefit=this]*Row.Headcount*Row.Benefits_Eligible
Seguro de vida
La mayoría de las empresas tendrán un plan de seguro de vida a una tarifa fija por X
dólares de beneficios.
- Cree las siguientes cuentas de supuesto global:Nombre de supuestoCódigo de supuestoTipo de cuentaTarifa de seguro de vida por cada X (USD) de beneficiosLife_RateNúmeroUSD (por) para aplicar a tarifaLife_per_DollarNúmeroMultiplicador de vida (ganancias anuales)Life_MultiplierNúmeroBeneficio máximo de vidaLife_Max_BenefitNúmero
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Fórmulas:Nombre de supuestoCódigo de supuestoTipo de cuentaSeguro de vidaLife_InsuranceModelada, periódica, monedaFórmulaIFF(DIV(ASSUM.Life_Max_Benefit,ASSUM.Life_per_Dollar)* ASSUM.Life_Rate> DIV(((ROW.Headcount*ROW.Salary*ASSUM.Life_Multiplier)),ASSUM.Life_per_Dollar)* ASSUM.Life_Rate,DIV(((ROW.Headcount*ROW.Salary)* ASSUM.Life_Multiplier),ASSUM.Life_per_Dollar)* ASSUM.Life_Rate,div(ASSUM.Life_Max_Benefit,ASSUM.Life_per_Dollar)*ASSUM.Life_Rate)* Row.Benefits_Eligible
Discapacidad a largo/corto plazo (LTD/STD)
La mayoría de las empresas pagan la cobertura por discapacidad de sus empleados en función de una tarifa por cada dólar de cobertura.
- Cree las siguientes cuentas de supuesto global:Nombre de supuestoCódigo de supuestoTipo de cuentaMostrar comoTarifa por 100 USDLTD_RatePer100Periódica, promedioNúmeroTarifa por 10 USDSTD_RatePer10Periódica, promedioNúmero
- Asegúrese de que estas cuentas tengan la siguienteConfiguración de cuenta:
- Agrupación de periodos = Promedio de valores agrupados
- Superposición de cifras reales = Ninguna cifra real para la cuenta (mostrar datos del plan)
- Fórmulas:Nombre de cuentaCódigo de cuentaTipo de cuentaFórmulasGasto de LTDLTD_ExpenseModelada, periódica, monedaDIVF(ROW.Salary,100) * ASSUM.LTD_RatePer100 * Row.Benefits_EligibleGasto de STDSTD_ExpenseModelada, periódica, monedaDIVF(ROW.Salary,10) * ASSUM.STD_RatePer10 * Row.Benefits_Eligible