Estructura Comprobantes
serie_documento | Debe ingresar "F" para FACTURAS y con "B" para BOLETAS DE VENTA. Para su generación debe tener en cuenta que el comprobante debe estar aceptado. |
codigo_tipo_operacion | En todos los casos se utiliza por defecto: 0101 0101 = Venta interna 0401= Ventas no domiciliados que no califican como expor. 0200 = Exportación 1001 = Operación Sujeta a Detracción |
numero_documento | Número correlativo del documento |
fecha_de_emision | Debe ser la fecha actual. Ejemplo: 2021-05-14 |
hora_de_emision | Debe ser la hora actual 10:11:11 |
codigo_tipo_documento | Tipo de COMPROBANTE 01 = FACTURA ELECTRÓNICA 03 = BOLETA DE VENTA ELECTRÓNICA 07 = NOTA DE CRÉDITO 08 = NOTA DE DÉBITO 09 = GUIA DE REMISIÓN - REMITENTE 31 = GUIA DE REMISIÓN - TRANSPORTISTA |
"codigo_tipo_nota": | 01 = ANULACIÓN DE LA OPERACIÓN 02 = ANULACIÓN POR ERROR EN EL RUC 03 = CORRECCIÓN POR ERROR EN LA DESCRIPCIÓN 04 = DESCUENTO GLOBAL 05 = DESCUENTO POR ÍTEM 06 = DEVOLUCIÓN TOTAL 07 = DEVOLUCIÓN POR ÍTEM 08 = BONIFICACIÓN 09 = DISMINUCIÓN EN EL VALOR 10= OTROS CONCEPTOS 13: Ajustes – montos y/o fechas de pago |
fecha_de_vencimiento | Deber ser fecha actual o posterior a la fecha de emisión |
motivo_o_sustento_de_nota | Ingreso el motivo porque desea realizar la nota de crédito o débito |
codigo_tipo_moneda | PEN = SOLES USD= DÓLARES |
numero_orden_de_compra | opcional |
documento_afectado | |
serie_documento | SERIE de la FACTURA o BOLETA que se modifica (previamente enviado a sunat) |
numero_documento | NÚMERO de la FACTURA o BOLETA que se modifica (previamente enviado a sunat) |
external_id | Se obtiene al momento de generar un comprobante electrónico , factura o boleta. |
datos_del_emisor | |
codigo_del_domicilio_fiscal | Cada establecimiento cuenta con un código de anexo, por ejemplo la oficina principal es 0000 - video https://youtu.be/eCSvvzualKA |
datos_del_cliente_o_receptor | |
codigo_tipo_documento_identidad | 6 = RUC - REGISTRO ÚNICO DE CONTRIBUYENTE 1 = DNI - DOC. NACIONAL DE IDENTIDAD 4 = CARNET DE EXTRANJERÍA 7 = PASAPORTE A = CÉDULA DIPLOMÁTICA DE IDENTIDAD 0 = NO DOMICILIADO, SIN RUC |
numero_documento | Ejemplo: RUC del CLIENTE, número de DNI, Etc. |
apellidos_y_nombres_o_razon_social | Razón o nombre completo del CLIENTE. |
codigo_pais | Colocar el país del CLIENTE, por ejemplo Perú = PE |
ubigeo | Debe ingresar número por código de Ubigeo , por ejemplo 150101 |
direccion | Dirección corta , por ejemplo av. central |
correo_electronico | Opcional. Correo referencial |
telefono | Opcional. Teléfono referencial |
totales | |
total_operaciones_gravadas | 0.00 |
total_operaciones_inafectas | 0.00 |
total_operaciones_exoneradas | 0.00 |
total_operaciones_gratuitas | 0.00 |
total_igv | 18 |
total_impuestos | 0.00 |
total_valor | 0.00 |
total_venta | 0.00 |
items | |
codigo_interno | Opcional, código interno del producto por ejemplo P0121 |
descripcion | Nombre del producto |
codigo_producto_sunat | Opcional |
codigo_producto_gsl | Opcional |
unidad_de_medida | Enviar las unidades de medida, por ejemplo para Unidad es = NIU NIU = PRODUCTO ZZ = SERVICIO |
cantidad | 2 |
valor_unitario | Sin IGV. Ejemplo: 50 |
codigo_tipo_precio | Enviar el código 01 = Precio unitario (incluye el IGV) 02 = Valor referencial unitario en operaciones no onerosas |
precio_unitario | Con IGV. Ejemplo: 59 |
codigo_tipo_afectacion_igv | 10 = Gravado - Operación Onerosa 11 = Gravado – Retiro por premio 12 = Gravado – Retiro por donación 13 = Gravado – Retiro 14 = Gravado – Retiro por publicidad 15 = Gravado – Bonificaciones 16 = Gravado – Retiro por entrega a trabajadores 20= Exonerado - Operación Onerosa 21= Exonerado - Transferencia Gratuita 30= Inafecto - Operación Onerosa 31= Inafecto – Retiro por Bonificación 32= Inafecto – Retiro 33= Inafecto – Retiro por Muestras Médicas 34= Inafecto - Retiro por Convenio Colectivo 35= Inafecto – Retiro por premio 36= Inafecto - Retiro por publicidad 40= Exportación |
total_base_igv | 100 |
porcentaje_igv | 18 |
total_igv | 18 |
total_impuestos | 18 |
total_valor_item | 100 |
total_item | 118 |
additional_information | Opcional |
PARA NOTA DE CRÉDITO | Para las notas de crédito con codigo 13, debe ir las cuotas que se muestran más abajo. |
"codigo_tipo_nota": | 13: Ajustes – montos y/o fechas de pago |
FACTURA, NOTA DE CRÉDITO
PARA VENTA AL CRÉDITO | 1 = Crédito |
termino_de_pago | obligatorio |
descripcion | Nombre: por ejemplo CRÉDITO, CRÉDITO 12 |
tipo | 1 = Crédito |
venta_al_credito | obligatorio |
cuota | Número de Cuota. Ejemplo: Cuota001 |
fecha_de_pago | Deber ser fecha posterior a la fecha de emisión |
importe | Ejemplo: 10.00 |
PARA VENTA AL CONTADO | |
termino_de_pago | obligatorio |
descripcion | Nombre: Contado |
tipo | 0 = Contado |
Última actualización