Obtener condición frente al IVA de un CUIT vía web service

Guía paso a paso.

Ivan Muñoz feb 13, 2025 - Ultima edicion feb 24, 2025
AFIP

Obtener condición frente al IVA de un CUIT vía web service

Para conocer la condición frente al IVA de un CUIT, necesitamos utilizar el web service padrón de constancia de inscripción.

Este padrón no nos devuelve de forma directa cuál es la condición frente al IVA del CUIT, sino que nos devuelve todos los datos de la constancia de inscripción del CUIT. A nosotros nos interesan los impuestos, ya que son los que nos indican a qué condición frente al IVA corresponde.

Al obtener los datos del contribuyente obtendremos una respuesta similar a esta

{
    "datosGenerales": {
        ...
    },
    "datosRegimenGeneral": {
        "actividad": [...],
        "impuesto": [...],
        ...
    },
    // Si es monotributo:
    "datosMonotributo": {
        "actividad": [...],
        "impuesto": [...],
        ...
    }
}

Debemos buscar en los impuestos de datosRegimenGeneral o datosMonotributo para saber la condición frente al IVA.

Por ejemplo, si es “IVA Responsable Inscripto” encontraremos el siguiente impuesto:

{
    "datosRegimenGeneral": {
        "impuesto": [
            { "descripcionImpuesto": "IVA", "idImpuesto": 30, ... },
        ],
    },
}

Para “Responsable Monotributo”

{
    "datosMonotributo": {
        "impuesto": [
            { "descripcionImpuesto": "MONOTRIBUTO", "idImpuesto": 20, ... },
        ],
    },
}

Para “IVA No Alcanzado”

{
    "datosRegimenGeneral": {
        "impuesto": [
            { "descripcionImpuesto": "IVA NO ALCANZADO", "idImpuesto": 34, ... },
        ],
    },
}

De esta forma podemos saber a qué condición corresponde cada CUIT.

Si estás teniendo problemas para obtener la información de un CUIT en modo desarrollo, te recomiendo que leas el siguiente artículo:

No existe persona con ese Id

No existe persona con ese Id

Pasos para resolver este error

Una aclaración: Los ID devueltos por este web service no coinciden con el ID para el campo Condición IVA. Para más información, pueden ver la lista de posibles condiciones frente al IVA con sus correspondientes ID en el siguiente artículo:

Error (10242) El campo Condicion IVA receptor no es un valor valido/es obligatorio

Error (10242) El campo Condicion IVA receptor no es un valor valido/es obligatorio

Pasos para resolver este error

Ante cualquier duda o pregunta al respecto, pueden resolverla rápidamente dentro de la Comunidad Afip SDK. Además, puedes unirte para estar al tanto de las novedades y problemas técnicos al usar los servicios de ARCA.

Conéctate a ARCA hoy mismo

Certificados, código, tutoriales, soporte... todo lo que necesitas para usar los web services de ARCA en un solo lugar.