Puedes obtener la fecha de inicio de actividades de un contribuyente usando el servicio "Padrón de constancia de inscripción" del Afip SDK, consultando por CUIT con el método getTaxpayerDetails. Sin embargo, este servicio solo devuelve el mes y año, no el día exacto; ARCA asume el primer día del mes como fecha de inicio cuando se consulta oficialmente en AFIP o por API. Según la documentación y soporte, no es posible obtener el día exacto mediante el web service, solo mes y año, y debes tomar el día 1 como referencia.
Para más detalles sobre cómo hacer la consulta y las limitaciones de la información devuelta, revisa la guía oficial y las respuestas de la comunidad: Consultar constancia de inscripción de AFIP vía API, Discord soporte.
¿Te gustaría ver un ejemplo de código para realizar la consulta?
Sources:
@user pero no me figura la respuesta que me da es esta, cual seria la fecha en este caso:
RESULTADO: {"datosGenerales"=>{"apellido"=>"xxxx", "domicilioFiscal"=>{"codPostal"=>"1425", "descripcionProvincia"=>"xxxx", "direccion"=>"SANTA FE AV. xxxx", "idProvincia"=>0, "tipoDomicilio"=>"FISCAL"}, "esSucesion"=>"NO", "estadoClave"=>"ACTIVO", "idPersona"=>xxxx, "mesCierre"=>12, "nombre"=>"xxxxx", "tipoClave"=>"CUIT", "tipoPersona"=>"FISICA"}, "datosMonotributo"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS DE A......", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>".....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "actividadMonotributista"=>{"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}, "categoriaMonotributo"=>{"descripcionCategoria"=>"H LOCACIONES DE SERVICIOS", "idCategoria"=>42, "idImpuesto"=>20, "periodo"=>202502}, "impuesto"=>[{"descripcionImpuesto"=>"MONOTRIBUTO", "estadoImpuesto"=>"AC", "idImpuesto"=>20, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201809}]}, "datosRegimenGeneral"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS ....", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "categoriaAutonomo"=>{"descripcionCategoria"=>"T1 CAT III INGRESOS HASTA $15.000", "idCategoria"=>103, "idImpuesto"=>308, "periodo"=>201901}, "impuesto"=>[{"descripcionImpuesto"=>"APORTES SEG.SOCIAL AUTONOMOS", "estadoImpuesto"=>"AC", "idImpuesto"=>308, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201901}, {"descripcionImpuesto"=>"GANANCIAS PERSONAS FISICAS", "estadoImpuesto"=>"AC", "idImpuesto"=>11, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>202212}]}, "metadata"=>{"fechaHora"=>"2025-07-31T18:18:56.833Z", "servidor"=>"linux11f"}}
<@&1333894833621827677> pero no me figura la respuesta que me da es esta, cual seria la fecha en este caso:
RESULTADO: {"datosGenerales"=>{"apellido"=>"xxxx", "domicilioFiscal"=>{"codPostal"=>"1425", "descripcionProvincia"=>"xxxx", "direccion"=>"SANTA FE AV. xxxx", "idProvincia"=>0, "tipoDomicilio"=>"FISCAL"}, "esSucesion"=>"NO", "estadoClave"=>"ACTIVO", "idPersona"=>xxxx, "mesCierre"=>12, "nombre"=>"xxxxx", "tipoClave"=>"CUIT", "tipoPersona"=>"FISICA"}, "datosMonotributo"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS DE A......", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>".....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "actividadMonotributista"=>{"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}, "categoriaMonotributo"=>{"descripcionCategoria"=>"H LOCACIONES DE SERVICIOS", "idCategoria"=>42, "idImpuesto"=>20, "periodo"=>202502}, "impuesto"=>[{"descripcionImpuesto"=>"MONOTRIBUTO", "estadoImpuesto"=>"AC", "idImpuesto"=>20, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201809}]}, "datosRegimenGeneral"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS ....", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "categoriaAutonomo"=>{"descripcionCategoria"=>"T1 CAT III INGRESOS HASTA $15.000", "idCategoria"=>103, "idImpuesto"=>308, "periodo"=>201901}, "impuesto"=>[{"descripcionImpuesto"=>"APORTES SEG.SOCIAL AUTONOMOS", "estadoImpuesto"=>"AC", "idImpuesto"=>308, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201901}, {"descripcionImpuesto"=>"GANANCIAS PERSONAS FISICAS", "estadoImpuesto"=>"AC", "idImpuesto"=>11, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>202212}]}, "metadata"=>{"fechaHora"=>"2025-07-31T18:18:56.833Z", "servidor"=>"linux11f"}}
@user cual es la fecha de inicio de actividades en esta respuesta>
{"datosGenerales"=>{"apellido"=>"xxxx", "domicilioFiscal"=>{"codPostal"=>"1425", "descripcionProvincia"=>"xxxx", "direccion"=>"SANTA FE AV. xxxx", "idProvincia"=>0, "tipoDomicilio"=>"FISCAL"}, "esSucesion"=>"NO", "estadoClave"=>"ACTIVO", "idPersona"=>xxxx, "mesCierre"=>12, "nombre"=>"xxxxx", "tipoClave"=>"CUIT", "tipoPersona"=>"FISICA"}, "datosMonotributo"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS DE A......", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>".....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "actividadMonotributista"=>{"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}, "categoriaMonotributo"=>{"descripcionCategoria"=>"H LOCACIONES DE SERVICIOS", "idCategoria"=>42, "idImpuesto"=>20, "periodo"=>202502}, "impuesto"=>[{"descripcionImpuesto"=>"MONOTRIBUTO", "estadoImpuesto"=>"AC", "idImpuesto"=>20, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201809}]}, "datosRegimenGeneral"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS ....", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "categoriaAutonomo"=>{"descripcionCategoria"=>"T1 CAT III INGRESOS HASTA $15.000", "idCategoria"=>103, "idImpuesto"=>308, "periodo"=>201901}, "impuesto"=>[{"descripcionImpuesto"=>"APORTES SEG.SOCIAL AUTONOMOS", "estadoImpuesto"=>"AC", "idImpuesto"=>308, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201901}, {"descripcionImpuesto"=>"GANANCIAS PERSONAS FISICAS", "estadoImpuesto"=>"AC", "idImpuesto"=>11, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>202212}]}, "metadata"=>{"fechaHora"=>"2025-07-31T18:18:56.833Z", "servidor"=>"linux11f"}}
La fecha de inicio de actividades, según la respuesta, corresponde al campo "periodo" más antiguo en las actividades o impuestos, que en este caso es "periodo"=>201809. Esto indica septiembre de 2018; como el servicio solo da año y mes, la fecha a considerar es 01/09/2018 (1 de septiembre de 2018), ya que ARCA y AFIP toman el primer día del mes como referencia cuando no se especifica el día.
Esto está documentado en la comunidad y soporte oficial: el web service solo devuelve año y mes, y se debe asumir el día 1 del mes informado como fecha de inicio de actividades. Más detalles en Discord soporte.
Sources:
@user y en esta respuesta como se Ingresos Brutos o asumo que si no esta es exenta? {"datosGenerales"=>{"apellido"=>"xxxx", "domicilioFiscal"=>{"codPostal"=>"1425", "descripcionProvincia"=>"xxxx", "direccion"=>"SANTA FE AV. xxxx", "idProvincia"=>0, "tipoDomicilio"=>"FISCAL"}, "esSucesion"=>"NO", "estadoClave"=>"ACTIVO", "idPersona"=>xxxx, "mesCierre"=>12, "nombre"=>"xxxxx", "tipoClave"=>"CUIT", "tipoPersona"=>"FISICA"}, "datosMonotributo"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS DE A......", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>".....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "actividadMonotributista"=>{"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}, "categoriaMonotributo"=>{"descripcionCategoria"=>"H LOCACIONES DE SERVICIOS", "idCategoria"=>42, "idImpuesto"=>20, "periodo"=>202502}, "impuesto"=>[{"descripcionImpuesto"=>"MONOTRIBUTO", "estadoImpuesto"=>"AC", "idImpuesto"=>20, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201809}]}, "datosRegimenGeneral"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS ....", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "categoriaAutonomo"=>{"descripcionCategoria"=>"T1 CAT III INGRESOS HASTA $15.000", "idCategoria"=>103, "idImpuesto"=>308, "periodo"=>201901}, "impuesto"=>[{"descripcionImpuesto"=>"APORTES SEG.SOCIAL AUTONOMOS", "estadoImpuesto"=>"AC", "idImpuesto"=>308, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201901}, {"descripcionImpuesto"=>"GANANCIAS PERSONAS FISICAS", "estadoImpuesto"=>"AC", "idImpuesto"=>11, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>202212}]}, "metadata"=>{"fechaHora"=>"2025-07-31T18:18:56.833Z", "servidor"=>"linux11f"}}
Podría ser que, si en el array "impuesto" no aparece un objeto con "descripcionImpuesto"=>"INGRESOS BRUTOS", el contribuyente no está inscripto en Ingresos Brutos o está exento. Sin embargo, no se puede asegurar la exención solo por ausencia; puede deberse a falta de información o a que el padrón no refleja la inscripción provincial.
La documentación y la comunidad sugieren que la inscripción a Ingresos Brutos no siempre figura en el padrón nacional, ya que depende de cada jurisdicción. Para confirmarlo, deberías consultar el padrón provincial correspondiente o verificar con el contribuyente. Más detalles en Discord soporte.
Sources:
- https://afipsdk.com/blog/padron-obtener-condicion-frente-al-iva-de-un-cuit
- https://afipsdk.com/blog/crear-pdf-de-afip-en-nodejs/ Note: I wasn’t able to find highly relevant data sources, but above are a few potentially relevant links.
@user en esta respuesta como puedo saber la condicion ante iva {"datosGenerales"=>{"apellido"=>"xxxx", "domicilioFiscal"=>{"codPostal"=>"1425", "descripcionProvincia"=>"xxxx", "direccion"=>"SANTA FE AV. xxxx", "idProvincia"=>0, "tipoDomicilio"=>"FISCAL"}, "esSucesion"=>"NO", "estadoClave"=>"ACTIVO", "idPersona"=>xxxx, "mesCierre"=>12, "nombre"=>"xxxxx", "tipoClave"=>"CUIT", "tipoPersona"=>"FISICA"}, "datosMonotributo"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS DE A......", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>".....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "actividadMonotributista"=>{"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}, "categoriaMonotributo"=>{"descripcionCategoria"=>"H LOCACIONES DE SERVICIOS", "idCategoria"=>42, "idImpuesto"=>20, "periodo"=>202502}, "impuesto"=>[{"descripcionImpuesto"=>"MONOTRIBUTO", "estadoImpuesto"=>"AC", "idImpuesto"=>20, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201809}]}, "datosRegimenGeneral"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS ....", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "categoriaAutonomo"=>{"descripcionCategoria"=>"T1 CAT III INGRESOS HASTA $15.000", "idCategoria"=>103, "idImpuesto"=>308, "periodo"=>201901}, "impuesto"=>[{"descripcionImpuesto"=>"APORTES SEG.SOCIAL AUTONOMOS", "estadoImpuesto"=>"AC", "idImpuesto"=>308, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201901}, {"descripcionImpuesto"=>"GANANCIAS PERSONAS FISICAS", "estadoImpuesto"=>"AC", "idImpuesto"=>11, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>202212}]}, "metadata"=>{"fechaHora"=>"2025-07-31T18:18:56.833Z", "servidor"=>"linux11f"}}
Para saber la condición ante IVA, debes revisar el array "impuesto" dentro de "datosMonotributo" y "datosRegimenGeneral". Si encuentras "descripcionImpuesto"=>"MONOTRIBUTO", la condición es "Responsable Monotributo". Si aparece "descripcionImpuesto"=>"IVA", es "IVA Responsable Inscripto". Si no hay ninguno de estos, revisa si hay "IVA NO ALCANZADO" o "IVA SUJETO EXENTO" para otras condiciones posibles.
Este método de mapeo está explicado en la guía oficial: Obtener condición frente al IVA de un CUIT vía web service. Los IDs de condición para el campo CondicionIVAReceptorId deben mapearse manualmente según el impuesto encontrado.
¿Te gustaría ver el mapeo completo de impuestos a condiciones de IVA?
Sources:
@user si me gustaria ver el mapeo completo de impuestas a condiciones de iva
El mapeo no es directo, pero los principales son:
- Si en
"impuesto"aparece"descripcionImpuesto": "IVA", corresponde a "IVA Responsable Inscripto" (ID 1). - Si aparece
"MONOTRIBUTO", es "Responsable Monotributo" (ID 6). - Si aparece
"IVA NO ALCANZADO", es "IVA No Alcanzado" (ID 15). - Si aparece
"IVA SUJETO EXENTO", es "IVA Sujeto Exento" (ID 4). - Si no hay ninguno y es persona física, suele ser "Consumidor Final" (ID 5), pero esto debe confirmarse con el contribuyente.
No existe una tabla oficial completa en la documentación, pero puedes ver ejemplos y recomendaciones en Obtener condición frente al IVA de un CUIT vía web service y Solución a error 10242.
Sources:
@user y en esta respuesta que pongo en ingresos brutos? {"datosGenerales"=>{"apellido"=>"xxxx", "domicilioFiscal"=>{"codPostal"=>"1425", "descripcionProvincia"=>"xxxx", "direccion"=>"SANTA FE AV. xxxx", "idProvincia"=>0, "tipoDomicilio"=>"FISCAL"}, "esSucesion"=>"NO", "estadoClave"=>"ACTIVO", "idPersona"=>xxxx, "mesCierre"=>12, "nombre"=>"xxxxx", "tipoClave"=>"CUIT", "tipoPersona"=>"FISICA"}, "datosMonotributo"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS DE A......", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>".....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "actividadMonotributista"=>{"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}, "categoriaMonotributo"=>{"descripcionCategoria"=>"H LOCACIONES DE SERVICIOS", "idCategoria"=>42, "idImpuesto"=>20, "periodo"=>202502}, "impuesto"=>[{"descripcionImpuesto"=>"MONOTRIBUTO", "estadoImpuesto"=>"AC", "idImpuesto"=>20, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201809}]}, "datosRegimenGeneral"=>{"actividad"=>[{"descripcionActividad"=>"SERVICIOS ....", "idActividad"=>702091, "nomenclador"=>883, "orden"=>2, "periodo"=>201902}, {"descripcionActividad"=>"....", "idActividad"=>853201, "nomenclador"=>883, "orden"=>1, "periodo"=>201809}], "categoriaAutonomo"=>{"descripcionCategoria"=>"T1 CAT III INGRESOS HASTA $15.000", "idCategoria"=>103, "idImpuesto"=>308, "periodo"=>201901}, "impuesto"=>[{"descripcionImpuesto"=>"APORTES SEG.SOCIAL AUTONOMOS", "estadoImpuesto"=>"AC", "idImpuesto"=>308, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>201901}, {"descripcionImpuesto"=>"GANANCIAS PERSONAS FISICAS", "estadoImpuesto"=>"AC", "idImpuesto"=>11, "motivo"=>"INSCRIPCIÓN NO TRAMITADA EN AGENCIA", "periodo"=>202212}]}, "metadata"=>{"fechaHora"=>"2025-07-31T18:18:56.833Z", "servidor"=>"linux11f"}}
Podría ser que, si en la respuesta no aparece ningún impuesto con "descripcionImpuesto": "INGRESOS BRUTOS", no puedas completar ese dato desde el padrón nacional. No necesariamente significa que está exento; simplemente el web service de AFIP/ARCA no informa la inscripción a Ingresos Brutos, ya que depende de cada jurisdicción provincial.
Por lo tanto, si no figura, deberías consultar el padrón provincial correspondiente o pedir el dato al contribuyente. No se recomienda asumir exención solo por ausencia en la respuesta. Más detalles en Obtener condición frente al IVA de un CUIT vía web service.
Sources:
@user como obtengo los puntos de venta disponibles de un cuit
Para obtener los puntos de venta disponibles de un CUIT, utiliza el método getSalesPoints de ElectronicBilling en Afip SDK. Este método retorna los puntos de venta habilitados para el CUIT autenticado; en testing normalmente solo existe el punto 1.
Ejemplo en Node.js:
const salesPoints = await afip.ElectronicBilling.getSalesPoints();
Más detalles y ejemplos en documentación oficial.
Sources:
@user como obtengo los puntos de venta disponibles de un cuit en ruby
En Ruby, podés obtener los puntos de venta disponibles de un CUIT usando el método getSalesPoints de ElectronicBilling en Afip SDK:
sales_points = afip.ElectronicBilling.getSalesPoints
Esto te devuelve un array con los puntos de venta habilitados para el CUIT autenticado. Más detalles en la documentación oficial.
Sources:
@user que quiere decir este error al consultar los puntos de venta (602) Sin Resultados: - Metodo FEParamGetPtosVenta
El error "(602) Sin Resultados: - Metodo FEParamGetPtosVenta" significa que no hay puntos de venta habilitados para el CUIT consultado en el entorno seleccionado, o que el CUIT no tiene puntos de venta asociados al web service. En modo testing es normal recibir este error, ya que solo existe el punto 1 y no siempre está disponible.
En producción, puede indicar que el CUIT no tiene puntos de venta habilitados para facturación electrónica o que hay un desfase en la actualización. Más información en la documentación oficial y en la comunidad Discord.
Sources:
@user cuando es monotrutista tiene puntos de venta habilitados? o siempre es 1?
Para monotributistas, el punto de venta suele ser 1, pero pueden habilitar más si lo gestionan en AFIP. Por defecto, solo el punto 1 está disponible para facturación electrónica, salvo que el contribuyente habilite otros manualmente.
Esto está detallado en la documentación oficial.
Sources:
@user que significa este error al generar la factura Error al crear factura en AFIP: {"CAE"=>"75315525572777", "CAEFchVto"=>"2025-08-09"}
Ese mensaje no es un error: indica que la factura fue generada correctamente y te muestra el CAE asignado ("75315525572777") y su fecha de vencimiento ("2025-08-09"). El texto "Error al crear factura en AFIP" parece ser un mensaje fijo de tu sistema, pero la respuesta de AFIP es exitosa.
Puedes considerar la factura como emitida y válida. Más detalles en la documentación oficial.
Sources:
@user como seria la respuesta de error de afip al generar una factura un modelo
La respuesta de error de AFIP al generar una factura suele incluir un código y un mensaje descriptivo, por ejemplo:
{
"errors": [
{
"code": 10016,
"message": "El numero o fecha del comprobante no se corresponde con el proximo a autorizar"
}
]
}
El campo "errors" contiene un array con los detalles del error. Puedes ver ejemplos y explicación en la documentación oficial.
¿Te gustaría ver más ejemplos de errores comunes?
Sources:
@user en las facturas a o b en la respuesta devuelve el voucher number o siempre devuelve solo el cae?
@user en las facturas a o b en la respuesta devuelve el voucher number o siempre devuelve solo el cae?
@user en la respuesta de generacion de facturas devuelve el voucher number o siempre devuelve solo el cae? la respuesta es la misma si es a b o c?