Uruguay- Configuración de Retención IRPF Categoría 2

Esta funcionalidad tiene como objetivo detallar todas las configuraciones necesarias para el correcto funcionamiento de este impuesto.

:timer_clock: 5 min

¿Para qué sirve?

Para poder efectuar las retenciones de IRPF categoría 2 en las facturas de compra.

Antes de empezar

Esta retención es un caso particular, ya que utiliza Unidades indexadas para definir el isar mínimo imponible. Estas unidades indexadas tienen una cotización en pesos uruguayos, que puede variar mes a mes.

Se llevó a cabo un desarrollo donde al cargar la cotización de la moneda Unidades Indexadas, se actualizan automáticamente los datos de la retención. Los campos que se actualizan son los siguientes:

  • Isar mínimo imponible
  • Importe desde
  • Importe fijo

Se deben realizar las siguientes configuraciones:

Tipos de Retenciones

Se debe crear un retencion de IRPF cat 2 Para ello se accede desde el menú Gestión empresarial → Impuestos → Tipos de Retención

Solapa general

Configurar los siguientes campos:

  • Tipo: Retención

  • Base imponible: Según detalle

  • Modo de acumulacion: Acumula por mes

  • Clase modo retención: CalculoRetencionesModoUruguay.

  • Agrupa retención: :white_check_mark:

  • Cálculo por la suma de facturas: :white_check_mark:

Solapa Otros códigos

En el maestro de Tipo de retenciones, en la solapa Otros Códigos, se encuentra el código adicional CODIGO_UTILIZA_MONEDA_UI.

Se debe indicar el valor 1 para dicho código, de esta manera el sistema actualizará los campos de la retención en base a la cotización actual.

Solapa Retenciones

  • Solapa general

  • Solapa items

  • Solapa otros códigos

Moneda

En el maestro de Monedas, crear una moneda llamada UNIDADES INDEXADAS con la etiqueta:

  • Tipo: Retencion
  • Tag: IRPFCategoria2

Cotizaciones de Monedas

En el maestro de Cotizaciones de Monedas, indicar la cotización de la moneda UNIDADES INDEXADAS.

Tipos de documentos

Ingresamos al documento de factura de compra y nota de crédito de compra.

Menú → Configuración → Diseño del espacio de trabajo → Tipos de documentos y en la solapa Retenciones colocamos la retención previamente configurada


En el campo Clase calculo Retenciones se debe indicar: app.uruguay.transacciones.transaccionUruguay.impuestos.retenciones.CalculoRetencionesUruguay

Productos

En el producto que se encuentre afecto a la retención, en la solapa de “Maneja retenciones” se debe configurar la retención.

Proveedores

Ingresar al maestro de proveedores. Gestión empresarial → Ventas → Clientes y colocar dentro de la solapa “Retenciones/percepciones” la retención previamente configurada.

Empresa

Dentro del maestro de productos Gestión empresarial → Empresas → Empresa.

Ingresar dentro de la solapa de Contabilidad e impuestos, la retención previamente creada.

¿Cómo funciona?

El valor de las UNIDADES INDEXADA se encuentra hardcodeado en el aspecto URUGUAY_IMPORTEDESDE_UI de fafcongif.

Para poder visualizar el valor se debe correr la siguiente sentencia en el DBmanager

select * from fafconfig 
where aspecto='URUGUAY_IMPORTEDESDE_UI'

Para poder cambiar el valor de las UNIDADES INDEXADAS se debe correr la siguiente sentencia en el DBmanager reemplazando ‘XXXX’ por el valor deseado.

UPDATE fafconfig set Valor='XXXX' 
where Aspecto='URUGUAY_IMPORTEDESDE_UI'

Una vez configurado todo lo mencionado.

Se carga una transacción y automáticamente tomará la última cotización de la moneda y actualizará la retención que tenga el modo de cálculo CalculoRetencionesModoUruguay.

Los campos que actualiza son:

  • ISAR mínimo imponible:
    Multiplica el valor del aspecto URUGUAY_IMPORTEDESDE_UI por última cotización de la moneda que tiene el TAG antes mencionado.

  • Importe desde:
    Multiplica el valor del aspecto URUGUAY_IMPORTEDESDE_UI por última cotización de la moneda que tiene el TAG antes mencionado y le suma 0.1

  • Importe fijo:
    Hace el siguiente cálculo: Valor de “URUGUAY_IMPORTEDESDE_UI“ * Cotización de la moneda UI * Campo porcentaje de la retención / 100


Nuestro sistema se encuentra en constante evolución. Si esta entrada está desactualizada, por favor avísanos a soporte@finneg.com

1 me gusta