Cálculos de retenciones de IVA en función de la RG 3164
Cuando un proveedor que suministra cualquiera de los servicios que se definen en la resolución RG 3164 excede el límite mensual de transacciones, debe procesar y retener importes en función de la RG 3164 relativa al IVA.
El importe base acumulado mensual se calcula según la combinación de la compañía y el ID fiscal del proveedor. Cuando se procesan comprobantes, el sistema siempre compara el importe base acumulado con el importe mínimo. Pueden darse dos escenarios:
Si la suma del pago del comprobante y el importe acumulado base para el mismo mes es menor que el importe mínimo, el importe se acumula pero no se genera ninguna retención.
Si la suma del pago del comprobante y el importe acumulado base para el mismo mes es igual o mayor que el importe mínimo, el importe se acumula y se calcula la retención.
La fórmula para calcular la retención es la siguiente: importe de retención = importe base del cálculo * porcentaje de retención, donde:
Si el importe de retención acumulado = 0, el importe base del cálculo = importe base de comprobante + importe base acumulado
Si el importe de retención acumulado > 0, el importe base del cálculo = importe base de comprobante
El sistema utiliza la tabla Payments Done - Accum Amounts (F704003) para almacenar los datos sobre los importes acumulados mensuales a efectos de retención y la tabla Payment WH Info (F704002) para almacenar la información sobre la retención. Esta última tabla se utilizará más tarde como origen de datos para generar informes.
En la tabla Payment WH Info (F704002) se almacena la siguiente información:
Código fiscal (en este caso, VAT3164)
ID fiscal de la compañía
ID fiscal del proveedor
Concepto de retención
Importe base acumulado
Porcentaje
Importe fiscal