

Una retención es una parte del pago que se descuenta y no llega a manos de quien cobra.
Ese importe no se lo queda quien paga: lo deposita en el organismo fiscal en nombre del beneficiario.
Visto desde el que cobra, es dinero que ya pagó de impuestos antes incluso de haber presentado su declaración.
Quien retiene se llama agente de retención, y esa condición la asigna el organismo fiscal, no la elige la empresa.
Su responsabilidad es mayor de lo que parece a primera vista.
Desde el momento en que retiene tiene en su poder dinero que no es suyo y que le debe al fisco, con plazos concretos para depositarlo.
No retener cuando correspondía también genera responsabilidad, porque el agente responde por el importe que dejó de retener.
Acá está el detalle operativo que más problemas causa en la práctica.
Quien retiene tiene que entregar un certificado de retención a quien sufrió el descuento.
Sin ese comprobante, el beneficiario no puede computar el importe como pago a cuenta y termina pagando dos veces el mismo impuesto.
Reclamar certificados atrasados es una tarea administrativa habitual y conviene resolverla dentro del mismo período, no al cierre del ejercicio.
La retención es un mecanismo más extendido que otros anticipos impositivos.
Aparece típicamente sobre sueldos, honorarios profesionales, pagos a proveedores y pagos al exterior.
El caso de los sueldos es el más masivo: en muchos países el impuesto a la renta del trabajo se cobra retenido en cada liquidación.
Conviene ser explícito para evitar suponer de más.
Aunque el mecanismo existe en muchos lugares, recibe nombres distintos y funciona con reglas distintas en cada uno.
Qué conceptos quedan alcanzados, quiénes actúan como agentes, desde qué monto se retiene y qué porcentaje se aplica lo define cada país.
Además, dentro de un mismo país pueden convivir regímenes nacionales y subnacionales con criterios diferentes.
Muchos regímenes no usan un porcentaje único sino escalas progresivas y montos no sujetos a retención, y suelen distinguir entre inscriptos y no inscriptos.
Por eso ninguna cifra concreta se puede presentar como válida en general, y lo que corresponde en cada caso lo confirma el asesor fiscal local.
Cuando el que cobra está en otro país aparece una capa adicional de complejidad.
Muchos países retienen sobre pagos al exterior por servicios, regalías o intereses, y los convenios para evitar la doble imposición pueden reducir o eliminar esa retención.
Aprovechar ese beneficio suele exigir un certificado de residencia fiscal del beneficiario, tramitado antes del pago.
En la retención quien paga entrega de menos, y en la percepción quien vende cobra de más.
Las dos terminan en el mismo lugar, que es un pago anticipado a cuenta del impuesto del contribuyente.
Hay herramientas de software que llevan la facturación y la contabilidad de forma integrada, como el ERP en la nube de EGA Futura.
La retención no tiene un objeto propio: es uno de los cuatro tipos que admite el objeto Impuestos.
Ese objeto concentra IVA, retenciones, percepciones y otros tributos, con 31 campos personalizados.
El diseño supone que cada empresa carga los regímenes de su propia jurisdicción, porque el ERP no trae ninguno precargado.
Un registro de retención guarda su nombre, su alícuota, su base de cálculo y el ente recaudador al que hay que depositar.
También guarda la resolución que la crea y la leyenda que debe figurar en el comprobante.
Y una fecha de inicio de validez del porcentaje, que permite dejar constancia de desde cuándo rige cada cambio.
El objeto prevé un importe mínimo, un mínimo de base de cálculo y un mínimo no imponible.
No son sinónimos, y confundirlos cambia el resultado: uno filtra el importe a retener, otro filtra la operación y el tercero descuenta un tramo exento.
Su presencia refleja que casi ningún régimen retiene desde el primer peso.
Hay un campo dedicado a referenciar escalas de retención, además del de alícuota simple.
Eso reconoce algo importante del diseño: muchos regímenes aplican tramos progresivos y no un único porcentaje.
Hay también campos separados para el porcentaje que corresponde a quienes no están inscriptos, que suele ser distinto y más alto.
Un campo define si el importe lo calcula el sistema o lo carga una persona.
La opción manual existe justamente para los regímenes cuya regla no se resuelve con una alícuota sobre una base.
En la configuración general hay casillas que indican si la empresa fue designada agente de retención, separadas por impuesto.
Existen además listas de selección múltiple para declarar en qué jurisdicciones actúa como agente y en cuáles sufre retenciones.
Esa doble declaración es necesaria porque una empresa puede ser agente en una provincia y contribuyente común en otra.
La configuración permite indicar cuentas contables distintas para las retenciones efectuadas y las sufridas.
Hay cuentas previstas por impuesto, incluida una específica para las retenciones de seguridad social.
La separación es imprescindible: lo retenido a terceros es una deuda con el fisco y lo sufrido es un crédito a favor.
Conviene ser honesto sobre hasta dónde llega hoy el desarrollo.
Todos los campos específicos de retenciones están pensados para Argentina, e incluso para jurisdicciones concretas dentro de ese país.
La estructura genérica del objeto Impuestos, en cambio, es neutra y sirve en cualquier país: alícuota, base de cálculo, mínimos, vigencia y ente recaudador.
La aplicación de impuestos es una de las cinco en construcción activa, así que conviene revisar la estructura antes de diseñar un procedimiento sobre ella.
Sin certificado el beneficiario no puede computar el importe como pago a cuenta.
En la práctica eso significa pagar dos veces el mismo impuesto hasta que el comprobante aparezca.
Conviene reclamarlo dentro del mismo período y no esperar al cierre del ejercicio.
No. Muchos regímenes aplican escalas progresivas en lugar de un porcentaje único.
Es frecuente además que exista un monto no sujeto a retención y que el porcentaje sea distinto para quienes no están inscriptos.
Cada país define esas reglas, así que ninguna cifra vale como general.
Una responsabilidad concreta y personal: guarda dinero que no es suyo y que le debe al fisco.
Depositar fuera de plazo tiene consecuencias, y no retener cuando correspondía también las tiene.
Por eso conviene que el circuito de pagos verifique la condición fiscal del beneficiario antes de pagar.
En muchos países sí, sobre todo en servicios, regalías e intereses.
Los convenios para evitar la doble imposición pueden reducir o eliminar esa retención.
Aprovecharlos suele exigir un certificado de residencia fiscal del beneficiario, tramitado antes del pago.
No existe un objeto de retenciones: la retención es un valor de la lista de selección EGAFutura__Tipo_de_impuesto__c.
Ese campo vive en EGAFutura__Tax__c, cuya etiqueta es Impuesto y que tiene 31 campos personalizados.
El objeto no tiene tipos de registro definidos.
EGAFutura__Tipo_de_impuesto__c admite IVA, Retención, Percepción y Otros Tributos, y la etiqueta coincide con el valor almacenado.
EGAFutura__Aplica__c admite Ventas, Compras y Ventas y Compras, y EGAFutura__Tipo_calculo__c admite Automático y Manual.
EGAFutura__Base_calculo__c tiene 18 valores que van desde Neto Gravado hasta Neto Gravado + Exento + IVA + Imp. Int. + IB.
EGAFutura__AReferencia_escalas_Retencion_Ganancias__c, lista de selección, es el que permite referenciar una escala en lugar de un porcentaje plano.
EGAFutura__ARG_Monto_no_sujeto_Retencion_Ganancias__c, numérico de 16 enteros y 2 decimales.
EGAFutura__ARG_Porcentaje_retener_Impuesto_Gan__c y EGAFutura__ARG_No_inscriptos_Porcentaje_retener_IG__c, las dos listas de selección.
EGAFutura__ARG_Codigo_de_Regimen_Ganancias__c y EGAFutura__ARG_Codigo_Regimen__c, este último numérico de 7 enteros.
Cuatro campos remiten al régimen SICORE: EGAFutura__ARG_Codigo_impuesto_SICORE__c, EGAFutura__ARG_Codigo_Regimen_SICORE__c, EGAFutura__ARG_Codigo_Condicion_SICORE__c y EGAFutura__ARG_No_usar_Codigo_Condicion__c.
El último es una casilla de verificación y por eso figura como no nulo.
EGAFutura__Alicuota_Rate__c, número de 3 enteros y 4 decimales.
EGAFutura__Importe_minimo__c, EGAFutura__Minimo_base_calculo__c y EGAFutura__Minimo_no_imponible__c, numéricos de 16 enteros y 2 decimales.
EGAFutura__Inicio_validez_porcentaje__c de tipo fecha, más EGAFutura__Ente_recaudador__c, EGAFutura__Resolucion__c y EGAFutura__Leyenda__c.
EGAFutura__Activo__c es la otra casilla no nula del objeto.
En EGAFutura__Configuration__c viven 17 campos de percepciones y retenciones, de los cuales diez corresponden a retenciones.
Casillas: EGAFutura__ARG_Agente_Retencion_IIBB__c y EGAFutura__ARG_Agente_Retencion_IG__c.
Listas de selección múltiple: EGAFutura__ARG_Agente_Retencion_IIBB_J__c y EGAFutura__ARG_Retenciones_IIBB_sufridas_J__c.
Búsquedas contables: EGAFutura__ARG_Cuenta_Retenciones_IIBB_E__c, EGAFutura__ARG_Cuenta_Retenciones_IIBB_S__c, EGAFutura__ARG_Cuenta_Retenciones_IG_E__c, EGAFutura__ARG_Cuenta_Retenciones_IG_S__c, EGAFutura__ARG_Cuenta_Retenciones_IVA_S__c y EGAFutura__ARG_Cuenta_Retenciones_SUSS_S__c.
El sufijo E significa efectuadas y S significa sufridas, y las seis apuntan a EGAFutura__Cuenta_contable__c.
EGAFutura__ARG_Linea_padron__c guarda EGAFutura__AGIP_Alicuota_Retencion__c y EGAFutura__AGIP_Nro_Grupo_Retencion__c, entre sus 33 campos personalizados.
Depende de EGAFutura__ARG_Padron_impuestos__c por relación maestro-detalle obligatoria.
Las alícuotas se guardan por contribuyente y con vigencia desde y hasta, para las jurisdicciones con prefijo AGIP_, ARBA_ y CBA_LUA_.
Conviene decirlo con claridad: los 23 campos de la organización cuyo nombre menciona retención o percepción llevan todos prefijo argentino.
La estructura genérica de EGAFutura__Tax__c sí es neutra y sirve para cualquier país.
Todo lo anterior se verificó contra la organización de desarrollo el 9 de agosto de 2026.
La aplicación de impuestos es una de las cinco en construcción activa, junto con las de tesorería, contabilidad, ventas y compras.
Que un campo no exista hoy no prueba que no vaya a existir, así que conviene releer la estructura antes de apoyarse en este detalle.