01. DATOS GENERALES
Producto | TOTVS RH | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||||||||||||||||||||||||||
Segmento: | RH | |||||||||||||||||||||||||||||||||||||||
Módulo: | SIGAGPE - Gestión de Personal. | |||||||||||||||||||||||||||||||||||||||
Función: |
| |||||||||||||||||||||||||||||||||||||||
País: | Colombia | |||||||||||||||||||||||||||||||||||||||
Ticket: | N/A | |||||||||||||||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-1030 |
02. SITUACIÓN/REQUISITO
Para las retenciones en la fuente, la ley cambio los topes mensuales a topes anuales reduciendo el beneficio, estos valores se deben dejar topados al valor anual, cuando se alcance dicho tope, se debe de quitar el beneficio. La norma es clara indica que el agente retenedor debe llevar el control del tope durante el año.
Rentas al 25%
Para las rentas al 25% El límite pasa de 2.880 UVT en el año ($109.452.000 año 2022) a 790 UVT anuales ($33.505.000 año 2023).
Para el 2022 la Reforma Tributaria indicaba este control mensual (240 UVT mes).
Hay que mencionar que, para propósitos de la determinación de la retención en la fuente laboral, siempre que el cálculo no supere 790 UVT dentro de cada mes se podrá restar toda la renta exenta, eso sí, sin que en ningún evento se sobre pase el límite de 790 UVT considerando un acumulado anual. Una vez se llegue a ese tope, ya no será posible seguir restando la renta exenta laboral del cálculo de retención mensual.
Límite del 40% de las rentas exentas y deducciones
Lo mismo sucede para las rentas al 40%, ahora el tope es anual
Esta limitante del 40% sobre las rentas exentas y deducciones se ve modificada por la Ley 2277, ya que se disminuye considerablemente el monto, al pasar de 5.040 UVT anuales ($191.540.000 año 2022) a 1.340 UVT anuales ($56.832.000 año 2023).
Este control debe ser anual, es necesario ir acumulando el valor e ir comportando periodo a periodo que esto no sobre pase el valor permitido de 56.832.000, en cuanto esto suceda el beneficio ya no podrá aplicarse.
03. SOLUCIÓN
Se actualizó la Tabla Alfanumérica S007 con los datos del 2023.
S007 Datos Generales
UVT
42,412
Subsidio Trasp
140,606
SMMLV
1,160,000
Tope SMMLV Salud
25
Valor Salud
29,000,000
Tope SMMLV ARL
25
Valor ARL
29,000,000
Tope SMMLV AFP
25
Valor AFP
29,000,000
SMMLV SBC
25
UVT Anterior
38,004
UVT Fecha Mod
01/01/2023
Sub Transp Ant
117,172
Sub Transp FchMod
01/01/2023
SMML Anterior
1,000,000
SMML Fch Mod
01/01/2023
Aprendiz Lectiva
50
Aprendiz Practica
75
Aprendiz Universitario
100
Tope Indemnización
204
- Se crearon los siguientes mnemónicos:
Mnemónico | Descripción | Tipo | Valor Inicial | Comentario |
RFAPOAFCM | ReteFte: Aportación Voluntaria AFC Mensual | N | GetValType("N") | Guarda el Importe pagado por el trabajador por Aportación Voluntaria AFC Mensual |
RFAPOAFPM | ReteFte: Aportación Voluntaria AFP Mensual | N | GetValType("N") | Guarda el Importe pagado por el trabajador por Aportación Voluntaria AFP Mensual |
RFDEDDEPM | ReteFte: Deducción Dependientes del Mes. | N | GetValType("N") | Guarda el Importe de la deducción de Dependientes del Mes. |
RFDIASPROY | ReteFte: Días Proyectados para Rete Fte | N | GetValType("N") | Guarda los días a proyectar en el mes para los conceptos de depuración de retefte. |
RFGTOENT | ReteFte: Gastos Entierro del Periodo | N | GetValType("N") | Guarda el Importe pagado por la compañía por gastos de entierro. |
RFGTOENTM | ReteFte: Gastos Entierro del Mes | N | GetValType("N") | Guarda el Importe pagado por la compañía por gastos de entierro del mes. |
RFINDACC | ReteFte: Indemnización Accidente de Trabajo | N | GetValType("N") | Guarda el Importe recibido por el trabajador por Indemnización por Accidente de Trabajo. |
RFINDACCM | ReteFte: Indemnización Accidente de Trabajo Mensual | N | GetValType("N") | Guarda el Importe recibido por el trabajador por Indemnización por Accidente de Trabajo. |
RFINDMAT | ReteFte: Indemnización por Maternidad del Periodo. | N | GetValType("N") | Guarda el Importe por Indemnización por Maternidad del Periodo. |
RFINDMATM | ReteFte: Indemnización por Maternidad del Mes. | N | GetValType("N") | Guarda el Importe por Indemnización por Maternidad del Mes. |
RFINTVIVM | ReteFte: Intereses de Vivienda Mensual | N | GetValType("N") | Guarda el Importe pagado por el trabajador por Intereses de Vivienda Mensual |
RFMEDPREM | Medicina Prepagada del Trabajador Mensual | N | GetValType("N") | Guarda el importe pagado por el trabajador de medicina prepagada del mes, para la depuración de retefte. |
RFOTRREN | ReteFte: Otras Rentas del Periodo | N | GetValType("N") | Guarda el Importe pagado por el trabajador de otras renta. |
RFOTRRENM | ReteFte: Otras Rentas del Mes | N | GetValType("N") | Guarda el Importe pagado por el trabajador de otras renta en el mes. |
RFVALALIM | ReteFte: Valres de Alimento Mensuales | N | GetValType("N") | Guarda el Importe recibido por el trabajador por Vales de Alimentos |
RFVALGASM | ReteFte: Vales Gasolina Mensual | N | GetValType("N") | Guarda el Importe pagado por el trabajador por Vales Gasolina Mensual |
- Se modificaron los siguientes mnemónicos:
Mnemónico | Descripción | Tipo | Valor Inicial | Cambio |
IMPDEDVIV | ReteFte: Intereses de Vivienda | N | GetValType("N") | Se cambió por RFINTVIV |
MEDPRETRA | ReteFte: Medicina Prepagada del Trabajador | N | GetValType("N") | Se cambió por RFMEDPRE |
IMPVALGAS | ReteFted: Vales Gasolina | N | GetValType("N") | Se cambió por RFVALGAS |
APOVOLAFP | ReteFte: Aportación Voluntario AFP | N | GetValType("N") | Se borró pues no está usado |
APOVOLEMP | AFP Aportacion Voluntaria Empleado | N | GetValType("N") | Se cambió por RFAPOAFP |
APOVOLOBL | ReteFte: Aportación Voluntario Fondo Obligatorio AFP | N | GetValType("N") | Se cambió por RFAPOOBL |
MEDPRECIA | ReteFte: Medicina Pre-Pagada Compañía | N | GetValType("N") | Se cambió por RFMEDPCIA |
MEDPREGRA | ReteFte: Medicina Pre-Pagada Gravada | N | GetValType("N") | Se cambió por RFMEDPGRA |
MEDPRENOGR | ReteFte: Medicina Pre-Pagada No Gravada | N | GetValType("N") | Se cambió por RFMEDPNGR |
MEDPREPRO | ReteFte: Medicina Pre-Pagada Promedio | N | GetValType("N") | Se cambió por RFMEDPPRO |
RFDEDVIV | ReteFte: Deducción Vivienda | N | GetValType("N") | Se borró pues no está usado |
RFDEDEPS | ReteFte: Deducción EPS Año Anterior | N | GetValType("N") | Se borró pues no está usado |
- Se modificaron las siguientes fórmulas de la depuración de retención en la fuente:
RV_COD | RV_DESCDET | RV_TIPOCOD | RV_CODFOR | Comentarios |
135 | Vales Alimento No Gravado | 1 | ASFLIQ | Soporte Legal: Los vales de alimentos no son gravados para retención en la fuente, a menos que el salario del trabajador exceda los 310UVT. En caso contrario, para estos trabajadores se considera no gravado (concepto 135) hasta 41UVT y el gravado (concepto 136) será el excedente de 41UVT. Protheus: Vales Alimento del Periodo · Para vales de alimentos, se registra el total de vales en asientos fijos, y en la formula se desglosará la parte gravada y la no gravada. · El tipo del asiento fijo (RG1_TPCALC) debe ser igual a 1: Importe=Valor Asiento fijo (RG1_VALOR). · Si se indicó que era proporcional (RG1_PROP='1'): Importe = Importe / Días Totales del Periodo / Días Pagados en el Periodo. · Se redondea el importe al peso superior. Vales Alimentos del Mes: Vales Alimentos del Periodo + Vales Alimentos Acumulada en el mes + Vales Alimentos Proyectada (Vales Alimentos del Periodo / Días Pagados * Días a Proyectar) Vales Alimentos Gravados y No Gravados: · Si los Pagos Laborales del Mes > 310 UVT, o Si Importe<41 UVT Vales Alimentos No Gravados = Importe o Si Importe>41 UVT's, Vales Alimentos No Gravados = 41 UVT y Vales Alimentos Gravados=Importe – 41 UVT · Si los Pagos Laborales del Mes <= 310 UVT's, Vales Alimentos No Gravados = Importe y Vales Alimentos Gravados = 0. |
136 | Vales Alimento Gravado | Reporta los Vales Alimentos No Gravados. | ||
501 | ReteFuente: Total Pagos Laborales | 4 | 501LIQ | Soporte Legal: Pago del mes (todos los pagos, sean o no constitutivos de salario). Además, cuando se cancelen cesantías o intereses de cesantías, o cuando las cesantías sean consignadas en los fondos de cesantías, dichos valores sí le constituirán ingreso fiscal al asalariado al final del año, pero los empleadores nunca deben someter dichos valores a retención en la fuente (ver artículo 1.2.1.20.7 del DUT 1625 de 2016, luego de ser sustituido con el artículo 6 del Decreto 2250 de diciembre 29 de 2017, el parágrafo 3 del artículo 135 de la Ley 100 de 1993 y el artículo 22 del Decreto 841 de 1998, hoy día recopilado en el artículo 1.2.4.1.11 del DUT 1625 de 2016). Protheus: · Gravado Periodo = Suma todos los conceptos base de ReteFte (RV_IR='1'). · Días Pagados en el Periodo=Días Salario + Días Lic. IGE + Días Vacaciones Disfrutadas ´Días Vacaciones No Hábiles ´Días Lic IRL ´Días Lic Maternidad + Días Licencia Paternidad + Días Licencia Remunerada – Días Licencia No Remunerada. · Si no es el último periodo del mes, proyecta el salario: o Anteriormente: Proyección = Salario Diario * 15. o Actualmente: § Días a Proyectar = 30 - (obtiene de acumulados los días pagados en el mes + los días pagados en el periodo) § Proyección = Salario Diario ¨Días a Proyectar · Si la remuneración es > 95 UVT y el empleado tiene procedimiento 1, no calcula Retención en la Fuente. |
502 | ReteFuente: Pensión Obligatorio | 4 | 502LIQ | Soporte Legal: En concepto 506. Protheus: · AFP del Periodo: AFP Pagado por el trabajador en el periodo. · AFP del Mes: AFP Pagado por el trabajador en el periodo. + AFP Acumulada en el mes. + AFP Proyectada (Proyección * %AFP Trabajador * Días a Proyectar |
503 | ReteFuente: Fondo de Solidaridad Pensional | 4 | 503LIQ | Soporte Legal: En concepto 506. Protheus: · FSP del Periodo: FSP Pagado por el trabajador en el periodo. · FSP del Mes: FSP Pagado por el trabajador en el periodo. + FSP Acumulada en el mes. + FSP Proyectada (Proyección * (%FSP Solidaridad + %FSP Subsistencia) * Días a Proyectar |
504 | ReteFuente: Aportación Voluntaria AFP Obligatoria | 4 | 504LIQ | Soporte Legal: En concepto 506. Protheus: · Apo Vol a Pensión Obligatoria del Periodo: ApoVol Pagado por el trabajador en el periodo. · Apo Vol a Pensión Obligatoria del Mes: Apo Vol Pagado por el trabajador en el periodo. + Apo Vol Acumulada en el mes. + Apo Vol Proyectada (Apo Vol period / Días del Proceso * Días a Proyectar) |
505 | ReteFuente: Salud Obligatoria | 4 | 505LIQ | Soporte Legal: En concepto 506. Protheus: · EPS del Periodo: EPS Pagado por el trabajador en el periodo. · EPS del Mes: EPS Pagado por el trabajador en el periodo. + EPS Acumulada en el mes. + EPS Proyectada (Proyección * %EPS Trabajador * Días a Proyectar) |
506 | ReteFuente: Subtotal No Constitutivos Renta | 4 | 506LIQ | Soporte Legal: El artículo 388 del estatuto tributario señala que la depuración de la base del cálculo de la retención se realiza de la siguiente forma: Del total de pagos laborales se detraen los siguientes conceptos: 1. Los ingresos que la ley de manera taxativa prevé como no constitutivos de renta ni ganancia ocasional. 2. Las deducciones a que se refiere el artículo 387 del Estatuto Tributario y las rentas que la ley de manera taxativa prevé como exentas. Entre los conceptos que se pueden restar de los ingresos gravados para disminuir y determinar la base sujeta a retención tenemos los siguientes, que ordenaremos según el procedimiento indicado en el artículo 388 del estatuto tributario. Ingresos no constitutivos de renta ni ganancia ocasional. · Los aportes obligatorios a salud que realice el trabajador (Ver artículo 56 del estatuto tributario). · Los pagos por reembolso de gastos del trabajador como manutención, alojamiento y transporte. · Los aportes obligatorios a pensión que realice el trabajador o su empleador (Ver artículo 55 del estatuto tributario) · Aportes fondos de solidaridad pensional En el 2023 se cambió el tope de 5,040 UVT's anuales, 420 UVT´s mensuales por 1,340 anuales, sin tener un tope mensual. Protheus: · Subtotal No Constitutivo de Renta del Periodo Total Pagos Laborales del periodo (501) - AFP del Periodo (502). - FSP del Periodo (503). - Apo Vol a Pensión Obligatoria del Periodo (504). - EPS del Periodo (505). · Subtotal No Constitutivo de Renta del Mes Total Pagos Laborales del Mes (501) - AFP del Mes (502). - FSP del Mes (503). - Apo Vol a Pensión Obligatoria del Mes (504). - EPS del Mes (505). · Subtotal No Constitutivo de Renta del Año Total Pagos Laborales del Año (501) - AFP del Año (502). - FSP del Año (503). - Apo Vol a Pensión Obligatoria del Año (504). - EPS del Año (505). · 40% = Subtotal No Constitutivo de Renta del Año * 40% · Tope Anual = 1,340 UVT=1,340*42,412= 56,832,000 · Si Subtotal No Constitutivo de Renta del Año >56,832,000 No se restarán de la base gravada las deducciones ni las rentas exentas. 40%=0. · En caso de que el periodo anterior no se haya llegado al tope, y en este si, solo se deducirá lo que falte por llegar al tope. 40% = Tope Anual – 40% Subtotal No Constitutivo de Renta del Año del mes anterior. · En caso de que no se haya llegado al tope, se considerará el 40% = Subtotal No Constitutivo de Renta del Año * 40% |
507 | ReteFuente: Intereses Vivienda | 4 | ASFLIQ | Protheus: Intereses Vivienda del Periodo: · En este concepto se ocupa el tipo del asiento fijo de Valor Fijo (RG1_TPCALC='1'): Importe=Valor Asiento fijo (RG1_VALOR). · Si se indicó que era proporcional (RG1_PROP='1'): Importe = Importe / Días Totales del Periodo / Días Pagados en el Periodo. · Se redondea el importe al peso superior. Intereses Vivienda del Mes: Intereses Vivienda Periodo. + Intereses Vivienda Acumulada en el mes. + Intereses Vivienda Proyectada (Intereses Vivienda Periodo / Días Pagados * Días a Proyectar) Topado a 100 UVT |
508 | ReteFuente: Medicina Pre pagada | 4 | ASFLIQ | Protheus: Medicina Pre-pagada del Periodo: · En este concepto se ocupa el tipo del asiento fijo de Valor Fijo (RG1_TPCALC='1'): Importe=Valor Asiento fijo (RG1_VALOR). · Si se indicó que era proporcional (RG1_PROP='1'): Importe = Importe / Días Totales del Periodo / Días Pagados en el Periodo. · Se redondea el importe al peso superior. Medicina Pre-pagada del Mes: Medicina Pre-pagada del Periodo: + Medicina Pre-pagada Acumulada en el mes + Medicina Pre-pagada Proyectada (Medicina Pre-pagada del Periodo / Días Pagados * Días a Proyectar) Topado a 16 UVT's. |
509 | ReteFuente: Dependientes | 4 | 509LIQ | Protheus: · Se analiza cada uno de los dependientes para determinar si aplica o no. Y contar cuantos si aplican. o Si el Tipo Dependiente = "1", si aplica. o Si el Tipo Dependiente = "2" y es menor de 18 años, si aplica. o Si el Tipo Dependiente = "3" y es menor de 23 años, si aplica. Deducción Dependientes del Periodo · Si existe algún dependiente que aplique, Importe = Total Pagos Laborales del Periodo * 10% . Deducción Dependientes del Mes · Si existe algún dependiente que aplique, Importe = Total Pagos Laborales del Mes * 10% . Topado a 32 UVT's. NOTA: El Tipo Dependiente = '1' es ocupado para los hijos discapacitados. También los padres y hermanos son aceptados como dependientes cuando no tienen ingresos por más de un año o están en condición de discapacidad. |
510 | ReteFuente: Subtotal Deducciones | 4 | 510LIQ | Soporte Legal: El artículo 388 del estatuto tributario señala que la depuración de la base del cálculo de la retención se realiza de la siguiente forma: Del total de pagos laborales se detraen los siguientes conceptos: · Los ingresos que la ley de manera taxativa prevé como no constitutivos de renta ni ganancia ocasional. · Las deducciones a que se refiere el artículo 387 del Estatuto Tributario y las rentas que la ley de manera taxativa prevé como exentas. Los conceptos de deducciones son: · Los pagos de alimentación a que se refiere el artículo 387-1 del estatuto tributario. · Deducción por dependientes en los términos del artículo 387 del estatuto tributario. · Intereses pagados por créditos de vivienda hipotecarios y leasing habitacional) según el artículo 387 del estatuto tributario. · Los pagos a medicina preparada y seguros de salud en beneficio del trabajador, su cónyuge, sus hijos o dependientes (Artículo 387 del estatuto tributario) En el 2023 se cambió el tope de 5,040 UVT's anuales, 420 UVT´s mensuales por 1,340 anuales, sin tener un tope mensual. Protheus: · Subtotal Deducciones el Periodo Subtotal No Constitutivo de Renta del periodo (501) - Deducción por Dependientes del periodo - Intereses Vivienda del periodo - Medicina Pre-Pagada del period. · Subtotal Deducciones del Mes Subtotal No Constitutivo de Renta del Mes (501) - Deducción por Dependientes del Mes - Intereses Vivienda del Mes. - Medicina Pre-Pagada del Mes. · Subtotal Deducciones del Año Subtotal No Constitutivo de Renta del Año (501). - Deducción por Dependientes del Año. - Intereses Vivienda del Año. - Medicina Pre-Pagada del Año. · 40% = Subtotal No Constitutivo de Renta del Año * 40% · Tope Anual = 1,340 UVT=1,340*42,412= 56,832,000 · Si Subtotal No Constitutivo de Renta del Año >56,832,000 No se restarán de la base gravada las deducciones ni las rentas exentas. 40%=0. · En caso de que el periodo anterior no se haya llegado al tope, y en este si, solo se deducirá lo que falte por llegar al tope. 40% = Tope Anual – 40% Subtotal No Constitutivo de Renta del Año del mes anterior. En caso de que no se haya llegado al tope, se considerará el 40% = Subtotal No Constitutivo de Renta del Año * 40% |
511 | ReteFuente: Apo Voluntaria AFC | 4 | 511LIQ | · Si Apo Voluntaria AFC > Tope 30% Pagos Laborales, o Apo Vol AFC=Tope 30% Pagos Laborales · Tope 30% Pagos Laborales = Tope 30% Pagos Laborales – Apo Vol AFC · Si el Acumulado Anual de Apo Voluntaria AFC > Tope 3800 UVT's o Apo Voluntaria AFC = 0 o Tope3800 = 0 · Si (Acumulado Anual de Apo Voluntaria AFC+ Apo Voluntaria AFC del periodo) > Tope 3800 UVT's o Apo Voluntaria AFC = Tope3800-Acum Anual o Tope3800 = 0 · Si (Acumulado Anual de Apo Vol AFC+ Apo Vol AFC del periodo) <= Tope 3800 UVT's o Apo Vol AFC = Apo Vol AFC del Periodo o Tope3800 = Tope3800 – Apo Vol AFC del Periodo |
512 | ReteFuente: Apo Voluntaria AFP Empleado | 4 | 512LIQ | · Si Apo Voluntaria AFP > Tope 30% Pagos Laborales, o Apo Vol AFP=Tope 30% Pagos Laborales · Tope 30% Pagos Laborales = Tope 30% Pagos Laborales – Apo Vol AFP · Si el Acumulado Anual de Apo Voluntaria AFP > Tope 3800 UVT's o Apo Voluntaria AFP = 0 o Tope3800 = 0 · Si (Acumulado Anual de Apo Voluntaria AFP+ Apo Voluntaria AFP del periodO) > Tope 3800 UVT's o Apo Voluntaria AFP = Tope3800-Acum Anual o Tope3800 = 0 · Si (Acumulado Anual de Apo Vol AFP+ Apo Vol AFP del periodo) <= Tope 3800 UVT's o Apo Vol AFP = Apo Vol AFP del Periodo o Tope3800 = Tope3800 – Apo Vol AFP del Periodo |
513 | ReteFuente: Apo Voluntaria AFP Compañía | 4 | 513LIQ | Eliminar porque solo debe considerarse la parte aportada por el empleado. |
514 | ReteFuente: Indemnización Accidente Trabajo | 4 | ASFLIQ | Indemnización Accidente del Periodo: · En este concepto se ocupa el tipo del asiento fijo de Valor Fijo (RG1_TPCALC='1'): Importe=Valor Asiento fijo (RG1_VALOR). · Si se indicó que era proporcional (RG1_PROP='1'): Importe = Importe / Días Totales del Periodo / Días Pagados en el Periodo. · Se redondea el importe al peso superior. Indemnización Accidente del Mes: Indemnización Accidente del Periodo: + Indemnización Accidente Acumulada en el mes + Indemnización Accidente Proyectada (Indemnización Accidente del Periodo / Días Pagados * Días a Proyectar) |
515 | ReteFuente: Licencia Maternidad | 4 | ASFLIQ | Indemnización Maternidad del Periodo: · En este concepto se ocupa el tipo del asiento fijo de Valor Fijo (RG1_TPCALC='1'): Importe=Valor Asiento fijo (RG1_VALOR). · Si se indicó que era proporcional (RG1_PROP='1'): Importe = Importe / Días Totales del Periodo / Días Pagados en el Periodo. · Se redondea el importe al peso superior. Indemnización Maternidad del Mes: Indemnización Maternidad del Periodo: + Indemnización Maternidad Acumulada en el mes + Indemnización Maternidad Proyectada (Indemnización Maternidad del Periodo / Días Pagados * Días a Proyectar) |
516 | ReteFuente: Gastos Entierro | 4 | INCLIQ | Importe del Periodo · Si el tipo del incidencia (RV_TIPO) es V: Importe = Valor Incidencia (RGB_VALOR). · Redondea al peso superior. · Importe del Mes: Importe del Periodo. + Importe Acumulado en el mes. |
517 | ReteFuente: Otras Rentas Exentas | 4 | INCLIQ | Importe del Periodo · Si el tipo del incidencia (RV_TIPO) es V: Importe = Valor Incidencia (RGB_VALOR). · Redondea al peso superior. · Importe del Mes: Importe del Periodo. + Importe Acumulado en el mes. |
518 | ReteFuente: Subtotal Rentas Exentas | 4 | 518LIQ | Soporte Legal: El artículo 388 del estatuto tributario señala que la depuración de la base del cálculo de la retención se realiza de la siguiente forma: Del total de pagos laborales se detraen los siguientes conceptos: · Los ingresos que la ley de manera taxativa prevé como no constitutivos de renta ni ganancia ocasional. · Las deducciones a que se refiere el artículo 387 del Estatuto Tributario y las rentas que la ley de manera taxativa prevé como exentas. o El auxilio de cesantías y los intereses sobre cesantías en la parte no grava conforme lo establece el numeral 4 del artículo 206 del estatuto tributario. o El 25% del ingreso laboral en los términos del numeral 10 del artículo 206 del estatuto tributario. o Aportes voluntarios a pensión (Ver artículo 126-1 del estatuto tributario) o Los ahorros en cuentas AFC según el artículo 126-4 del estatuto tributario. o Lo recibido por gastos de entierro del trabajador (Numeral 3 artículo 206 del estatuto tributario) o Las indemnizaciones por accidente de trabajo o enfermedad (Numeral 1 del artículo 206 del estatuto tributario) o Las indemnizaciones relacionadas con la maternidad (Numeral 2 del artículo 206 del estatuto tributario) En el 2023 se cambió el tope de 5,040 UVT's anuales, 420 UVT´s mensuales por 1,340 anuales, sin tener un tope mensual. Protheus: · Subtotal Rentas Exentas el Periodo Subtotal Deducciones del periodo (510). - Aportación Voluntaria AFC del periodo (511). - Aportación Voluntaria AFP del periodo (512). - Indemnización Accidente de Trabajo del periodo (514). - Indemnización Maternidad del periodo (515). - Gastos de Entierro del periodo (516). - Otras Rentas Exentas del periodo (517) · Subtotal Rentas Exentas del Mes Subtotal Deducciones del mes (510). - Aportación Voluntaria AFC del mes (511). - Aportación Voluntaria AFP del mes (512). - Indemnización Accidente de Trabajo del mes (514). - Indemnización Maternidad del mes (515). - Gastos de Entierro del mes (516). - Otras Rentas Exentas del mes (517) · Subtotal Rentas Exentas del Año Subtotal Deducciones del año (510). - Aportación Voluntaria AFC del año (511). - Aportación Voluntaria AFP del año (512). - Indemnización Accidente de Trabajo del año (514). - Indemnización Maternidad del año (515). - Gastos de Entierro del año (516). - Otras Rentas Exentas del año (517) · 40% = Subtotal No Constitutivo de Renta del Año * 40% · Tope Anual = 1,340 UVT=1,340*42,412= 56,832,000 · Si Subtotal Rentas Exentas del Año > 1,340 UVT's, no se restarán de la base gravada las rentas exentas. o Subtotal Rentas Exentas =0. · En caso de que el periodo anterior no se haya llegado al tope, y en este si, solo se deducirá lo que falte por llegar al tope. o Subtotal Rentas Exentas = Tope Anual – Subtotal Rentas Exentas del Año. · En caso de que no se haya llegado al tope, se considerará el o Subtotal Rentas Exentas = Calculado al inicio |
519 | ReteFuente: Renta Exenta 25% | 4 | 519LIQ | 25% Rentas Exentas = (Subtotal Rentas Exentas del Año + Subtotal Rentas Exentas del Periodo) * 25% · Si 25% Rentas Exentas del Año > 1,340 UVT's, no se restarán de la base gravada el 25% rentas exentas. o 25% Rentas Exentas =0. · En caso de que el periodo anterior no se haya llegado al tope, y en este si, solo se deducirá lo que falte por llegar al tope. o 25% Rentas Exentas = Tope Anual – 25% Rentas Exentas del Año. · En caso de que no se haya llegado al tope, se considerará el o 25% Rentas Exentas = Calculado al inicio. |
520 | ReteFuente Base Gravada Periodo | 4 | 520LIQ | · Base Gravada el Periodo Subtotal Rentas Exentas del periodo (518). - 25% Rentas Exentas del periodo (519). · Base Gravada el Mes Subtotal Rentas Exentas del mes (518). - 25% Rentas Exentas del mes (519). |
523 | ReteFuente: Procedimiento 1 Periodo | 2 | 523LIQ | · La Base Gravada del Mes se convierte en UVT's o Base Gravada en UVT = Base Gravada del Mes / UVT · Se busca el renglón donde se encuentra contenida la base gravada en UVT en la table S001. · Retención Mes en UVT = (Base Gravada del Mes – Límite Inferior) * % + Cuota Fija. · Retención Mes en Pesos = Retención Mes en UVT * UVT · Si NO es el ultimo periodo del mes o Retención Periodo en pesos = Retención Mes en pesos / 30 * Días Pagados. · Si es el ultimo periodo del mes o Retención Periodo en pesos = Retención Mes en pesos – Retención acumulada en el mes (523). |
526 | ReteFuente: Procedimiento 2 Periodo | 2 | 526LIQ | · Retención del Periodo en pesos = Base Gravada del Periodo * % Retención Procedimiento 2. |
542 | ReteFuente: Retención Extranjeros | 2 | INCLIQ | Importe del Periodo · Si el tipo del incidencia (RV_TIPO) es V: Importe = Valor Incidencia (RGB_VALOR). · Si el concepto es una deducción (RV_TIPOCOD='2') se valida si el importe alcanza a descontarse, en caso contrario, Importe No Aplicado = Total Deducción – Total Percepción. E Importe = Importe – Importe No Aplicado. · Redondea al peso superior. |
Para mayor información sobre los cambios realizados a la formulación estándar, se recomienda leer la sección 04. INFORMACIÓN ADICIONAL.
- Patch:
- Respaldar el repositorio (RPO).
- Aplicar el parche correspondiente a la issue DNOMI-1030.
- Verificar que las rutinas se encuentren actualizadas en el repositorio y verificar que coincidan con las descritas en el encabezado del presente Documento Técnico, considerando que las fechas sean iguales o superiores.
- Generar archivos Excel para validación:
- Ejecutar la rutina “Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2, RC3, RCA, RCB, RCC, SRV, SRY, RGA y SRM.
- Guardar los archivos de Excel generados (antes del cambio).
- APSDU:
- Abrir las tablas RC2, RC3, RCA, RCB, RCC, SRV, SRY, RGA y SRM.
- Respaldar la Definición de Tabla (RCB):
- Estándar: Las tablas que el código inicie con S.
- Cliente: Las tablas que el código inicie con U y las tablas S007, S010, S011, S012, S016, S008, S043, S090, S091.
- Borrar: todas las tablas (ZAP).
- Respaldar el Contenido de Tablas (RCC):
- Estándar: Las tablas que el código inicie con S.
- Usuario: Las tablas que el código inicie con U y las tablas S007, S010, S011, S012, S016, S008, S043, S090, S091.
- Borrar: todas las tablas (ZAP).
- Respaldar los Conceptos (SRV):
- Estándar: del 000 al 033, del 101 al 149, del 201 al 258, del 300 al 543, del 601 al 630 y del 900 al 908.
- Del cliente: todos los conceptos que no esté dentro del estándar.
- Borrar: todos los conceptos (ZAP).
- Respaldar Conceptos por Proceso (RGA / SRM):
- Respaldar la SRM.
- Respaldar la RGA.
- Borrar los registros de la SRM.
- Borrar los registros de la RGA.
- Respaldar Mnemónicos (RCA):
- Respaldar la RCA.
- Borrar los registros de la RCA.
- Respaldar Fórmulas (RC2 / RC3):
- Respaldar la RC2.
- Respaldar la RC3.
- Borrar los registros de la RC2.
- Borrar los registros de la RC3.
- Carga de Formulación Estándar:
- Ingresar a la rutina de Definición de Tablas, ubicada en "Actualizaciones | Definic. Cálculo | Definición Tabla" (GPEA310); para realizar la actualización de la tabla S027.
- Ingresar a la rutina de Mantenimiento de Tablas, ubicada en "Actualizaciones | Definic. Cálculo | Mtto Tabla" (GPEA320); para realizar la actualización de la tabla S027.
- Ingresar a la rutina de Conceptos, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos" (GPEA040); para que se carguen los conceptos estándar.
- Ingresar a la rutina de Conceptos por Proceso, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos x Proceso" (GPEA160); para que se carguen los conceptos por proceso estándar.
- Ingresar a la rutina de Mnemónicos, ubicada en "Actualizaciones | Definic. Cálculo | Mnemónicos" (GPEA300); para que se carguen los mnemónicos estándar.
- Ingresar a la rutina de Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas" (GPEA290); para que se carguen las fórmulas estándar.
- APSDU
- Abrir las tablas RCA, RCB, RCC, SRV, SRY, RGA y SRM.
- Recuperar la Definición de Tabla (RCB) del cliente:
- Apendar el respaldo de la RCB del Cliente: Las tablas que el código inicie con U y las tablas S007, S010, S011, S012, S016, S008, S043, S090, S091.
- Recuperar el Contenido de Tablas (RCC):
- Apendar el respaldo de la RCC del Cliente: Las tablas que el código inicie con U y las tablas S007, S010, S011, S012, S016, S008, S043, S090, S091.
- Recuperar los Conceptos (SRV):
- Apendar el respaldo de la SRV del Cliente.
- Generar archivos Excel para validación:
- Ejecutar la rutina “Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RCB, RCC, SRV, SRY, RGA y SRM.
- Guardar los archivos de Excel generados (después del cambio).
- Comparar los archivos Excel generados en el punto 2 vs los generados en el punto 7, para determinar las diferencias de configuración de las bases.
- Definición de Tablas (RCB):
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Verificar las diferencias, con el cliente, para determinar si hay una configuración especial del cliente.
- En caso afirmativo, entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Definición Tabla" (GPEA310); para actualizar la configuración del cliente, en las tablas estándar.
- Contenido de Tablas (RCC):
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Verificar las diferencias, con el cliente, para determinar si hay una configuración especial del cliente.
- En caso afirmativo, entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Mantenimiento Tabla" (GPEA320); para actualizar la configuración del cliente, en las tablas estándar.
- Conceptos (SRV)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Verificar las diferencias de los conceptos estándar, con el cliente, para determinar si hay una configuración especial del cliente .
- En caso afirmativo, entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Conceptos" (GPEA040); para actualizar la configuración del cliente, en los conceptos estándar.
- Configurar el campo Formato 220 (RV_DIRF) de los conceptos del cliente de acuerdo a la tabla S027.
- Conceptos por Proceso (SRM)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Conceptos x Proceso" (GPEA160); para incluir los conceptos del cliente, y colocar las fórmulas del cliente en los conceptos estándar que tengan una.
- Mnemónicos (RCA)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Mnemónicos" (GPEA300); para incluir los mnemónicos del cliente.
- Fórmulas (RC2 / RC3)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas" (GPEA290); para incluir las fórmulas del cliente.
- Definición de Tablas (RCB):
- Se debe tener información en todos los meses del año 2021, en la tabla del Histórico de Movimientos (SRD), validada con Contabilidad.
Ingresar a la rutina Periodos, ubicado en "Actualizaciones | Archivos | Periodos (GPEA400) y dar de alta un periodo en diciembre del 2021, de MFN - Movimientos Fuera de Nómina, para capturar los ajustes a los acumulados, en caso necesario.
Escenarios de prueba
Para la validación de la solución, pueden existir dos escenarios de prueba:
- Calcular todos los periodos del año, para verificar como van progresando los topes.
- Tener los acumulados de los meses previos y sólo calcular el periodo cuando supere los topes.
Para ambos casos, registrar en Asientos Fijos, ubicada en "Actualizaciones | Novedades | Asientos Fijos" (GPEA550), los conceptos siguientes, si tienen datos para los mismos:
Con Descripción Fórmula Tipo 507 ReteFuente: Intereses Vivienda ASFLIQ 4=Base Descuento 508 ReteFuente: Medicina Pre pagada ASFLIQ 4=Base Descuento 514 ReteFuente: Indemnización Accidente Trabajo ASFLIQ 4=Base Descuento 515 ReteFuente: Licencia Maternidad ASFLIQ 4=Base Descuento 619 AFC Aportación Voluntaria ASFLIQ 4=Base Descuento 620 AFP Aportación Voluntaria Empleado ASFLIQ 4=Base Descuento 621 AFP Aportación Voluntaria Compañía ASFLIQ 1=Haber 622 AFP Aportación Voluntaria Obligatoria ASFLIQ 2=Descuento 631 Aportación Voluntaria RAIS ASFLIQ 4=Base Descuento Para ambos casos, registrar en Incidencias ubicada en "Actualizaciones | Novedades | Incid por Emplead" (GPEA580) o "Actualizaciones | Novedades | Incid por Concepto" (GPEA590), los conceptos siguientes, si tienen datos para los mismos:
Con Descripción Fórmula Tipo 490 ReteFuente: Reintegro Retención INCLIQ 1=Haber 516 ReteFuente: Gastos Entierro INCLIQ 4=Base Descuento 517 ReteFuente: Otras Rentas Exentas INCLIQ 4=Base Descuento 542 ReteFuente: Retención Extranjeros INCLIQ 2=Deducción Si se elige la opción b) se debe contar con acumulados (RG7) de los siguientes conceptos, en caso de que se tenga información. Se pueden revisar los acumulados en la rutina ubicada en "Actualizaciones | Novedades | His Acumulados" (GPEA480) , digitando el rango de año inicial, rango de año final, y la lista de los conceptos a consultar (si no se elige ninguno, el sistema pondrá un "*" que significa todos).
Con Descripción Fórmula Tipo 501 ReteFuente: Total Pagos Laborales 501LIQ 4=Base Descuento 502 ReteFuente: Pensión Obligatorio 502LIQ 4=Base Descuento 503 ReteFuente: Fondo de Solidaridad Pensional 503LIQ 4=Base Descuento 504 ReteFuente: Aportación Voluntaria AFP Obligatoria 504LIQ 4=Base Descuento 505 ReteFuente: Salud Obligatoria 505LIQ 4=Base Descuento 506 ReteFuente: Subtotal No Constitutivos Renta 506LIQ 4=Base Descuento 507 ReteFuente: Intereses Vivienda ASFLIQ 4=Base Descuento 508 ReteFuente: Medicina Pre pagada ASFLIQ 4=Base Descuento 509 ReteFuente: Dependientes 509LIQ 4=Base Descuento 510 ReteFuente: Subtotal Deducciones 510LIQ 4=Base Descuento 511 ReteFuente: Apo Voluntaria AFC 511LIQ 4=Base Descuento 512 ReteFuente: Apo Voluntaria AFP Empleado 512LIQ 4=Base Descuento 513 ReteFuente: Apo Voluntaria AFP Compañía 513LIQ 4=Base Descuento 514 ReteFuente: Indemnización Accidente Trabajo ASFLIQ 4=Base Descuento 515 ReteFuente: Licencia Maternidad ASFLIQ 4=Base Descuento 516 ReteFuente: Gastos Entierro INCLIQ 4=Base Descuento 517 ReteFuente: Otras Rentas Exentas INCLIQ 4=Base Descuento 518 ReteFuente: Subtotal Rentas Exentas 518LIQ 4=Base Descuento 519 ReteFuente: Renta Exenta 25% 519LIQ 4=Base Descuento 520 ReteFuente Base Gravada Periodo 520LIQ 4=Base Descuento 523 ReteFuente: Procedimiento 1 Periodo 523LIQ 2=Descuento 526 ReteFuente: Procedimiento 2 Periodo 526LIQ 2=Descuento 619 AFC Aportación Voluntaria ASFLIQ 2=Descuento 620 AFP Aportación Voluntaria Empleado ASFLIQ 2=Descuento 621 AFP Aportación Voluntaria Compañía ASFLIQ 4=Base Descuento 622 AFP Aportación Voluntaria Obligatoria ASFLIQ 2=Descuento 631 Aportación Voluntaria RAIS ASFLIQ 2=Descuento
Cálculo de Nómina
- Ingresar a la rutina Por procedimiento, ubicada en "Miscelánea | Cálculos | Por procedimiento" (GPEM020).
- Informar los parámetros solicitados.
- Seleccionar el proceso.
- Seleccionar el procedimiento de cálculo (LIQ).
- En automático se colocará el periodo y número de pago seleccionado para ese proceso y procedimiento.
- Marcar la opción de Trace.
- Filtrar las matrículas de prueba.
- Dar clic en "Confirmar".
- Visualizar el mensaje de confirmación de finalización del cálculo y confirmar.
Consultar el log de cálculo, para revisar que se respetan los topes indicados en la sección 02. SITUACIÓN/REQUISITO en los conceptos:
- 501 Pagos Laborales
- 506 Subtotal No Constitutivos de Renta
- 510 Subtotal Deducciones
- 518 Subtotal Rentas Exentas
- 519 25% Rentas Exentas
A continuación, se muestran unos ejemplos con salarios de 5,000,000.00 y 40,000,000.00 que topa en abril:
Con salarios bajos, no se llega a topar en todo el año:
Concepto Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre Total Total ingresos laborales 501 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 60,000,000 Viáticos ocasionales que constituyen reembolso de gastos soportados - 4% Aportes obligatorios a salud efectuados por el trabajador 505 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 2,400,000 4% Aportes obligatorios a fondos de pensiones 502 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 200,000 2,400,000 Aporte Voluntario a Fondo de Obligatorio 504 65,000 65,000 65,000 65,000 65,000 65,000 65,000 65,000 65,000 65,000 65,000 65,000 780,000 Veces SMMLV 4.31 4.31 4.31 4.31 4.31 4.31 4.31 4.31 4.31 4.31 4.31 4.31 Aporte FSP 503 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 600,000 Medios de transporte distintos del subsidio de transporte - Demás pagos que no incrementan el patrimonio del trabajador - (-) Ingresos no constitutivos de renta ni ganancia ocasional 515,000 515,000 515,000 515,000 515,000 515,000 515,000 515,000 515,000 515,000 515,000 515,000 6,180,000 Subtotal No Constitutivo de Renta 506 4,485,000 4,485,000 4,485,000 4,485,000 4,485,000 4,485,000 4,485,000 4,485,000 4,485,000 4,485,000 4,485,000 4,485,000 53,820,000 40% 40% sin topar 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 Acumulado Anual mes anterior - 1,794,000 3,588,000 5,382,000 7,176,000 8,970,000 10,764,000 12,558,000 14,352,000 16,146,000 17,940,000 19,734,000 Tope de 1340 UVT 56,832,080 56,832,080 56,832,080 56,832,080 56,832,080 56,832,080 56,832,080 56,832,080 56,832,080 56,832,080 56,832,080 56,832,080 40% topado a 1340 UVT's 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 1,794,000 21,528,000 115,162 Intereses Vivienda 507 115,162 115,162 115,162 115,162 115,162 115,162 115,162 115,162 115,162 115,162 115,162 115,162 1,381,944 262,300 Medicina Pre pagada 508 262,300 262,300 262,300 262,300 262,300 262,300 262,300 262,300 262,300 262,300 262,300 262,300 3,147,600 Dependientes 509 - - - - - - - - - - - - - Deducciones sin topar 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 4,529,544 Deducciones topadas al 40% 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 377,462 4,529,544 Subtotal Deducciones 510 4,107,538 4,107,538 4,107,538 4,107,538 4,107,538 4,107,538 4,107,538 4,107,538 4,107,538 4,107,538 4,107,538 4,107,538 49,290,456 55,000 Apo Voluntaria AFC 511 55,000 55,000 55,000 55,000 55,000 55,000 55,000 55,000 55,000 55,000 55,000 55,000 660,000 60,000 Apo Voluntaria AFP Empleado 512 60,000 60,000 60,000 60,000 60,000 60,000 60,000 60,000 60,000 60,000 60,000 60,000 720,000 Apo Voluntaria AFP Compañía 513 - - - - - - - - - - - - - 50,000 Indemnización Accidente Trabajo 514 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 600,000 Licencia Maternidad 515 - - - - - - - - - - - - - Gastos Entierro 516 - - - - - - - - - - - - - 50,000 Otras Rentas Exentas 517 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 600,000 Rentas Exentas sin topar 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 2,580,000 Rentas Exentas topadas al 40% 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 215,000 2,580,000 Subtotal Rentas Exentas 518 3,892,538 3,892,538 3,892,538 3,892,538 3,892,538 3,892,538 3,892,538 3,892,538 3,892,538 3,892,538 3,892,538 3,892,538 46,710,456 25% rentas exentas sin topar 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 11,677,614 Acum. mes anterior 25% rentas exentas - 973,135 1,946,269 2,919,404 3,892,538 4,865,673 5,838,807 6,811,942 7,785,076 8,758,211 9,731,345 10,704,480 11,677,614 790 790 UVT's 33,505,480 33,505,480 33,505,480 33,505,480 33,505,480 33,505,480 33,505,480 33,505,480 33,505,480 33,505,480 33,505,480 33,505,480 25% rentas exentas topadas a 790 UVT's y 40% PL 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 973,135 11,677,614 Renta Exenta 25% 519 2,919,404 2,919,404 2,919,404 2,919,404 2,919,404 2,919,404 2,919,404 2,919,404 2,919,404 2,919,404 2,919,404 2,919,404 35,032,842 - Se calculó con unos pagos laborales de 40,000,000 y se observa que se topa a partir de Abril, al rebasar los 1340 UVT's
Concepto | Enero | Febrero | Marzo | Abril | Mayo | Junio | Julio | Agosto | Septiembre | Octubre | Noviembre | Diciembre | Total | |
Total ingresos laborales | 501 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 480,000,000 |
Viáticos ocasionales que constituyen reembolso de gastos soportados | - | |||||||||||||
Aportes obligatorios a salud efectuados por el trabajador | 505 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 19,200,000 |
Aportes obligatorios a fondos de pensiones | 502 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 19,200,000 |
Aporte Voluntario a Fondo de Obligatorio | 504 | 65,000 | 65,000 | 65,000 | 65,000 | 65,000 | 65,000 | 65,000 | 65,000 | 65,000 | 65,000 | 65,000 | 65,000 | 780,000 |
Veces SMMLV | 34.48 | 34.48 | 34.48 | 34.48 | 34.48 | 34.48 | 34.48 | 34.48 | 34.48 | 34.48 | 34.48 | 34.48 | ||
Aporte FSP | 503 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 9,600,000 |
Medios de transporte distintos del subsidio de transporte | - | |||||||||||||
Demás pagos que no incrementan el patrimonio del trabajador | - | |||||||||||||
(-) Ingresos no constitutivos de renta ni ganancia ocasional | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 4,065,000 | 48,780,000 | |
Subtotal No Constitutivo de Renta | 506 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 431,220,000 |
40% sin topar | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | 14,374,000 | ||
Acumulado Anual mes anterior | - | 14,374,000 | 28,748,000 | 43,122,000 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | ||
Tope de 1340 UVT | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | 56,832,080 | ||
40% topado a 1340 UVT's | 14,374,000 | 14,374,000 | 14,374,000 | 13,710,080 | - | - | - | - | - | - | - | - | 56,832,080 | |
Intereses Vivienda | 507 | 115,162 | 115,162 | 115,162 | 115,162 | 115,162 | 115,162 | 115,162 | 115,162 | 115,162 | 115,162 | 115,162 | 115,162 | 1,381,944 |
Medicina Pre pagada | 508 | 262,300 | 262,300 | 262,300 | 262,300 | 262,300 | 262,300 | 262,300 | 262,300 | 262,300 | 262,300 | 262,300 | 262,300 | 3,147,600 |
Dependientes | 509 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Deducciones sin topar | 377,462 | 377,462 | 377,462 | 377,462 | 377,462 | 377,462 | 377,462 | 377,462 | 377,462 | 377,462 | 377,462 | 377,462 | 4,529,544 | |
Deducciones topadas al 40% | 377,462 | 377,462 | 377,462 | 377,462 | - | - | - | - | - | - | - | - | 1,509,848 | |
Subtotal Deducciones | 510 | 35,557,538 | 35,557,538 | 35,557,538 | 35,557,538 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 429,710,152 |
Apo Voluntaria AFC | 511 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 660,000 |
Apo Voluntaria AFP Empleado | 512 | 60,000 | 60,000 | 60,000 | 60,000 | 60,000 | 60,000 | 60,000 | 60,000 | 60,000 | 60,000 | 60,000 | 60,000 | 720,000 |
Apo Voluntaria AFP Compañía | 513 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Indemnización Accidente Trabajo | 514 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 600,000 |
Licencia Maternidad | 515 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gastos Entierro | 516 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Otras Rentas Exentas | 517 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 600,000 |
Rentas Exentas sin topar | 215,000 | 215,000 | 215,000 | 215,000 | 215,000 | 215,000 | 215,000 | 215,000 | 215,000 | 215,000 | 215,000 | 215,000 | 2,580,000 | |
Rentas Exentas topadas al 40% | 215,000 | 215,000 | 215,000 | 215,000 | - | - | - | - | - | - | - | - | 860,000 | |
Subtotal Rentas Exentas | 518 | 35,342,538 | 35,342,538 | 35,342,538 | 35,342,538 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 428,850,152 |
25% rentas exentas sin topar | 8,835,635 | 8,835,635 | 8,835,635 | 8,835,635 | 8,983,750 | 8,983,750 | 8,983,750 | 8,983,750 | 8,983,750 | 8,983,750 | 8,983,750 | 8,983,750 | 107,212,538 | |
Acum. mes anterior 25% rentas exentas | - | 8,835,635 | 17,671,269 | 26,506,904 | 35,342,538 | 44,326,288 | 53,310,038 | 62,293,788 | 71,277,538 | 80,261,288 | 89,245,038 | 98,228,788 | 107,212,538 | |
790 UVT's | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | 33,505,480 | ||
25% rentas exentas topadas a 790 UVT's y 40% PL | 8,835,635 | 8,835,635 | 8,835,635 | 6,998,577 | - | - | - | - | - | - | - | - | 33,505,480 | |
Renta Exenta 25% | 519 | 26,506,904 | 26,506,904 | 26,506,904 | 28,343,962 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 35,935,000 | 395,344,672 |
Para mayor información sobre los cambios realizados a la formulación estándar, se recomienda leer la sección 04. INFORMACIÓN ADICIONAL.
04. INFORMACIÓN ADICIONAL
La depuración de la Retención en la Fuente en Protheus, para el procedimiento LIQ, cuenta con los siguientes Conceptos y Fórmulas. Las cuales tuvieron cambios para preparar la información para los topes anuales.
Concepto | Descripción | Fórmula | Tipo |
490 | ReteFuente: Reintegro Retención | INCLIQ | 1=Haber |
501 | ReteFuente: Total Pagos Laborales | 501LIQ | 4=Base Descuento |
502 | ReteFuente: Pensión Obligatorio | 502LIQ | 4=Base Descuento |
503 | ReteFuente: Fondo de Solidaridad Pensional | 503LIQ | 4=Base Descuento |
504 | ReteFuente: Aportación Voluntaria AFP Obligatoria | 504LIQ | 4=Base Descuento |
505 | ReteFuente: Salud Obligatoria | 505LIQ | 4=Base Descuento |
506 | ReteFuente: Subtotal No Constitutivos Renta | 506LIQ | 4=Base Descuento |
507 | ReteFuente: Intereses Vivienda | ASFLIQ | 4=Base Descuento |
508 | ReteFuente: Medicina Pre pagada | ASFLIQ | 4=Base Descuento |
509 | ReteFuente: Dependientes | 509LIQ | 4=Base Descuento |
510 | ReteFuente: Subtotal Deducciones | 510LIQ | 4=Base Descuento |
511 | ReteFuente: Apo Voluntaria AFC | 511LIQ | 4=Base Descuento |
512 | ReteFuente: Apo Voluntaria AFP Empleado | 512LIQ | 4=Base Descuento |
513 | ReteFuente: Apo Voluntaria AFP Compañía | 513LIQ | 4=Base Descuento |
514 | ReteFuente: Indemnización Accidente Trabajo | ASFLIQ | 4=Base Descuento |
515 | ReteFuente: Licencia Maternidad | ASFLIQ | 4=Base Descuento |
516 | ReteFuente: Gastos Entierro | INCLIQ | 4=Base Descuento |
517 | ReteFuente: Otras Rentas Exentas | INCLIQ | 4=Base Descuento |
518 | ReteFuente: Subtotal Rentas Exentas | 518LIQ | 4=Base Descuento |
519 | ReteFuente: Renta Exenta 25% | 519LIQ | 4=Base Descuento |
520 | ReteFuente Base Gravada Periodo | 520LIQ | 4=Base Descuento |
523 | ReteFuente: Procedimiento 1 Periodo | 523LIQ | 2=Descuento |
526 | ReteFuente: Procedimiento 2 Periodo | 526LIQ | 2=Descuento |
619 | AFC Aportación Voluntaria | ASFLIQ | 2=Descuento |
620 | AFP Aportación Voluntaria Empleado | ASFLIQ | 2=Descuento |
621 | AFP Aportación Voluntaria Compañía | ASFLIQ | 4=Base Descuento |
622 | AFP Aportación Voluntaria Obligatoria | ASFLIQ | 2=Descuento |
631 | Aportación Voluntaria RAIS | ASFLIQ | 2=Descuento |
En particular las fórmulas en que se adicionaron los nuevos topes, fueron:
Concepto | Descripción | Fórmula | Tipo | Comentarios |
501 | ReteFuente: Total Pagos Laborales | 501LIQ | 4=Base Descuento | |
506 | ReteFuente: Subtotal No Constitutivos Renta | 506LIQ | 4=Base Descuento | |
510 | ReteFuente: Subtotal Deducciones | 510LIQ | 4=Base Descuento | |
518 | ReteFuente: Subtotal Rentas Exentas | 518LIQ | 4=Base Descuento | |
519 | ReteFuente: Renta Exenta 25% | 519LIQ | 4=Base Descuento |
Se indican en rojo las líneas borradas, y en azul las agregadas o modificadas.
501LIQ Pagos Laborales
- La validación de que no se calcule retención su los pagos laborales son menores de 95 UVT's, ahora solo aplica para el Procedimiento 1.
- La proyección se realiza sobre los días faltantes de 30 días * el salario diario.
- Se eliminó el cálculo del 40% pues ahora quedó en la fórmula del concepto 506 Subtotal No Constitutivos de Renta.
- Se eliminó el cálculo del tope de 240 UVT's y 480 UVT's porque ahora en vez de el tope mensual se calculará un tope anual.
CODIGO | SEQFOR | FORM01 | OPERA1 | FORM02 | RESULT | Comentarios |
501LIQ | 000001 | # | TRACE_ON | |||
501LIQ | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
501LIQ | 000003 | # PAGOS LAB PERIODO | ||||
501LIQ | 000004 | '1' | SUMA_MOVLI | CONRETFTE | IMPORTE | Pagos Laborales del Periodo |
501LIQ | 000011 | # DIAS PAGADOS PERIODO | ||||
501LIQ | 000012 | DIASSAL | SUMA | AUSLICIGE | NAUX_01 | |
501LIQ | 000013 | NAUX_01 | SUMA | AUSVACDIS | NAUX_01 | |
501LIQ | 000014 | NAUX_01 | SUMA | AUSVACNHB | NAUX_01 | |
501LIQ | 000015 | NAUX_01 | SUMA | AUSLICIRL | NAUX_01 | |
501LIQ | 000016 | NAUX_01 | SUMA | AUSLICLMA | NAUX_01 | |
501LIQ | 000017 | NAUX_01 | SUMA | AUSLICPAT | NAUX_01 | |
501LIQ | 000018 | NAUX_01 | SUMA | AUSLICLR | NAUX_01 | |
501LIQ | 000019 | NAUX_01 | RESTA | AUSLICSLN | UNIDADES | Días Pagados del Periodo |
Se eliminó | ||||||
501LIQ | 000021 | NAUX_00 | DIVIDE | UVTRETFTE | NAUX_02 | |
EMPTPOPRRF | SI_IGUAL | "2" | CONT_01 | Se incluyó la validación de si era el procedimiento 1 se calculara solo si los pagos laborales eran mayor a 95 UVT's. | ||
501LIQ | 000022 | NAUX_02 | SI_MENOR | 95 | FINAL | |
CONT_01 | ETIQUETA | |||||
501LIQ | 000023 | MUEVE | IMPORTE | RFTOTPL1 | ||
501LIQ | 000024 | # PAGOS LAB ACUMULADO | ||||
501LIQ | 000025 | MUEVE | ANOMESACT1 | ANO_INI_ACU | ||
501LIQ | 000026 | MUEVE | ANOMESACT2 | ANO_FIN_ACU | ||
501LIQ | 000027 | FILTRO_ACUM | ||||
501LIQ | 000028 | MESMESACT1 | IMPORTE_EMPRESA | MESMESACT2 | NAUX_02 | Pagos laborales acumulados en el mes |
501LIQ | 000029 | MUEVE | ANOMESACT1 | ANO_INI_ACU | ||
501LIQ | 000030 | MUEVE | ANOMESACT2 | ANO_FIN_ACU | ||
501LIQ | 000031 | MESMESACT1 | UNIDADES_EMPRESA | MESMESACT2 | NAUX_03 | Días pagados en el mes |
501LIQ | 000006 | IMPORTE | RESTA | NAUX_02 | NAUX_00 | Pagos laborales del periodo + acumulados del mes |
501LIQ | 000034 | UNIDADES | RESTA | NAUX_03 | RFDIASPAG | Días Pagados del periodo + acumulados del mes |
501LIQ | 000005 | # PROYECCIÓN | ||||
501LIQ | 000007 | PERULTPER | SI_IGUAL | "1" | CONT_02 | |
30 | RESTA | RFDIASPAG | RFDIASPROY | |||
501LIQ | 000008 | SALDIA | MULTIPLICA | RFDIASPROY | RFBSEPROY | |
501LIQ | 000009 | NAUX_00 | SUMA | RFBSEPROY | NAUX_00 | Pagos Laborales del Periodo + Acumulados del Mes + Proyectados |
MUEVE | 30 | RFDIASPAG | ||||
501LIQ | 000010 | CONT_02 | ETIQUETA | |||
501LIQ | 000032 | # PAGOS LAB TOTAL MES | ||||
501LIQ | 000033 | IMPORTE | RESTA | NAUX_02 | NAUX_04 | |
501LIQ | 000036 | MUEVE | NAUX_00 | RFTOTPL2 | ||
501LIQ | 000037 | MUEVE | NAUX_00 | ROFTTPL3 | ||
501LIQ | 000039 | RFTOTPL2 | MULTIPLICA | 0.3 | RFTOPE30 | |
501LIQ | 000042 | RFTOTPL1 | MULTIPLICA | 0.3 | RFTOPE30P | |
501LIQ | 000044 | RFTOPE100 | DIVIDE | 30 | RFTOPE100P | |
501LIQ | 000045 | RFTOPE100P | MULTIPLICA | RFDIASPAG | RFTOPE100P | |
501LIQ | 000046 | RFTOPE16 | DIVIDE | 30 | RFTOPE16P | |
501LIQ | 000047 | RFTOPE16P | MULTIPLICA | RFDIASPAG | RFTOPE16P | |
501LIQ | 000050 | RFTOPE32 | DIVIDE | 30 | NAUX_10 | |
501LIQ | 000051 | NAUX_10 | MULTIPLICA | RFDIASPAG | RFTOPE32P | |
501LIQ | 000052 | RFTOPE3800 | DIVIDE | 30 | NAUX_11 | |
501LIQ | 000053 | NAUX_11 | MULTIPLICA | RFDIASPAG | RFTOPE3800P | |
501LIQ | 000056 | MUEVE | RFTOTPL1 | RFTOTNC1 | ||
501LIQ | 000057 | MUEVE | NAUX_00 | RFTOTNC2 | ||
501LIQ | 000058 | MUEVE | NAUX_00 | RFTOTNC3 | ||
501LIQ | 000059 | FINAL | ETIQUETA | |||
501LIQ | 000060 | # | TRACE_OFF |
506 Subtotal No Constitutivo de Renta
- Se eliminó el tope proporcional del 40% porque ahora el tope es anual.
- Si acumulado es mayor a 1340 UVT's, el Tope 40%=0.
- Si (acumulado + Importe del Periodo) > 1340 UVT's
- Tope 40% = 1340 UVT's – Acumulado
- Si (acumulado + Importe del Periodo) <= 1340 UVT's
- Tope 40% = Subtotal No Constitutivo de Renta * 40%
Código | SeqFor | Form01 | Opera1 | Form02 | Result | Comentarios |
# | TRACE_ON | |||||
506LIQ | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
506LIQ | 000002 | RFTOTPL1 | SI_IGUAL | 0 | FINAL | |
506LIQ | 000003 | MUEVE | RFTOTNC1 | IMPORTE | • Subtotal No Constitutivo de Renta del Periodo Total Pagos Laborales del periodo (501) - AFP del Periodo (502). - FSP del Periodo (503). - Apo Vol a Pensión Obligatoria del Periodo (504). - EPS del Periodo (505). | |
506LIQ | 000004 | MUEVE | RFTOTNC1 | RFTOTDE1 | ||
506LIQ | 000005 | MUEVE | RFTOTNC2 | RFTOTDE2 | • Subtotal No Constitutivo de Renta del Mes Total Pagos Laborales del Mes (501) - AFP del Mes (502). - FSP del Mes (503). - Apo Vol a Pensión Obligatoria del Mes (504). - EPS del Mes (505). | |
506LIQ | 000006 | MUEVE | RFTOTNC3 | RFTOTDE3 | ||
506LIQ | 000007 | RFTOTNC2 | MULTIPLICA | 0.3 | RFTOPE30 | Se obtiene el tope del 30% |
506LIQ | 000009 | RFTOTNC1 | MULTIPLICA | 0.3 | RFTOPE30P | |
506LIQ | 000008 | RFTOTNC2 | MULTIPLICA | 0.4 | RFTOPE40 | Se obtiene el tope del 40% |
# VALIDA TOPE | ANUAL | 1340 UVT'S | ||||
MUEVE | PERANIOPER | ANO_INI_ACU | Obtiene los acumulados no constitutivos del año | |||
MUEVE | PERANIOPER | ANO_FIN_ACU | ||||
"01" | IMPORTE_EMPRESA | "12" | NAUX_01 | |||
NAUX_01 | MULTIPLICA | 0.4 | NAUX_01 | |||
1340 | MULTIPLICA | UVTRETFTE | NAUX_02 | Tope=1240 UVT's | ||
NAUX_01 | SI_MENOR | NAUX_02 | CONT_01 | Si acumulado>=Tope, el Tope 40%=0 | ||
MUEVE | 0 | RFTOPE40 | ||||
SALTA | FINAL | |||||
CONT_01 | ETIQUETA | |||||
NAUX_01 | SUMA | IMPORTE | NAUX_03 | Si acumulado + Importe del periodo <= Tope, el 40% no se ve afectado, en caso contrario Tope 40% = Tope - Acumulado | ||
NAUX_03 | SI_MENOR | NAUX_02 | FINAL | |||
NAUX_02 | RESTA | NAUX_01 | RFTOPE40 | |||
506LIQ | 000011 | FINAL | ETIQUETA | |||
# | TRACE_OFF |
510 Subtotal Descuentos
- Esta fórmula prácticamente se rehízo, pues había que calcular el 40% de pagos laborales topado anualmente a 1340 UVT's.
Código | SeqFor | Form01 | Opera1 | Form02 | Result | Comentarios |
# | TRACE_ON | |||||
510LIQ | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
510LIQ | 000002 | RFTOTPL1 | SI_IGUAL | 0 | FINAL | Si no tiene pagos laborales, no se calcula. |
# DEDUCCIONES PERIODO | Subtotal Deducciones del Periodo No constitutivos de renta del Periodo (506) - Intereses Vivienda del Periodo (507). - Medicina Pre-Pagada del Periodo (508). - Deducción Dependientes del Periodo (509). | |||||
RFINTVIV | SUMA | RFMEDPRE | NAUX_01 | |||
NAUX_01 | SUMA | RFDEDDEP | NAUX_01 | |||
RFTOTNC1 | RESTA | NAUX_01 | IMPORTE | |||
# DEDUCCIONES MES | Subtotal Deducciones del Mes No constitutivos de renta del Mes (506) - Intereses Vivienda del Mes (507). - Medicina Pre-Pagada del Mes (508). - Deducción Dependientes del Mes (509). | |||||
RFINTVIVM | SUMA | RFMEDPREM | NAUX_02 | |||
NAUX_02 | SUMA | RFDEDDEPM | NAUX_02 | |||
RFTOTNC2 | RESTA | NAUX_02 | NAUX_03 | |||
# DEDUCCIONES AÑO | Subtotal Deducciones del Año Lee acumulados de enero a la fecha del concepto 510. | |||||
MUEVE | PERANIOPER | ANO_INI_ACU | ||||
MUEVE | PERANIOPER | ANO_FIN_ACU | ||||
"01" | IMPORTE_EMPRESA | PERMESPER | NAUX_04 | |||
# ACUM>=TOPE40% | Si los acumulados rebasan el tope del 40%, Importe = Subtotal no constitutivos de renta del per y NAUX_03 = Subtotal no constitutivos de renta del mes. | |||||
NAUX_04 | SI_MENOR | RFTOPE40 | CONT_01 | |||
MUEVE | RFTOTNC1 | IMPORTE | ||||
MUEVE | RFTOTNC2 | NAUX_03 | ||||
MUEVE | 0 | RFTOPE40 | ||||
CONT_01 | ETIQUETA | |||||
# ACUM+PER>=TOPE40% | Si los (acumulados + IMPORTE) rebasan el tope del 40%, Diferencia = Tope40% - Acumulados. Importe=Subtotal no constitutivos de renta del periodo - diferencia y NAUX_03 = Subtotal no constitutivos de renta del mes - diferencia. | |||||
NAUX_04 | SUMA | IMPORTE | NAUX_05 | |||
NAUX_05 | SI_MENOR | RFTOPE40 | CONT_02 | |||
RFTOPE40 | RESTA | NAUX_04 | NAUX_06 | |||
RFTOTNC1 | RESTA | NAUX_06 | IMPORTE | |||
RFTOTNC2 | RESTA | NAUX_06 | NAUX_03 | |||
MUEVE | 0 | RFTOPE40 | ||||
SALTA | CONT_03 | |||||
CONT_02 | ETIQUETA | |||||
RFTOPE40 | RESTA | IMPORTE | RFTOPE40 | Si no rebasa el tope, toma los cálculos iniciales y resta el Importe del Tope del 40%. | ||
CONT_03 | ETIQUETA | |||||
510LIQ | 000003 | MUEVE | IMPORTE | RFTOTDE1 | Total Deducciones del Periodo = Importe | |
MUEVE | NAUX_03 | RFTOTDE2 | Total Deducciones del Mes = NAUX_03 | |||
MUEVE | NAUX_03 | RFTOTDE3 | ||||
510LIQ | 000007 | FINAL | ETIQUETA | |||
# | TRACE_OFF |
518 Subtotal Rentas Exentas
- Esta fórmula prácticamente se rehízo, pues había que calcular el 40% de pagos laborales topado anualmente a 1340 UVT's.
CODIGO | SEQFOR | FORM01 | OPERA1 | FORM02 | RESULT | Comentario |
# | TRACE_ON | |||||
518LIQ | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
518LIQ | 000003 | RFTOTPL1 | SI_IGUAL | 0 | FINAL | |
# RENTAS EXENTAS PERIODO | ||||||
RFAPOAFC | SUMA | RFAPOAFP | NAUX_01 | |||
NAUX_01 | SUMA | RFINDACC | NAUX_01 | |||
NAUX_01 | SUMA | RFINDMAT | NAUX_01 | |||
NAUX_01 | SUMA | RFGTOENT | NAUX_01 | |||
NAUX_01 | SUMA | RFOTRREN | NAUX_01 | |||
RFTOTDE1 | RESTA | NAUX_01 | IMPORTE | |||
# RENTAS EXENTAS MES | ||||||
RFAPOAFCM | SUMA | RFAPOAFPM | NAUX_02 | |||
NAUX_02 | SUMA | RFINDACCM | NAUX_02 | |||
NAUX_02 | SUMA | RFINDMATM | NAUX_02 | |||
NAUX_02 | SUMA | RFGTOENTM | NAUX_02 | |||
NAUX_02 | SUMA | RFOTRREN | NAUX_02 | |||
# RENTAS EXENTAS AÑO | ||||||
MUEVE | PERANIOPER | ANO_INI_ACU | ||||
MUEVE | PERANIOPER | ANO_FIN_ACU | ||||
1 | IMPORTE_EMPRESA | PERMESPER | NAUX_03 | |||
NAUX_03 | MULTIPLICA | -1 | NAUX_03 | |||
# ACUM>=TOPE40% | ||||||
NAUX_03 | SI_MENOR | RFTOPE40 | CONT_01 | |||
MUEVE | RFTOTDE1 | IMPORTE | ||||
MUEVE | RFTOTDE2 | NAUX_02 | ||||
SALTA | CONT_02 | |||||
CONT_01 | ETIQUETA | |||||
# ACUM+PER >= TOPE40% | ||||||
NAUX_04 | SUMA | IMPORTE | NAUX_05 | |||
NAUX_05 | SI_MENOR | RFTOPE40 | CONT_02 | |||
RFTOPE40 | RESTA | NAUX_05 | NAUX_06 | |||
RFTOTDE1 | RESTA | NAUX_06 | IMPORTE | |||
RFTOTDE2 | RESTA | NAUX_06 | NAUX_02 | |||
CONT_02 | ETIQUETA | |||||
RFTOTDE1 | RESTA | IMPORTE | RFTOTRE1 | |||
RFTOTDE2 | RESTA | NAUX_02 | RFTOTRE2 | |||
RFTOPE40 | RESTA | IMPORTE | RFTOPE40 | |||
518LIQ | 000038 | FINAL | ETIQUETA | |||
518LIQ | 000039 | # | TRACE_OFF |
519LIQ 25% Rentas Exentas
- Esta fórmula prácticamente se rehízo, pues había que calcular el 40% de pagos laborales topado anualmente a 1340 UVT's y el tope anual de 790 UVT's.
CODIGO | SEQFOR | FORM01 | OPERA1 | FORM02 | RESULT | Comentarios |
519LIQ | 1 | # | TRACE_ON | |||
519LIQ | 2 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
519LIQ | 3 | RFTOTPL1 | SI_IGUAL | 0 | FINAL | Si no tiene pagos laborales, no se calcula. |
519LIQ | 4 | # 25% RENTAS EXE PERIODO | 25% Rentas Exentas del Periodo + Subtotal Rentas Exentas del Periodo (518) * 25%. | |||
519LIQ | 5 | RFTOTRE1 | MULTIPLICA | 0.25 | IMPORTE | |
519LIQ | 6 | # 25% RENTAS EXENTAS MES | 25% Rentas Exentas del Mes + Subtotal Rentas Exentas del Mes (518) * 25%. | |||
519LIQ | 7 | RFTOTRE2 | MULTIPLICA | 0.25 | NAUX_02 | |
519LIQ | 8 | # 25% RENTAS EXENTAS AÑO | 25% Rentas Exentas del Año + Acumulado del concepto 519 de enero al mes en ejecución | |||
519LIQ | 9 | MUEVE | PERANIOPER | ANO_INI_ACU | ||
519LIQ | 10 | MUEVE | PERANIOPER | ANO_FIN_ACU | ||
519LIQ | 11 | 1 | IMPORTE_EMPRESA | PERMESPER | NAUX_03 | |
519LIQ | 12 | NAUX_03 | MULTIPLICA | -1 | NAUX_03 | |
519LIQ | 13 | # VALIDA TOPE 790 UVT'S | ||||
519LIQ | 14 | 790 | MULTIPLICA | UVTRETFTE | NAUX_11 | Si los acumulados rebasan el 790 UVT's Importe = Subtotal Rentas Exentas del per y NAUX_02 = Subtotal Rentas Exentas del mes. |
519LIQ | 15 | NAUX_03 | SI_MENOR | NAUX_11 | CONT_11 | |
519LIQ | 16 | MUEVE | RFTOTRE1 | IMPORTE | ||
519LIQ | 17 | MUEVE | RFTOTRE2 | NAUX_02 | ||
519LIQ | 18 | SALTA | CONT_12 | |||
519LIQ | 19 | CONT_11 | ETIQUETA | |||
519LIQ | 20 | NAUX_03 | SUMA | IMPORTE | NAUX_12 | Si los (acumulados + IMPORTE) rebasan 790 UVT's Diferencia = 790 UVT's - Acumulados. Importe=Subtotal Rentas Exentas del periodo - diferencia y NAUX_02 = Subtotal Rentas Exentas del mes - diferencia. |
519LIQ | 21 | NAUX_12 | SI_MENOR | NAUX_11 | CONT_12 | |
519LIQ | 22 | NAUX_11 | RESTA | NAUX_12 | NAUX_13 | |
519LIQ | 23 | RFTOTRE1 | RESTA | NAUX_13 | IMPORTE | |
519LIQ | 24 | RFTOTRE2 | RESTA | NAUX_13 | NAUX_02 | |
519LIQ | 25 | CONT_12 | ETIQUETA | |||
519LIQ | 26 | # ACUM>=TOPE40% | Si los acumulados rebasan el 40% Pagos Laborales Importe = Subtotal Rentas Exentas del per y NAUX_02 = Subtotal Rentas Exentas del mes. | |||
519LIQ | 27 | NAUX_03 | SI_MENOR | RFTOPE40 | CONT_01 | |
519LIQ | 28 | MUEVE | RFTOTRE1 | IMPORTE | ||
519LIQ | 29 | MUEVE | RFTOTRE2 | NAUX_02 | ||
519LIQ | 30 | SALTA | CONT_02 | |||
519LIQ | 31 | CONT_01 | ETIQUETA | |||
519LIQ | 32 | # ACUM+PER >= TOPE40% | Si los (acumulados + IMPORTE) rebasan 40% Pagos Laborales Diferencia = 790 UVT's - Acumulados. Importe=Subtotal Rentas Exentas del periodo - diferencia y NAUX_02 = Subtotal Rentas Exentas del mes - diferencia. | |||
519LIQ | 33 | NAUX_03 | SUMA | IMPORTE | NAUX_04 | |
519LIQ | 34 | NAUX_04 | SI_MENOR | RFTOPE40 | CONT_02 | |
519LIQ | 35 | RFTOPE40 | RESTA | NAUX_04 | NAUX_05 | |
519LIQ | 36 | RFTOTRE1 | RESTA | NAUX_05 | IMPORTE | |
519LIQ | 37 | RFTOTRE2 | RESTA | NAUX_05 | NAUX_02 | |
519LIQ | 38 | CONT_02 | ETIQUETA | |||
519LIQ | 39 | RFTOTRE1 | RESTA | IMPORTE | RFTOTGR1 | Total Gravado del Periodo = Subtotal Rentas Exentas del Periodo - Importe |
519LIQ | 40 | RFTOTRE2 | RESTA | NAUX_02 | RFTOTGR2 | Total Gravado del Mes = Subtotal Rentas Exentas del Mes - NAUX_02 |
519LIQ | 41 | RFTOPE40 | RESTA | IMPORTE | RFTOPE40 | |
519LIQ | 42 | FINAL | ETIQUETA | |||
519LIQ | 43 | # | TRACE_OFF |
Solución disponible para versión 12.1.27 (con garantía extendida) o superiores.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Documento de Referencia, sobre la localización de Colombia:
DT Localización Colombia SIGAGPE
Actualización Reforma Tributaria - Retención en la Fuente - LIQ de Colombia
DNOMI-1210 DT Actualización Reforma Tributaria - Retención en la Fuente - LIQ - COL
Documento de Referencia de Retención en la Fuente de Colombia.
Configuración y Cálculo Retención en la Fuente COL