Consulta categora ingresos brutos

RunLLM
RunLLM

Sí, puedes obtener la categoría de Ingresos Brutos de un contribuyente consultando la constancia de inscripción vía API, utilizando el web service de padrón de constancia de inscripción. La respuesta incluye los datos de inscripción, entre ellos los impuestos registrados, donde figura la información de Ingresos Brutos si corresponde al contribuyente consultado. Debes buscar en el array de impuestos dentro de la respuesta para identificar la categoría y detalles de Ingresos Brutos según el CUIT consultado.

Para implementarlo, realiza una solicitud al método getPersona_v2 del web service ws_sr_constancia_inscripcion y revisa el campo de impuestos en la respuesta. Ten en cuenta que en modo desarrollo los datos pueden ser ficticios; para información real debes usar el entorno de producción. Más detalles y ejemplos en este artículo y aquí.

¿Te gustaría ver un ejemplo de código para esta consulta?

Sources:

Uriel
Uriel

como debería aparece para saber que un impuesto es ingresos brutos?

si

RunLLM
RunLLM

En la respuesta del web service de constancia de inscripción, debes buscar en el array de "impuesto" dentro de "datosRegimenGeneral" o "datosMonotributo". El impuesto de Ingresos Brutos suele aparecer con la descripción "descripcionImpuesto": "INGRESOS BRUTOS" y un idImpuesto específico (por ejemplo, 29).

Un ejemplo de cómo se vería en la respuesta JSON:

{
  "datosRegimenGeneral": {
    "impuesto": [
      {
        "descripcionImpuesto": "INGRESOS BRUTOS",
        "idImpuesto": 29,
        // otros campos...
      }
    ]
  }
}

Debes filtrar por "descripcionImpuesto": "INGRESOS BRUTOS" para identificarlo correctamente.

Sources:

Uriel
Uriel

y si no aparece?

RunLLM
RunLLM

Mi entendimiento es que, si no aparece el impuesto "INGRESOS BRUTOS" en el array de impuestos de la respuesta, significa que el contribuyente no está inscripto en ese impuesto o no tiene registrada esa obligación ante AFIP/ARCA. Esto es común en algunos casos, por ejemplo, monotributistas puros o contribuyentes exentos.

Esto se menciona en la documentación y ejemplos de consulta de constancia de inscripción, donde se aclara que solo se listan los impuestos activos para el CUIT consultado. Si necesitas confirmar la inscripción, la ausencia del campo implica que no está registrado para Ingresos Brutos en ese padrón consultado. Más detalles en este artículo.

Sources: