Para obtener retenciones y percepciones de impuesto a las ganancias con Afip SDK, debes usar la automatización "Mis Retenciones" y especificar los parámetros requeridos en el modo "filter": descripcionImpuesto, fechaRetencionDesde, fechaRetencionHasta, impuestoRetenido, tipoImpuesto, percepciones y retenciones. No es posible traer todas las retenciones/percepciones de todos los impuestos en un solo llamado; debes hacer una consulta por cada tipo de impuesto, por ejemplo, para ganancias y luego para bienes personales, etc. Según la documentación y la comunidad, es obligatorio enviar todos los parámetros solicitados por el servicio para obtener resultados correctos.
Ejemplo en Python:
data = {
"cuit": "XXXXX",
"username": "TU_CUIT",
"password": "TU_PASSWORD",
"mode": "filter",
"page": 0,
"size": 100,
"filters": {
"descripcionImpuesto": "GANANCIAS",
"fechaRetencionDesde": "2026-01-01",
"fechaRetencionHasta": "2026-03-31",
"impuestoRetenido": 217, # Código para Ganancias
"tipoImpuesto": "IMP",
"percepciones": True,
"retenciones": True
}
}
response = afip.createAutomation("mis-retenciones", data, True)
¿Te gustaría ver ejemplos en otro lenguaje o más detalles sobre los códigos de impuesto?
Sources:
y de ingresos brutos santa fe?