api

API de Integración

¿Ya tenés un sistema de gestión? ¿Necesitas agregarle factura electrónica?
Integrá tu sistema actual con HolaFactura.com a través de nuestra API.

Introducción


Esta página está orientada a programadores de software, para ser utilizada como guía de integración con la plataforma HolaFactura.com, desde cualquier lenguaje de programación, utilizando el estándar HTTP.

Mediante esta API de integración podrás conectar tu sistema de gestión actual con la plataforma HolaFactura.com para autorizar comprobantes de manera segura.

Pre-requisitos:

  1. Creá una cuenta ingresando a HolaFactura.com y seguí los pasos para activar y delegar el servicio de facturación electrónica desde AFIP.
  2. Completá los datos de tu comprobante (IIBB, fecha de inicio de actividades, etc), desde la opción "Configuración" del menú "Mi cuenta".
  3. Activá la API desde la opción "Configuración". Se generará un API Key y un API Token que luego utilizarás para la autorización.

Arquitectura


  • Tipo API: API REST (Representational State Transfer)
  • Tipo de request : POST
  • Tipo de datos: JSON
  • Charset: UTF-8
  • Formatos de Fecha: ISO 8601 (yyyy-mm-dd). Ejemplo: 2016-06-21
  • Formato numérico: sin separador de mil y punto como separador decimal. Ejemplo: 1315.56
  • URL base: https://api.holafactura.com/v1
  • Soporte CORS (Cross Origin Resource Sharing)

Autenticación


Todos los Request deben contener el API Key y API Token, obtenidos desde la configuración de tu cuenta para autenticarse. Ejemplo:

{ 
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "Productos": {
        "IdProducto" : "",
        "CodigoProducto": "1"
    }
}
ApiKey Alfanumerico Requerido Obtenido de la configuración de la cuenta de HolaFactura.com
ApiToken Alfanumerico Requerido Obtenido de la configuración de la cuenta de HolaFactura.com
EsProduccion  Booleano Requerido Indica si se trata de entorno de producción o testing

Entornos Disponibles


La plataforma ofrece dos entornos de validación para que verifiques el resultado de tu desarrollo:

  • Producción: se deberá incluir en el Request el atributo "EsProduccion" : true.
  • Testing: se deberá incluir en el Request el atributo "EsProduccion" : false y utilizar el API Token de testing, obtenido desde la configuración de tu cuenta.
Importante: Las pruebas se realizarán con la empresa DEMO de HolaFactura.com. Los datos obtenidos y generados en testing se podrán validar ingresando a la DEMO.
{ 
    "ApiKey" : "2",
    "ApiToken" : "55385dcd230d48b28eabb648f5d865c3",
    "EsProduccion" : false
}

Tratamiento de Errores


En caso de que ocurra uno o varios errores, la respuesta devolverá una colección con los errores presentados, conteniendo el código y el mensaje correspondiente a cada uno. Ejemplo:

{
    "Errores": [
        {
            "Codigo": 1001,
            "Mensaje": "ApiKey o ApiToken no válido."
        }
    ]
}

Consultar Productos


Permite obtener los datos de todos productos de la cuenta o un producto en particular mediante los filtros IdProducto y CodigoProducto.

  • URL: https://api.holafactura.com/v1/Productos/Obtener
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{ 
    "ApiKey" : "11",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "Productos": {
        "IdProducto" : 1083,
        "CodigoProducto": ""
    }
}
IdProducto Entero No Requerido Enviar para filtrar por id de producto. Dejar en blanco ("" o null) para obtener todos los productos.
CodigoProducto Alfanumerico No Requerido Enviar para filtrar por código de producto. Dejar en blanco ("" o null) para obtener todos los productos.

Response

{
    "Productos": [
        {
            "IdProducto": 1083,
            "CodigoProducto": "43",
            "CodigoBarras": "",
            "IdTipoProducto": null,
            "TipoProducto": null,
            "IdMarca": null,
            "Marca": null,
            "DescripcionProducto": "SERVICIO DE CONSULTORÍA",
            "MedidasProducto": "",
            "ColorProducto": "",
            "PrecioCosto": 0,
            "PrecioVenta": 0,
            "Fraccion": false,
            "UnidadMedida": "",
            "IdTasaIVA": 5,
            "ValorTasaIVA": 21
        }
    ]
}
PrecioCosto Decimal Precio para la compra sin IVA
PrecioVenta Decimal Precio para la venta sin IVA
Fraccion Boolean Indica si la cantidad es entera o fraccionada
IdTasaIVA Entero Ver tabla de referencia TasaIVA

Consultar Clientes


Permite obtener los datos de todos clientes de la cuenta.

  • URL: https://api.holafactura.com/v1/Clientes/Obtener
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{ 
    "ApiKey" : "11",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true
}

Response

{
    "Clientes": [
        {
            "IdCliente": 1,
            "NombreCliente": "Nombre Cliente 1",
            "NombreFantasia": "Nombre Fantasia 1",
            "IdTipoDocumento": 96,
            "TipoDocumento": "DNI",
            "DocumentoCliente": "30487351",
            "IdTipoIVA": 1,
            "TipoIVA": "Consumidor Final",
            "EmailCliente": "cliente1@mail.com",
            "TelefonoCliente": "",
            "DireccionCliente": "",
            "IdProvincia": 0,
            "Provincia": "CAPITAL FEDERAL",
            "IdLocalidad": 3,
            "Localidad": "ALMAGRO"
        },
        {
            "IdCliente": 2,
            "NombreCliente": "Nombre Cliente 2",
            "NombreFantasia": "Nombre Fantasia 2",
            "IdTipoDocumento": 80,
            "TipoDocumento": "CUIT",
            "DocumentoCliente": "30714931608",
            "IdTipoIVA": 4,
            "TipoIVA": "Responsable Inscripto",
            "EmailCliente": "cliente2@mail.com",
            "TelefonoCliente": "",
            "DireccionCliente": "",
            "IdProvincia": null,
            "Provincia": null,
            "IdLocalidad": null,
            "Localidad": null
        }
    ]
}

Autorizar Comprobante de Venta


Permite autorizar un comprobante de venta A, B, C o M enviando los datos a AFIP y obteniendo el CAE (Código de Autorización Electrónico).

  • URL: https://api.holafactura.com/v1/ComprobanteVenta/Autorizar
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{ 
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "EsBorrador" : false,
    "Comprobante": {
        "Cliente":{
            "IdTipoDocumento": 80,
            "DocumentoCliente": "20327195981",
            "NombreCliente": "Nombre Cliente",
            "IdTipoIVA": 1,
            "EmailCliente": "cliente@mail.com",
            "CuerpoEmail": "Texto email",
            "DireccionCliente": "Direccion Cliente"
        },
        "PuntoVenta": 1,
        "IdTipoComprobante": 1,
        "Fecha": "2016-06-24",
        "IdConcepto": 2,
        "FechaDesdeServ": "2016-05-24",
        "FechaHastaServ": "2016-06-24",
        "FechaVtoPago": "2016-07-01",
        "IdCondicionVenta": 1,
        "NumeroRemito": "",
        "Moneda": "PES",
        "Cotizacion": 1,
        "Descuento": 10,
        "ComprobanteAsociado": [
            {
                "PuntoVenta": 1,
                "Numero": 123
            },
            {
                "PuntoVenta": 1,
                "Numero": 124
            }
        ],
        "Productos":[
            {
                "CodigoProducto": "1",
                "DescripcionProducto": "SERVICIO 1",
                "Cantidad": 1,
                "PrecioVentaSinIVA": 1540.50,
                "IdTasaIVA": 5,
                "PorcentajeDescuento": 0
            },
            {
                "CodigoProducto": "2",
                "DescripcionProducto": "SERVICIO 2",
                "Cantidad": 1,
                "PrecioVentaSinIVA": 840.32,
                "IdTasaIVA": 5,
                "PorcentajeDescuento": 0
            }
        ],
        "Impuestos":[
            {
                "IdTipoImpuesto": 1,
                "DescripcionImpuesto": "IIBB",
                "BaseImpuesto": 150,
                "AlicuotaImpuesto": 10
            }
        ],
        "Observaciones": "Observaciones"
    }
}
EsBorrador Booleano No Requerido Por defecto: false. Enviar true para generar un comprobante en borrador (sin autorización de AFIP). El documento PDF se genera con la leyenda "Documento no válido".
Cliente Array Requerido  
IdTipoDocumento Entero No Requerido* Ver tabla de referencia TipoDocumento
DocumentoCliente Numérico No Requerido* No requerido para tipo documento DNI y TipoIVA 1 "Consumidor Final".
NombreCliente Alfanumerico No Requerido* No requerido para tipo documento DNI y TipoIVA 1 "Consumidor Final"
IdTipoIVA Entero Requerido Ver tabla de referencia TipoIVA
EmailCliente Alfanumerico No Requerido En caso de especificar la dirección de email el comprobante se enviará automáticamente en formato PDF a esa dirección.
CuerpoEmail Alfanumerico No Requerido Texto a incluír en el email. Longitud máxima: 500.
DireccionCliente Alfanumerico No Requerdio Dirección del cliente que se imprimirá en el comprobante.
       
PuntoVenta Entero Requerido Número de punto de venta electrónico comprendido entre 1 y 9998.
IdTipoComprobante Entero Requerido Ver tabla de referencia TipoComprobante
Fecha Fecha Requerido Fecha con formato "yyyy-mm-dd"
IdConcepto Entero Requerido Ver tabla de referencia Concepto
FechaDesdeServ Fecha No Requerido* Es requerido si el concepto es Servicios (2) o Bienes y Servicios (3)
FechaHastaServ Fecha No Requerido* Es requerido si el concepto es Servicios (2) o Bienes y Servicios (3)
FechaVtoPago Fecha No Requerido* Es requerido si el concepto es Servicios (2) o Bienes y Servicios (3)
NumeroRemito Entero No Requerido Número de remito que se imprimirá en el comprobante.
IdCondicionVenta Entero No Requerido  Ver tabla de referencia CondicionVenta
ComprobanteAsociado Array No Requerido Sólo se tiene en cuenta si el tipo de comprobante es una Nota de Crédito o Nota de Débito. Puede contener hasta 6 items.
PuntoVenta Entero Requerido Número de punto de venta comprendido entre 1 y 9998.
Numero Entero Requerido Número de comprobante asociado comprendido entre 1 y 99999998
Moneda Alfanumérico Requerido Código de la moneda en la que se expresan los importes. Ver tabla de referencia Monedas.
Cotizacion Decimal Requerido Cotización de la moneda. En caso de ser Pesos se toma el valor 1.
Descuento Decimal No Requerido Porcentaje de descuento general de la factura entre 0 y 100.
       
Productos Array Requerido Detalle de la factura
CodigoProducto Alfanumerico Requerido Código del producto o servicio. Longitud máxima: 15
DescripcionProducto Alfanumerico Requerido Descripción del producto o servicio. Longitud máxima: 500
Cantidad Decimal Requerido Cantidad asociada al producto o servicio.
PrecioVentaSinIVA Decimal Requerido Precio de venta del producto o servicio sin IVA.
IdTasaIVA Entero Requerido Tasa de IVA a aplicar al item. Ver tabla de referencia TasaIVA
PorcentajeDescuento Decimal No Requerido Porcentaje de descuento a aplicar al item. Entre 0 y 100.
       
Impuestos Array No Requerido Impuestos a aplicar al comprobante
IdTipoImpuesto Entero Requerido Ver tabla de referencia TipoImpuesto
DescripcionImpuesto Alfanumerico No Requerido Descripción del impuesto. Longitud máxima: 500
BaseImpuesto Decimal Requerido Base del impuesto
AlicuotaImpuesto Decimal Requerido Alícuota del impuesto
       
Observaciones Alfanumerico No Requerido Observaciones que se imprimiran al pie del comprobante

Response

{
    "IdComprobante": 44788,
    "NumeroComprobante": "A-0001-00000243",
    "CAE": "66261402432707",
    "FechaVtoCAE": "2016-07-04",
    "ImporteTotal": 2895.79,
    "ObservacionesAFIP": null,
    "EmailEnviado": true
}
IdComprobante Entero Id del comprobante generado.
NumeroComprobante Alfanumerico Número del comprobante generado. Para generar el número el sistema busca en AFIP el último comprobante emitido.
CAE Alfanumerico Código de autorización electrónico del comprobante informado por AFIP.
FechaVtoCAE Fecha Fecha de vencimiento del CAE informado por AFIP.
ImporteTotal Decimal Importe total del comprobante.
ObservacionesAFIP Alfanumerico Observaciones informadas por AFIP (Ej: El CUIT no está activo). Aún con observaciones el comprobante puede ser autorizado (CAE != null).
EmailEnviado Booleano Indica si se envió el email a la dirección de correo especificada.

Autorizar Comprobante de Crédito MiPyME


Permite autorizar comprobantes de crédito MiPyME A, B o C enviando los datos a AFIP y obteniendo el CAE (Código de Autorización Electrónico). Los receptores de facturas de crédito deben estar registrados en AFIP. Consultá el micrositio de AFIP para más información.

  • URL: https://api.holafactura.com/v1/ComprobanteVenta/Autorizar
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{ 
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "EsBorrador" : false,
    "Comprobante": {
        "Cliente":{
            "IdTipoDocumento": 80,
            "DocumentoCliente": "20327195981",
            "NombreCliente": "Nombre Cliente",
            "IdTipoIVA": 1,
            "EmailCliente": "cliente@mail.com",
            "CuerpoEmail": "Texto email",
            "DireccionCliente": "Direccion Cliente"
        },
        "PuntoVenta": 1,
        "IdTipoComprobante": 201,
        "Fecha": "2023-02-24",
        "IdConcepto": 2,
        "FechaDesdeServ": "2023-02-24",
        "FechaHastaServ": "2023-03-24",
        "FechaVtoPago": "2023-04-01",
        "IdCondicionVenta": 1,
        "NumeroRemito": "",
        "Moneda": "PES",
        "Cotizacion": 1,
        "Descuento": 10,
        "CBUEmisor": "1234567890123456789012",
        "TipoTransferencia": "SCA"
        "ComprobanteAsociado": [
            {
                "PuntoVenta": 1,
                "IdTipoComprobante": 201,
                "Fecha": "2023-02-24",
                "Numero": 123
            }
        ],
        "Productos":[
            {
                "CodigoProducto": "1",
                "DescripcionProducto": "SERVICIO 1",
                "Cantidad": 1,
                "PrecioVentaSinIVA": 1540.50,
                "IdTasaIVA": 5,
                "PorcentajeDescuento": 0
            },
            {
                "CodigoProducto": "2",
                "DescripcionProducto": "SERVICIO 2",
                "Cantidad": 1,
                "PrecioVentaSinIVA": 840.32,
                "IdTasaIVA": 5,
                "PorcentajeDescuento": 0
            }
        ],
        "Impuestos":[
            {
                "IdTipoImpuesto": 1,
                "DescripcionImpuesto": "IIBB",
                "BaseImpuesto": 150,
                "AlicuotaImpuesto": 10
            }
        ],
        "Observaciones": "Observaciones"
    }
}
EsBorrador Booleano No Requerido Por defecto: false. Enviar true para generar un comprobante en borrador (sin autorización de AFIP). El documento PDF se genera con la leyenda "Documento no válido".
Cliente Array Requerido  
IdTipoDocumento Entero Requerido Para comprobantes de crédito es requerido informar 80 (CUIT)
DocumentoCliente Numérico Requerido Requerido para comprobantes de crédito.
NombreCliente Alfanumerico Requerido Requerido para comprobantes de crédito.
IdTipoIVA Entero Requerido Ver tabla de referencia TipoIVA
EmailCliente Alfanumerico No Requerido En caso de especificar la dirección de email el comprobante se enviará automáticamente en formato PDF a esa dirección.
CuerpoEmail Alfanumerico No Requerido Texto a incluír en el email. Longitud máxima: 500.
DireccionCliente Alfanumerico No Requerdio Dirección del cliente que se imprimirá en el comprobante.
       
PuntoVenta Entero Requerido Número de punto de venta electrónico comprendido entre 1 y 9998.
IdTipoComprobante Entero Requerido Ver tabla de referencia TipoComprobante
Fecha Fecha Requerido Fecha con formato "yyyy-mm-dd"
IdConcepto Entero Requerido Ver tabla de referencia Concepto
FechaDesdeServ Fecha No Requerido* Es requerido si el concepto es Servicios (2) o Bienes y Servicios (3)
FechaHastaServ Fecha No Requerido* Es requerido si el concepto es Servicios (2) o Bienes y Servicios (3)
FechaVtoPago Fecha Requerido Fecha de vencimiento de Pago requerido para facturas de crédito MiPyME
NumeroRemito Entero No Requerido Número de remito que se imprimirá en el comprobante.
IdCondicionVenta Entero No Requerido  Ver tabla de referencia CondicionVenta
       
ComprobanteAsociado Array Requerido * Requerido para tipo de comprobante Nota de Crédito o Nota de Débito. Puede contener hasta 6 items.
PuntoVenta Entero Requerido Número de punto de venta comprendido entre 1 y 9998.
IdTipoComprobante Entero Requerido Tipo de Comprobante Asociado.
Numero Entero Requerido Número de comprobante asociado comprendido entre 1 y 99999998
Fecha Entero Requerido Fecha del Tipo de comprobante asociado con formato "yyyy-mm-dd"
       
Moneda Alfanumérico Requerido Código de la moneda en la que se expresan los importes. Ver tabla de referencia Monedas.
Cotizacion Decimal Requerido Cotización de la moneda. En caso de ser Pesos se toma el valor 1.
Descuento Decimal No Requerido Porcentaje de descuento general de la factura entre 0 y 100.
CBUEmisor Alfanumérico Requerido * CBU de 22 dígitos del emisor. Debe estar registrado en las bases de AFIP, estar vigente y pertenecer al emisor del comprobante.
* Requerido para facturas, no debe informar CBU para notas de crédito o débito.
TipoTransferencia Alfanumérico Requerido * Informar el tipo de transferencia "SCA" o "ADC"
SCA = "Transferencia al Sistema de Circulación Abierta"
ADC = "Agente de Depósito Colectivo"
* Requerido para facturas, no debe informar Transferencia para notas de crédito o débito.
EsAnulacion Boolean Requerido * Requerido si el tipo de comprobante que está autorizando es un comprobante de Nota de Crédito:
- Si el comprobante asociado se encuentra rechazado por el comprador, informar anulación = true.
- Si el comprobante asociado no se encuentra rechazado por el comprador, informar anulación = false.
       
Productos Array Requerido Detalle de la factura
CodigoProducto Alfanumerico Requerido Código del producto o servicio. Longitud máxima: 15
DescripcionProducto Alfanumerico Requerido Descripción del producto o servicio. Longitud máxima: 500
Cantidad Decimal Requerido Cantidad asociada al producto o servicio.
PrecioVentaSinIVA Decimal Requerido Precio de venta del producto o servicio sin IVA.
IdTasaIVA Entero Requerido Tasa de IVA a aplicar al item. Ver tabla de referencia TasaIVA
PorcentajeDescuento Decimal No Requerido Porcentaje de descuento a aplicar al item. Entre 0 y 100.
       
Impuestos Array No Requerido Impuestos a aplicar al comprobante
IdTipoImpuesto Entero Requerido Ver tabla de referencia TipoImpuesto
DescripcionImpuesto Alfanumerico Requerido Descripción del impuesto. Longitud máxima: 500. Requerido para comprobantes de crédito.
BaseImpuesto Decimal Requerido Base del impuesto
AlicuotaImpuesto Decimal Requerido Alícuota del impuesto
       
Observaciones Alfanumerico No Requerido Observaciones que se imprimiran al pie del comprobante

Response

{
    "IdComprobante": 44788,
    "NumeroComprobante": "A-0001-00000043",
    "CAE": "66261402432707",
    "FechaVtoCAE": "2023-02-24",
    "ImporteTotal": 2895.79,
    "ObservacionesAFIP": null,
    "EmailEnviado": true
}
IdComprobante Entero Id del comprobante generado.
NumeroComprobante Alfanumerico Número del comprobante generado. Para generar el número el sistema busca en AFIP el último comprobante emitido.
CAE Alfanumerico Código de autorización electrónico del comprobante informado por AFIP.
FechaVtoCAE Fecha Fecha de vencimiento del CAE informado por AFIP.
ImporteTotal Decimal Importe total del comprobante.
ObservacionesAFIP Alfanumerico Observaciones informadas por AFIP (Ej: El CUIT no está activo). Aún con observaciones el comprobante puede ser autorizado (CAE != null).
EmailEnviado Booleano Indica si se envió el email a la dirección de correo especificada.

Autorizar Comprobante de Exportación


Permite autorizar un comprobante de exportación (Factura E, Nota de Crédito E o Nota de Débito E) enviando los datos a AFIP y obteniendo el CAE (Código de Autorización Electrónico).

  • URL: https://api.holafactura.com/v1/ComprobanteVenta/AutorizarExportacion
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{ 
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "EsBorrador" : false,
    "Comprobante": {
        "Cliente":{
            "IdTipoDocumento": 80,
            "DocumentoCliente": "20327195981",
            "NombreCliente": "Nombre Cliente",
            "EmailCliente": "cliente@mail.com",
            "CuerpoEmail": "Texto email",
            "DireccionCliente": "Direccion Cliente",
            "IdImpositivo": ""
        },
        "PuntoVenta": 1,
        "IdTipoComprobante": 19,
        "Fecha": "2016-06-24",
        "IdConcepto": 2,
        "FechaVtoPago": "2016-07-24",
        "IdPaisDestino": 200,
        "FormaPago": "Contado",
        "Incoterms": "EXW",
        "IncotermsDescripcion": "",
        "IdIdioma": 1,
        "PermisoEmbarque": "",
        "IdPaisDestinoMercaderia": "",
        "Moneda": "DOL",
        "Cotizacion": 15.7,
        "Productos":[
            {
                "CodigoProducto": "1",
                "DescripcionProducto": "PRODUCTO 1",
                "Cantidad": 1,
                "PrecioVenta": 1540.50,
                "PorcentajeDescuento": 0
            },
            {
                "CodigoProducto": "2",
                "DescripcionProducto": "PRODUCTO 2",
                "Cantidad": 1,
                "PrecioVenta": 840.32,
                "PorcentajeDescuento": 0
            }
        ],
        "ComprobanteAsociado": [
            {
                "PuntoVenta": 1,
                "Numero": 123
            }
        ],
        "Observaciones": "Observaciones"
    }
}
EsBorrador Booleano No Requerido Por defecto: false. Enviar true para generar un comprobante en borrador (sin autorización de AFIP). El documento PDF se genera con la leyenda "Documento no válido".
Cliente Array Requerido  
IdTipoDocumento Entero No Requerido* Ver tabla de referencia TipoDocumento
DocumentoCliente Alfanumérico No Requerido* No requerido para tipo documento DNI y TipoIVA 1 "Consumidor Final"
NombreCliente Alfanumérico No Requerido* No requerido para tipo documento DNI y TipoIVA 1 "Consumidor Final"
EmailCliente Alfanumérico No Requerido En caso de especificar la dirección de email el comprobante se enviará automáticamente en formato PDF a esa dirección.
CuerpoEmail Alfanumérico No Requerido Texto a incluír en el email. Longitud máxima: 500.
DireccionCliente Alfanumérico No Requerdio Dirección del cliente que se imprimirá en el comprobante.
IdImpositivo Alfanumérico No Requerido* Clave de identificación tributaria del comprador . No es requerido si se ingresó un CUIT de Pais en el documento del cliente.
       
PuntoVenta Entero Requerido Número de punto de venta electrónico comprendido entre 1 y 9998.
IdTipoComprobante Entero Requerido Ver tabla de referencia TipoComprobanteExportacion
Fecha Fecha Requerido Fecha con formato "yyyy-mm-dd"
IdConcepto Entero Requerido Valores posibles. 1: Bienes de Exportación, 2: Servicios, 4: Otros.
FechaVtoPago Fecha Requerido* Fecha con formato "yyyy-mm-dd". Es requerido sólo si el concepto es Servicios (2) u Otros (4)
IdPaisDestino Entero Requerido País de destino del comprobante. Ver tabla de referencia País
FormaPago Alfanumérico Requerido Descripción de forma de pago.
Incoterms Alfanumérico Requerido* Cláusula de Venta. Requerido si el tipo de comprobante es Factura (19) y el concepto es Producto (1). Ver tabla de referencia Incoterms
IncotermsDescripcion Alfanumérico No Requerido Información complementaria del incoterm
IdIdioma Entero Requerido Idioma en el que se imprimirá el comprobante en PDF. 1 para Español, 2 para ingles. Por defecto se toma el valor 1.
PermisoEmbarque Alfanumérico No Requerido Código de despacho – Permiso de Embarque. Formato 99-999-AAXX-999999-A donde 9=Numérico, A=Alfabético, X=Alfanumérico.
IdPaisDestinoMercaderia Entero No Requerido* Requerido si se informa Permiso de Embarque. Ver tabla de referencia País
Moneda Alfanumérico Requerido Código de la moneda en la que se expresan los importes. Ver tabla de referencia Monedas.
Cotizacion Decimal Requerido Cotización de la moneda. En caso de ser Pesos se toma el valor 1.
ComprobanteAsociado Array No Requerido* No se debe informar para tipo de comprobante Factura. Requerido para tipo de comprobante Nota de Crédito o Nota de Débito. Puede contener hasta 6 items.
       
Productos Array Requerido Detalle de la factura
CodigoProducto Alfanumérico Requerido Código del producto o servicio. Longitud máxima: 15
DescripcionProducto Alfanumérico Requerido Descripción del producto o servicio. Longitud máxima: 500
Cantidad Decimal Requerido Cantidad asociada al producto o servicio.
PrecioVenta Decimal Requerido Precio de venta del producto o servicio.
PorcentajeDescuento Decimal No Requerido Porcentaje de descuento a aplicar al item. Entre 0 y 100.
       
Observaciones Alfanumérico No Requerido Observaciones que se imprimirán al pie del comprobante

Response

{
    "IdComprobante": 44788,
    "NumeroComprobante": "E-0001-00000013",
    "CAE": "66261402432707",
    "FechaVtoCAE": "2017-05-15",
    "ImporteTotal": 2895.79,
    "ObservacionesAFIP": null,
    "EmailEnviado": true
}
IdComprobante Entero Id del comprobante generado.
NumeroComprobante Alfanumerico Número del comprobante generado. Para generar el número el sistema busca en AFIP el último comprobante emitido.
CAE Alfanumerico Código de autorización electrónico del comprobante informado por AFIP.
FechaVtoCAE Fecha Fecha de vencimiento del CAE informado por AFIP.
ImporteTotal Decimal Importe total del comprobante.
ObservacionesAFIP Alfanumerico Observaciones informadas por AFIP (Ej: El CUIT no está activo). Aún con observaciones el comprobante puede ser autorizado (CAE != null).
EmailEnviado Booleano Indica si se envió el email a la dirección de correo especificada.

Autorizar Comprobante de Turismo


Permite autorizar un comprobante de turismo (Factura T, Nota de Crédito T o Nota de Débito T) enviando los datos a AFIP y obteniendo el CAE (Código de Autorización Electrónico).

  • URL: https://api.holafactura.com/v1/ComprobanteVenta/AutorizarComprobanteTurismo
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{ 
    "ApiKey" : "2",
	"ApiToken" : "bd5c0430f04846a693648d9e71d62459",
	"EsProduccion" : true,
    "EsBorrador" : false,
	"Comprobante": {
		"Cliente":{
			"IdTipoDocumento": 80,
			"DocumentoCliente": "20327195981",
			"NombreCliente": "Nombre Cliente",
			"IdTipoIVA": 1,
			"DireccionCliente": "Direccion Cliente",
			"EmailCliente": "cliente@mail.com",
			"CuerpoEmail": "Texto email"
		},
		"PuntoVenta": 1,
		"IdTipoComprobante": 195,
		"Fecha": "2017-11-01",
		"IdRelacionEmisorReceptor": 2
		"IdPais": 200,
		"Moneda": "PES",
		"Cotizacion": 1,
		"IdCondicionVenta": 1,
		"ComprobanteAsociado": [
		{
			"PuntoVenta": 1,
			"NumeroComprobante": 123
		},
		{
			"PuntoVenta": 1,
			"NumeroComprobante": 124
		}
		],
		"Producto":[
			{
				"IdTipoItemTurismo": 0,
				"IdCodigoTurismo": 1,
				"CodigoProducto": "SVC1",
				"DescripcionProducto": "SERVICIO 1",
				"Cantidad": 1,
				"PrecioVentaSinIVA": 1540.50,
				"IdTasaIVA": 5
			},
			{
				"IdTipoItemTurismo": 0,
				"IdCodigoTurismo": 1,
				"CodigoProducto": "SVC2",
				"DescripcionProducto": "SERVICIO 2",
				"Cantidad": 1,
				"PrecioVentaSinIVA": 1316.10,
				"IdTasaIVA": 5
			}
		],
		"FormaPago":[
		{
			"IdFormaPago": 96,
			"SwiftCode": "",
			"IdTipoTarjeta": "",
			"NumeroTarjeta": "",
			"IdTipoCuenta": "",
			"NumeroCuenta": "",
			"Importe": 2871.6
		}
		],
		"Impuestos":[
		{
			"IdTipoImpuesto": 1,
			"DescripcionImpuesto": "IIBB",
			"BaseImpuesto": 150,
			"AlicuotaImpuesto": 10
		}
		],
		
		"Observaciones": "Observaciones"
	}
}
EsBorrador Booleano No Requerido Por defecto: false. Enviar true para generar un comprobante en borrador (sin autorización de AFIP). El documento PDF se genera con la leyenda "Documento no válido".
Cliente Array Requerido  
IdTipoDocumento Entero Requerido Ver tabla de referencia TipoDocumento.
  • Si IdTipoIVA es Responsable Inscripto (4), el tipo de documento debe ser CUIT (80).
  • Si IdTipoIVA es Consumidor Final (1) o Cliente del Exterior (6), el tipo de documento debe ser CUIT País ( Ver método ConsultarCUITPais.), CI Extranjera (91), Pasaporte (94) o DNI (96).
  • Si IdRelacionEmisorReceptor es Alojamiento Directo a Turista No Residente (1) o Agencia de Viaje Residente a Turista No Residente (5), el tipo de documento debe ser CUIT (80), CI Extranjera (91), Pasaporte (94) o DNI (96).
  • Si IdRelacionEmisorReceptor es Alojamiento a Agencia de Viaje Residente (2), Alojamiento a Agencia de Viaje No Residente (3), Agencia de Viaje Residente a Agencia de Viaje No Residente (4) o Agencia de Viaje Residente a Agencia de Viaje Residente (6), el tipo de documento debe ser CUIT (80).
DocumentoCliente Alfanumerico Requerido
  • Si IdTipoIVA es Responsable Inscripto (4), el número de documento debe ser un CUIT válido.
  • Si IdTipoIVA es Consumidor Final (1) o Cliente del Exterior (6) y IdTipoDocumento es CUIT(80), debe informar un número de CUIT País. Ver método ConsultarCUITPais.
NombreCliente Alfanumerico Requerido Nombre y apellido o razón social del cliente. Longitud máxima: 200 caracteres.
IdTipoIVA Entero Requerido Ver tabla de referencia TipoIVA. Valores posibles 1, 4 y 6.
DireccionCliente Alfanumerico Requerdio Dirección del cliente. Longitud máxima: 300 caracteres.
EmailCliente Alfanumerico No Requerido En caso de especificar la dirección de email el comprobante se enviará automáticamente en formato PDF a esa dirección.
CuerpoEmail Alfanumerico No Requerido Texto opcional a incluír en el email. Longitud máxima: 500.
       
PuntoVenta Entero Requerido Número de punto de venta electrónico comprendido entre 1 y 9998.
IdTipoComprobante Entero Requerido Ver tabla de referencia TipoComprobanteTurismo.
Fecha Fecha Requerido Fecha con formato "yyyy-mm-dd"
IdRelacionEmisorReceptor Entero Requerido Ver tabla de referencia RelacionEmisorReceptor.
  • Si IdRelacionEmisorReceptor es Alojamiento Directo a Turista No Residente (1) o Agencia de Viaje Residente a Turista No Residente (5), el tipo de documento debe ser CUIT (80), CI Extranjera (91), Pasaporte (94) o DNI (96).
  • Si IdRelacionEmisorReceptor es Alojamiento a Agencia de Viaje Residente (2), Alojamiento a Agencia de Viaje No Residente (3), Agencia de Viaje Residente a Agencia de Viaje No Residente (4) o Agencia de Viaje Residente a Agencia de Viaje Residente (6), el tipo de documento debe ser CUIT (80).
  • Si IdTipoIVA es Responsable Inscripto (4), IdRelacionEmisorReceptor debe ser Alojamiento a Agencia de Viaje Residente (2) o Agencia de Viaje Residente a Agencia de Viaje Residente (6).
  • Si IdTipoIVA es Consumidor Final (1) o Cliente del Exterior (6) y IdTipoDocumento es CUIT (80), IdRelacionEmisorReceptor debe ser Alojamiento a Agencia de Viaje No Residente (3) o Agencia de Viaje Residente a Agencia de Viaje No Residente (4).
  • Si IdTipoIVA es Consumidor Final (1) o Cliente del Exterior (6) y IdTipoDocumento es CI Extranjera (91), Pasaporte (94) o DNI (96), la relación debe ser Alojamiento Directo a Turista No Residente (1) o Agencia de Viaje Residente a Turista No Residente (5).
IdPais Entero Requerido Ver tabla de referencia País.
  • Si IdRelacionEmisorReceptor es 2 o 6, IdPais deberá ser Argentina (200).
  • Si IdRelacionEmisorReceptor es 1, 3, 4 o 5, IdPais no podrá ser Argentina (200), ni los valores 295, 296 y rango 250 al 265.
Moneda Alfanumérico Requerido Código de la moneda en la que se expresan los importes. Ver tabla de referencia Monedas.
Cotizacion Decimal Requerido Cotización de la moneda. En caso de ser Pesos se toma el valor 1.
IdCondicionVenta Entero No Requerido Ver tabla de referencia CondicionVenta.
ComprobanteAsociado Array No Requerido* No se debe informar para tipo de comprobante Factura. Requerido para tipo de comprobante Nota de Crédito o Nota de Débito. Puede contener hasta 6 items.
PuntoVenta Entero Requerido Número de punto de venta comprendido entre 1 y 9998.
Numero Entero Requerido Número de comprobante asociado comprendido entre 1 y 99999998
       
Productos Array Requerido Detalle de la factura
IdTipoItemTurismo Entero Requerido Identificación del tipo de Item. Ver tabla de referencia TipoItemTurismo.
  • Si IdTipoItemTurismo es Item General (0), el precio de venta debe ser mayor o igual a cero.
  • Si IdTipoItemTurismo es Descuento General (99), el precio de venta debe ser negativo.
IdCodigoTurismo Entero Requerido Ver tabla de referencia CodigoTurismo.
Si IdTipoComprobante es Factura T (195) no se permite facturar sólo IdCodigoTurismo Excedente (5).
CodigoProducto Alfanumerico Requerido Código interno del producto o servicio. Longitud máxima: 15
DescripcionProducto Alfanumerico Requerido Descripción del producto o servicio. Longitud máxima: 4000
Cantidad Decimal Requerido Cantidad asociada al producto o servicio.
PrecioVentaSinIVA Decimal Requerido Precio de venta del producto o servicio sin IVA.
IdTasaIVA Entero Requerido Enviar valor 5 (IVA 21%).
       
Impuestos Array No Requerido Impuestos a aplicar al comprobante
IdTipoImpuesto Entero Requerido Ver tabla de referencia TipoImpuesto
DescripcionImpuesto Alfanumerico No Requerido Descripción del impuesto. Requerido para IdTipoImpuesto 99. Longitud máxima: 500
BaseImpuesto Decimal Requerido Base del impuesto
AlicuotaImpuesto Decimal Requerido Alícuota del impuesto
       
FormaPago Array No Requerido Forma de Pago asociado al comprobante.
IdFormaPago Entero Requerido Ver tabla de referencia FormaPago
Si IdFormaPago es cuenta corriente (96), IdRelacionEmisorReceptor debe ser 2 o 6.
SwiftCode Alfanumerico No Requerido * Código de identificación bancaria. Formato AAAABBCCDDD, donde: - AAAA = Código del Banco, - BB = Código País, - CC = Código de oficina, y - DDD específica la sucursal.
  • Si IdFormaPago es transferencia bancaria (9), debe informar SwiftCode.
  • Si IdRelacionEmisorReceptor es 2 o 6, SwiftCode debe corresponder a un código de Argentina.
  • Si IdRelacionEmisorReceptor es 1, 3, 4 o 5, SwiftCode debe corresponder a un código del exterior.
  • Si IdFormaPago es tarjeta de crédito (68), débito (69) o cuenta corriente (96), no debe informar SwiftCode.
IdTipoTarjeta Entero No Requerido* Ver tabla de referencia TipoTarjeta
  • Si IdFormaPago es tarjeta de crédito (68) o débito (69), debe informar tipo y número de tarjeta.
  • Si IdFormaPago es transferencia bancaria (9) o cuenta corriente (96), no debe informar tipo y número de tarjeta.
NumeroTarjeta Entero No Requerido* Primeros 6 dígitos de la tarjeta.
  • Si IdFormaPago es tarjeta de crédito (68) o débito (69), debe informar tipo y número de tarjeta.
  • Si IdFormaPago es transferencia bancaria (9) o cuenta corriente (96), no debe informar tipo y número de tarjeta.
IdTipoCuenta Entero No Requerido* Ver tabla de referencia TipoCuenta
  • Si IdFormaPago es transferencia bancaria (9), debe informar el tipo de cuenta y debe estar habilitado.
  • Si IdFormaPago es tarjeta de crédito (68), débito (69) o cuenta corriente (96), no debe informar tipo y número de cuenta.
NumeroCuenta Entero No Requerido* Número de cuenta entre 5 y 20 caracteres.
  • Si IdFormaPago es transferencia bancaria (9), debe informar un número de cuenta válido.
  • Si IdFormaPago es tarjeta de crédito (68), débito (69) o cuenta corriente (96), no debe informar tipo y número de cuenta.
Importe Decimal Requerido Importe de la forma de pago.
       
Observaciones Alfanumerico No Requerido Observaciones que se imprimiran al pie del comprobante

Response

{
    "IdComprobante": 44788,
    "NumeroComprobante": "T-0001-00000243",
    "CAE": "66261402432707",
    "FechaVtoCAE": "2017-11-01",
    "ImporteTotal": 2871.6,
    "ObservacionesAFIP": null,
    "EmailEnviado": true
}
IdComprobante Entero Id del comprobante generado.
NumeroComprobante Alfanumerico Número del comprobante generado. Para generar el número el sistema busca en AFIP el último comprobante emitido.
CAE Alfanumerico Código de autorización electrónico del comprobante informado por AFIP.
FechaVtoCAE Fecha Fecha de vencimiento del CAE informado por AFIP.
ImporteTotal Decimal Importe total del comprobante.
ObservacionesAFIP Alfanumerico Observaciones informadas por AFIP (Ej: El CUIT no está activo). Aún con observaciones el comprobante puede ser autorizado (CAE != null).
EmailEnviado Booleano Indica si se envió el email a la dirección de correo especificada.

Consultar Padrón


Permite obtener datos de clientes desde el padrón de AFIP.

  • URL: https://api.holafactura.com/v1/consultas/consultarpadron
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "Documento": 20000000001
}
Documento Entero Requerido CUIL o CUIT del cliente a consultar.

Response

{
    "actividad": [
        {
            "idActividad": 620100,
            "descripcionActividad": "SERVICIOS DE CONSULTORES EN INFORMÁTICA Y SUMINISTROS DE PROGRAMAS DE INFORMÁTICA"
        }
    ],
    "nombre": "PRUEBA",
    "apellido": "PRUEBA",
    "estadoClave": "ACTIVO",
    "idPersona": 20000000001,
    "razonSocial": "",
    "tipoClave": "CUIT",
    "tipoPersona": "FISICA",
    "domicilio": [
        {
            "codPostal": "5000",
            "descripcionProvincia": "CORDOBA",
            "direccion": "CALLE 123",
            "idProvincia": 3,
            "localidad": "",
            "tipoDomicilio": "FISCAL"
        }
    ],
    "impuesto": [
        {
            "idImpuesto": 20,
            "periodo": 202001,
            "estado": "ACTIVO"
        }
    ]
}

Consultar Próximo Número


Permite obtener el próximo número de comprobante a autorizar en AFIP por tipo de comprobante y punto de venta.

  • URL: https://api.holafactura.com/v1/ComprobanteVenta/ProximoNumero
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "Comprobante": {
        "PuntoVenta": "1",
        "IdTipoComprobante": "1"
    }
}
PuntoVenta Entero Requerido  
IdTipoComprobante Entero Requerido Ver tabla de referencia TipoComprobante, TipoComprobanteExportacion o TipoComprobanteTurismo

Response

{
    "Comprobante": {
        "PuntoVenta": 1,
        "IdTipoComprobante": 1,
        "NumeroComprobante": 245
    }
}

Consultar Comprobante


Permite obtener los datos de un comprobante emitido. Se puede consultar por id de comprobante o por punto de venta, tipo y número.

  • URL: https://api.holafactura.com/v1/ComprobanteVenta/Obtener
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "Comprobante": {
        "IdComprobante": 44788,
        "PuntoVenta": "",
        "IdTipoComprobante": "",
        "NumeroComprobante": ""
    }
}
IdComprobante Entero No Requerido* Si se envía este campo, se ignoran los campos PuntoVenta, IdTipoComprobante y NumeroComprobante.
PuntoVenta Entero No Requerido* Si no se envía el campo IdComprobante, este campo es requerido.
IdTipoComprobante Entero No Requerido* Si no se envía el campo IdComprobante, este campo es requerido. Ver tabla de referencia TipoComprobante, TipoComprobanteExportacion o TipoComprobanteTurismo
NumeroComprobante Entero No Requerido* Si no se envía el campo IdComprobante, este campo es requerido.

Response

{
    "Comprobante": {
        "IdComprobante": 44788,
        "Cliente": {
            "IdTipoDocumento": 80,
            "DocumentoCliente": "30714931608",
            "NombreCliente": "Nombre Cliente",
            "IdTipoIVA": 1,
            "EmailCliente": "cliente@mail.com",
            "DireccionCliente": "Direccion Cliente"
        },
        "PuntoVenta": 1,
        "IdTipoComprobante": 1,
        "Fecha": "2016-06-24",
        "IdConcepto": 2,
        "FechaDesdeServ": "2016-05-24",
        "FechaHastaServ": "2016-06-24",
        "FechaVtoPago": "2016-07-01",
        "NumeroRemito": "",
        "IdCondicionVenta": "1",
        "ComprobanteAsociado": [],
        "Productos": [
            {
                "CodigoProducto": "1",
                "DescripcionProducto": "SERVICIO 1",
                "Cantidad": 1,
                "PrecioVentaSinIVA": 1540.5,
                "IdTasaIVA": 5,
                "PorcentajeDescuento": 0
            },
            {
                "CodigoProducto": "2",
                "DescripcionProducto": "SERVICIO 2",
                "Cantidad": 1,
                "PrecioVentaSinIVA": 840.32,
                "IdTasaIVA": 5,
                "PorcentajeDescuento": 0
            }
        ],
        "Impuestos": [
            {
                "IdTipoImpuesto": 1,
                "DescripcionImpuesto": "IIBB",
                "BaseImpuesto": 150,
                "AlicuotaImpuesto": 10
            }
        ],
        "Observaciones": "Observaciones",
        "NumeroComprobante": 243,
        "ImporteTotal": 2895.79,
        "CAE": "66261402432707",
        "FechaVtoCAE": "2016-07-04"
    }
}

Consultar PDF


Permite obtener el archivo PDF de un comprobante emitido y autorizado por AFIP

  • URL: https://api.holafactura.com/v1/ComprobanteVenta/PDF
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true,
    "Comprobante": {
        "IdComprobante": 44788,
        "PuntoVenta": "",
        "IdTipoComprobante": "",
        "NumeroComprobante": ""
    }
}
IdComprobante Entero No Requerido* Si se envía este campo, se ignoran los campos PuntoVenta, IdTipoComprobante y NumeroComprobante.
PuntoVenta Entero No Requerido* Si no se envía el campo IdComprobante, este campo es requerido.
IdTipoComprobante Entero No Requerido* Si no se envía el campo IdComprobante, este campo es requerido. Ver tabla de referencia TipoComprobante, TipoComprobanteExportacion o TipoComprobanteTurismo
NumeroComprobante Entero No Requerido* Si no se envía el campo IdComprobante, este campo es requerido.

Response: Archivo PDF
Nota: En caso de error se devuelve contenido en formato JSON con la descripción del error (Ej: comprobante no encontrado).

Consultar CUIT País


Permite obtener el listado de CUIT país válidos.

  • URL: https://api.holafactura.com/v1/Consultas/ConsultarCUITPais
  • Method: POST
  • Request: JSON
  • Response: JSON

Request

{
    "ApiKey" : "2",
    "ApiToken" : "bd5c0430f04846a693648d9e71d62459",
    "EsProduccion" : true
}

Response:

{
    "CUITPais": [
        {
            "CUIT": 55000003017,
            "Pais": "AFGANISTAN - Persona Jurídica"
        },
        {
            "CUIT": 50000003015,
            "Pais": "AFGANISTAN - Persona Física"
        },
        {
            "CUIT": 51600003015,
            "Pais": "AFGANISTAN - Otro tipo de Entidad"
        },
        {
            "CUIT": 55000004382,
            "Pais": "ALEMANIA, REP. FED. - Persona Jurídica"
        },
        {
            "CUIT": 50000004380,
            "Pais": "ALEMANIA, REP. FED. - Persona Física"
        },

        .....
}

Tablas de Referencia


TipoDocumento
80 CUIT
86 CUIL
87 CDI
89 LE
90 LC
91 CI Extranjera
94 Pasaporte
96 DNI
99 Doc. (Otro)
TipoIVA
1 Consumidor Final
2 Exento
3 Responsable Monotributo
4 Responsable Inscripto
5 No Categorizado
6 Cliente del Exterior
7 Proveedor del Exterior
TipoComprobante
1 FACTURA A
2 NOTA DE DÉBITO A
3 NOTA DE CRÉDITO A
4 RECIBO A
6 FACTURA B
7 NOTA DE DÉBITO B
8 NOTA DE CRÉDITO B
9 RECIBO B
11 FACTURA C
12 NOTA DE DÉBITO C
13 NOTA DE CRÉDITO C
15 RECIBO C
51 FACTURA M
52 NOTA DE DÉBITO M
53 NOTA DE CRÉDITO M
54 RECIBO M
201 FACTURA DE CRÉDITO MIPYME A
202 NOTA DE DÉBITO MIPYME A
203 NOTA DE CRÉDITO MIPYME A
206 FACTURA DE CRÉDITO MIPYME B
207 NOTA DE DÉBITO MIPYME B
208 NOTA DE CRÉDITO MIPYME B
211 FACTURA DE CRÉDITO MIPYME C
212 NOTA DE DÉBITO MIPYME C
213 NOTA DE CRÉDITO MIPYME C
TipoComprobanteExportacion
19 FACTURA E
20 NOTA DE DÉBITO E
21 NOTA DE CRÉDITO E
TipoComprobanteTurismo
195 FACTURA T
196 NOTA DE DÉBITO T
197 NOTA DE CRÉDITO T
Concepto
1 BIENES
2 SERVICIOS
3 BIENES Y SERVICIOS
TasaIVA
3 Iva 0%
4 Iva 10,5%
5 Iva 21%
6 Iva 27%
8 Iva 5%
9 Iva 2,5%
98 No Gravado
99 Exento
TipoImpuesto
0 IVA RG 3337
1 Impuestos Nacionales
2 Impuestos Provinciales
3 Impuestos Municipales
4 Impuestos Internos
6 Percepción de IVA
7 Percepción de IIBB
8 Percepciones por Impuestos Municipales
9 Otras Percepciones
13 Percepción de IVA a no Categorizado
99 Otros Impuestos
CondicionVenta
1 Contado
2 Tarjeta de Crédito
3 Tarjeta de Débito
4 Cuenta Corriente
5 Cheque
6 Ticket
7 Otro
8 Transferencia
RelacionEmisorReceptor
1 Alojamiento Directo a Turista No Residente
2 Alojamiento a Agencia de Viaje Residente
3 Alojamiento a Agencia de Viaje No Residente
4 Agencia de Viaje Residente a Agencia de Viaje No Residente
5 Agencia de Viaje Residente a Turista No Residente
6 Agencia de Viaje Residente a Agencia de Viaje Residente
TipoItemTurismo
0 Item general
97 Anticipo
99 Descuento General
CodigoTurismo
1 Servicio de hotelería - alojamiento sin desayuno
2 Servicio de hotelería - alojamiento con desayuno
5 Excedente
FormaPago
9 Transferencia Bancaria
68 Tarjeta de Crédito
69 Tarjeta de Débito
96 Cuenta Corriente
TipoTarjeta para FormaPago 68 (Tarjeta de Crédito)
1 American Express
2 Visa
3 Mastercard
4 Credencial
5 Carta Franca
6 Cabal
7 Diners
8 Tarjeta Shopping
9 Tarjeta Naranja
99 Otra
TipoTarjeta para FormaPago 69 (Tarjeta de Débito)
1 Maestro
2 Visa Electrón
3 Cabal 24 hs
99 Otra
TipoCuenta
1 Caja de ahorro
2 Cuenta corriente
3 Cuenta única
Moneda
PES Pesos
DOL Dólar Estadounidense
EUR Euros
007 Florines Holandeses
009 Franco Suizo
010 Pesos Mejicanos
011 Pesos Uruguayos
012 Real
014 Coronas Danesas
015 Coronas Noruegas
016 Coronas Suecas
018 Dólar Canadiense
019 Yens
021 Libra Esterlina
023 Bolívar Venezolano
024 Corona Checa
025 Dinar Yugoslavo
026 Dólar Australiano
027 Dracma Griego
028 Florín (Antillas Holandesas)
029 Güaraní
030 Shekel (Israel)
031 Peso Boliviano
032 Peso Colombiano
033 Peso Chileno
034 Rand Sudafricano
035 Nuevo Sol Peruano
036 Sucre Ecuatoriano
040 Lei Rumano
041 Derechos Especiales de Giro
042 Peso Dominicano
043 Balboas Panameñas
044 Córdoba Nicaragüense
045 Dirham Marroquí
046 Libra Egipcia
047 Riyal Saudita
049 Gramos de Oro Fino
051 Dólar de Hong Kong
052 Dólar de Singapur
053 Dólar de Jamaica
054 Dólar de Taiwan
055 Quetzal Guatemalteco
056 Forint (Hungría)
057 Baht (Tailandia)
059 Dinar Kuwaiti
061 Zloty Polaco
062 Rupia Hindú
063 Lempira Hondureña
064 Yuan (Rep. Pop. China)
Incoterms
EXW
FCA
FAS
FOB
CFR
CIF
CPT
CIP
DAF
DES
DEQ
DDU
DDP
MUL
DAP
DAT
País
101 BURKINA FASO
102 ARGELIA
103 BOTSWANA
104 BURUNDI
105 CAMERUN
107 REP. CENTROAFRICANA.
108 CONGO
109 REP.DEMOCRAT.DEL CONGO EX ZAIRE
110 COSTA DE MARFIL
111 CHAD
112 BENIN
113 EGIPTO
115 GABON
116 GAMBIA
117 GHANA
118 GUINEA
119 GUINEA ECUATORIAL
120 KENYA
121 LESOTHO
122 LIBERIA
123 LIBIA
124 MADAGASCAR
125 MALAWI
126 MALI
127 MARRUECOS
128 MAURICIO,ISLAS
129 MAURITANIA
130 NIGER
131 NIGERIA
132 ZIMBABWE
133 RWANDA
134 SENEGAL
135 SIERRA LEONA
136 SOMALIA
137 SWAZILANDIA
138 SUDAN
139 TANZANIA
140 TOGO
141 TUNEZ
142 UGANDA
143 REPUBLICA DE SUDAFRICA
144 ZAMBIA
145 TERRIT.VINCULADOS AL R UNIDO
146 TERRIT.VINCULADOS A ESPAÑA
147 TERRIT.VINCULADOS A FRANCIA
148 TERRIT.VINCULADOS A PORTUGAL
149 ANGOLA
150 CABO VERDE
151 MOZAMBIQUE
152 SEYCHELLES
153 DJIBOUTI
155 COMORAS
156 GUINEA BISSAU
157 STO.TOME Y PRINCIPE
158 NAMIBIA
159 SUDAFRICA
160 ERITREA
161 ETIOPIA
197 RESTO (AFRICA)
198 INDETERMINADO (AFRICA)
200 ARGENTINA
201 BARBADOS
202 BOLIVIA
203 BRASIL
204 CANADA
205 COLOMBIA
206 COSTA RICA
207 CUBA
208 CHILE
209 DOMINICANA,REP.
210 ECUADOR
211 EL SALVADOR
212 ESTADOS UNIDOS
213 GUATEMALA
214 GUYANA
215 HAITI
216 HONDURAS
217 JAMAICA
218 MEXICO
219 NICARAGUA
220 PANAMA
221 PARAGUAY
222 PERU
223 PUERTO RICO
224 TRINIDAD Y -TOBAGO
225 URUGUAY
226 VENEZUELA
227 TERRIT.VINCULADO AL R.UNIDO
228 TER.VINCULADOS A DINAMARCA
229 TERRIT.VINCULADOS A FRANCIA AMERIC.
230 TERRIT. HOLANDESES
231 TER.VINCULADOS A ESTADOS UNIDOS
232 SURINAME
233 DOMINICA
234 SANTA LUCIA
235 SAN VICENTE Y LAS GRANADINS
236 BELICE
237 ANTIGUA Y BARBUDA
238 S.CRISTOBAL Y NEVIS
239 BAHAMAS
240 GRANADA
241 ANTILLAS HOLANDESAS
242 ARUBA
250 TIERRA DEL FUEGO
251 ZF LA PLATA
252 ZF JUSTO DARACT
253 ZF RIO GALLEGOS
254 ISLAS MALVINAS
255 ZF TUCUMAN
256 ZF CORDOBA
257 ZF MENDOZA
258 ZF GENERAL PICO
259 ZF COMODORO RIVADAVIA
260 ZF IQUIQUE
261 ZF PUNTA ARENAS
262 ZF SALTA
263 ZF PASO DE LOS LIBRES
264 ZF PUERTO IGUAZU
265 SECTOR ANTARTICO ARG.
270 ZF COLON
271 ZF WINNER (STA. C.DE LA SIERRA
280 ZF COLONIA
281 ZF FLORIDA
282 ZF LIBERTAD
283 ZF ZONAMERICA
284 ZF NUEVA HELVECIA
285 ZF NUEVA PALMIRA
286 ZF RIO NEGRO
287 ZF RIVERA
288 ZF SAN JOSE
291 ZF MANAOS
295 MAR ARG ZONA ECO.EX
296 RIOS ARG NAVEG INTER
297 RESTO AMERICA
298 INDETERMINADO.(AMERICA)
301 AFGANISTAN
302 ARABIA SAUDITA
303 BAHREIN
304 MYANMAR(EX-BIRMANIA)
305 BUTAN
306 CAMBODYA(EX-KAMPUCHE
307 SRI LANKA
308 COREA DEMOCRATICA
309 COREA REPUBLICANA
310 CHINA
311 CHIPRE
312 FILIPINAS
313 TAIWAN
314 GAZA
315 INDIA
316 INDONESIA
317 IRAK
318 IRAN
319 ISRAEL
320 JAPON
321 JORDANIA
322 QATAR
323 KUWAIT
324 LAOS
325 LIBANO
326 MALASIA
327 MALDIVAS ISLAS
328 OMAN
329 MONGOLIA
330 NEPAL
331 EMIRATOS ARABES,UNID
332 PAKISTAN
333 SINGAPUR
334 SIRIA
335 THAILANDIA
336 TURQUIA
337 VIETNAM
341 HONG KONG
344 MACAO
345 BANGLADESH
346 BRUNEI
348 REPUBLICA DE YEMEN
349 ARMENIA
350 AZERBAIJAN
351 GEORGIA
352 KAZAJSTAN
353 KIRGUIZISTAN
354 TAYIKISTAN
355 TURKMENISTAN
356 UZBEKISTAN
357 TERR. AU. PALESTINOS
358 TIMOR ORIENTAL
397 RESTO DE ASIA
398 INDET.(ASIA)
401 ALBANIA
402 ALEMANIA FEDERAL
403 ALEMANIA ORIENTAL
404 ANDORRA
405 AUSTRIA
406 BELGICA
407 BULGARIA
408 CHECOSLOVAQUIA
409 DINAMARCA
410 ESPAÑA
411 FINLANDIA
412 FRANCIA
413 GRECIA
414 HUNGRIA
415 IRLANDA
416 ISLANDIA
417 ITALIA
418 LIECHTENSTEIN
419 LUXEMBURGO
420 MALTA
421 MONACO
422 NORUEGA
423 PAISES BAJOS
424 POLONIA
425 PORTUGAL
426 REINO UNIDO
427 RUMANIA
428 SAN MARINO
429 SUECIA
430 SUIZA
431 VATICANO(SANTA SEDE)
432 YUGOSLAVIA
433 POS.BRIT.(EUROPA)
434 HOLANDA
435 CHIPRE
436 TURQUIA
438 ALEMANIA,REP.FED.
439 BIELORRUSIA
440 ESTONIA
441 LETONIA
442 LITUANIA
443 MOLDAVIA
444 RUSIA
445 UCRANIA
446 BOSNIA HERZEGOVINA
447 CROACIA
448 ESLOVAQUIA
449 ESLOVENIA
450 MACEDONIA
451 REP. CHECA
452 FED. SER Y MONT YOGOE
453 MONTENEGRO
454 SERBIA
497 RESTO EUROPA
498 INDET.(EUROPA)
501 AUSTRALIA
503 NAURU
504 NUEVA ZELANDIA
505 VANATU
506 SAMOA OCCIDENTAL
507 TERRITORIO VINCULADOS A AUSTRALIA
508 TERRITORIOS VINCULADOS AL R. UNIDO
509 TERRITORIOS VINCULADOS A FRANCIA
510 TER VINCULADOS A NUEVA. ZELANDA
511 TER. VINCULADOS A ESTADOS UNIDOS
512 FIJI, ISLAS
513 PAPUA NUEVA GUINEA
514 KIRIBATI, ISLAS
515 MICRONESIA,EST.FEDER
516 PALAU
517 TUVALU
518 SALOMON,ISLAS
519 TONGA
520 MARSHALL,ISLAS
521 MARIANAS,ISLAS
597 RESTO OCEANIA
598 INDET.(OCEANIA)
601 URSS
652 ANGUILA (TERRITORIO NO AUTONOMO DEL R. UNIDO)
659 ANTILLAS HOLANDESAS (TERRITORIO DE PAISES BAJOS)
653 ARUBA (TERRITORIO DE PAISES BAJOS)
662 ASCENCION
663 BERMUDAS (TERRITORIO NO AUTONOMO DEL R UNIDO)
664 CAMPIONE DITALIA
665 COLONIA DE GIBRALTAR
666 GROENLANDIA
667 GUAM (TERRITORIO NO AUTONOMO DE LOS ESTADO UNIDOS
668 HONG KONG (TERRITORIO DE CHINA)
669 ISLAS AZORES
670 ISLAS DEL CANAL (GUERNESEY, JERSEY, ALDERNEY,G.STARK, L.SARK, ETC)
671 ISLAS CAIMAN (TERRITORIO NO AUTONOMO DE R UNIDO)
672 ISLA CHRISTMAS
673 ISLA DE COCOS O KEELING
654 ISLA DE COOK (TERRITORIO AUTONOMO ASOCIADO A NUEVA ZELANDA)
676 ISLA DE MAN (TERRITORIO DEL REINO UNIDO)
677 ISLA DE NORFOLK (TERRITORIO DEL R UNIDO)
678 ISALAS TURKAS Y CAICOS (TERRITORIO NO AUTONOMO DEL REINO UNIDO)
679 ISLAS PACIFICO
680 ISLAS DE SAN PEDRO Y MIGUELON
681 ISLA QESHM
682 ISLAS VIRGENES BRITANICAS (TERRITORIO NO AUTONOMO DEL REINO UNIDO)
683 ISLAS VIRGENES DE ESTADOS UNIDOS DE AMERICA
684 LABUAM
685 MADEIRA (TERRITORIO DE PORTUGAL)
686 MONSERRAT (TERRITORIO NO AUTONOMO DEL REINO UNIDO)
687 NIUE 
655 PATAU
690 PITCAIRN
656 POLINESI FRANCESA (TERRITORIO DE ULTRAMAR DE FRANCIA)
693 REGIMEN APLICABLE A LAS SA FINANCIERAS (LEY 11073 DE LA ROU)
694 SANTA ELENA
695 SAMAO AMERICANA (TERRITORIO NO AUTONOMO DE LOS ESTADOS UNIDOS)
696 ARCHIPIELAGO DE SVBALBARD
697 TRISTAN DACUNHA
698 TRIESTE (ITALIA)
699 TOKELAU
700 ZONA LIBRE DE OSTRAVA (CIUDAD DE LA ATIGUA CHECOSLOVAQUIA)
997 RESTO CONTINENTE
998 INDET.(CONTINENTE)
999 OTROS PAISES