Error 3064 SUNAT: El XML no contiene tag o no existe información del valor del concepto por linea
Fuente: Reglas de validación de SUNAT, actualizado al 26.08.2026. Los mensajes y las condiciones son textos oficiales de SUNAT.
Qué significa
SUNAT devuelve el código 3064 con el mensaje «El XML no contiene tag o no existe información del valor del concepto por linea.».
Es un error: SUNAT rechaza el comprobante y no tiene validez tributaria.
Aparece en: Factura, Boleta de venta, Nota de crédito, Nota de débito, Liquidación de compra.
Cuándo aparece
Estas son las reglas de validación de SUNAT que devuelven el código 3064, con su texto oficial:
FacturaError
Dato: Número de placa del vehículo automotor
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:ValueCondición: De existir 'Código del concepto' igual a '7000' y no existe el tag.
FacturaError
Dato: Número de asiento Información de manifiesto de pasajeros Número de documento de identidad del pasajero Tipo de documento de identidad del pasajero Nombres y apellidos del pasajero Ciudad o lugar de destino Ciudad o lugar de origen
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de asiento)Condición: De existir 'Código del concepto' igual a '3050', '3051', '3052', '3053', '3054', 3055', '3056', '3057' o '3058' y no existe el tag o es vacío
FacturaError
Dato: Matrícula de la embarcación pesquera Nombre de la embarcación pesquera Descripción del tipo de la especie vendida Lugar de descarga
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Matrícula de la Embarcación Pesquera) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Nombre de la Embarcación Pesquera) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Descripción del Tipo de la Especie vendida) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de descarga)Condición: De existir 'Código del concepto' igual a '3001', '3002', '3003', o '3004', no existe el tag o es vacio.
FacturaError
Dato: Número de documento del sujeto no domiciliado Código de tipo de documento de identidad del sujeto no domiciliado Código país de emisión del pasaporte Apellidos y Nombres o denominación o razón social del sujeto no domiciliado Código del país de residencia del sujeto no domiciliado
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de documento del sujeto no domiciliado) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Código de tipo de documento de identidad del sujeto no domiciliado) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Código país de emisión del pasaporte) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Apellidos y Nombres o denominación o razón social del sujeto no domiciliado) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Código del país de residencia del sujeto no domiciliado)Condición: Si el 'Código del concepto' es igual a '4001', '4000', '4007', '4008' o '4009', no existe el tag o es vacio.
FacturaError
Dato: Apellidos y Nombres o denominación o razón social del huesped Número de documento del huesped Código de tipo de documento de identidad del huesped Código país de emisión del pasaporte
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Apellidos y Nombres o denominación o razón social del huesped) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de documento del huesped) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Código de tipo de documento de identidad del huesped) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Código país de emisión del pasaporte)Condición: De existir 'Código del concepto' '4000', '4007', '4008' o '4009' y no existe el tag o es vacio.
FacturaError
Dato: Número de expediente Código de unidad ejecutora Número de contrato Número de proceso de selección
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de expediente) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Código de unidad ejecutora) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de contrato) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de proceso de selección)Condición: De existir 'Código del concepto' igual '5000', '5001', '5002' o '5003' y no existe el tag o es vacío.
FacturaError
Dato: Lugar de origen Lugar de destino
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de origen - Código de Ubigeo) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de origen - Dirección detallada) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de destino - Código de Ubigeo) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de destino - Dirección detallada)Condición: De existir 'Código del concepto' igual '4030','4031', '4032' o '4033' y no existe el tag o es vacío.
FacturaError
Dato: Pasajero - apellidos y nombres Pasajero - tipo y número de documento de identidad Servicio de transporte: Ciudad o lugar de origen Servicio de transporte: Ciudad o lugar de destino Servicio de transporte: Número de asiento
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Pasajero - Apellidos y nombres) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Pasajero - número de documento de identidad) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Pasajero - tipo de documento de identidad) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte: Ciudad o lugar de origen - Código de ubigeo) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte: Ciudad o lugar de origen - Dirección detallada) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte: Ciudad o lugar de destino - Código de ubigeo) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte: Ciudad o lugar de destino - Dirección detallada) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte:Número de asiento)Condición: De existir 'Código del concepto' igual '4040', '4041', '4042', '4043', '4044', '4045' o '4046' o '4049' y no existe el tag o es vacío.
FacturaError
Dato: Número de contrato Fecha del otorgamiento del crédito Tipo de préstamo Partida Registral Indicador de primera vivienda Dirección completa del predio Monto del crédito otorgado (capital)
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de contrato)Condición: De existir 'Código del concepto' igual a '7001', '7002', '7003', '7004', '7005', '7006', '7007', '7008', '7009', '7010', '7011' o '7012' y no existe el tag o es vacío.
FacturaError
Dato: Número de póliza Tipo de seguro Suma asegurada / alcance de cobertura o monto
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Numero de póliza)Condición: De existir 'Código del concepto' igual a '7013', '7015' o '7016' y no existe el tag o es vacío.
Boleta de ventaError
Dato: Número de asiento Información de manifiesto de pasajeros Número de documento de identidad del pasajero Tipo de documento de identidad del pasajero Nombres y apellidos del pasajero Ciudad o lugar de destino Ciudad o lugar de origen
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de asiento)Condición: De existir 'Código del concepto' igual a '3050', '3051', '3052', '3053', '3054', 3055', '3056', '3057' o '3058' y no existe el tag o es vacío.
Boleta de ventaError
Dato: Lugar de origen Lugar de destino
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de origen - Código de Ubigeo) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de origen - Dirección detallada) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de destino - Código de Ubigeo) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de destino - Dirección detallada)Condición: De existir 'Código del concepto' igual a '4030', '4031', '4032' o '4033' y no existe el tag o es vacío.
Boleta de ventaError
Dato: Pasajero - Apellidos y Nombres Pasajero - Tipo y número de documento de identidad Servicio de transporte: Ciudad o lugar de origen Servicio de transporte: Ciudad o lugar de destino Servicio de transporte: Número de asiento
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Pasajero - Apellidos y nombres) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Pasajero - Número de documento de identidad) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Pasajero - Tipo de documento de identidad) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte: Ciudad o lugar de origen - Código de ubigeo) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte: Ciudad o lugar de origen - Dirección detallada) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte: Ciudad o lugar de destino - Código de ubigeo) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte: Ciudad o lugar de destino - Dirección detallada) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Servicio de transporte:Número de asiento)Condición: De existir 'Código del concepto' igual a '4040', '4041', '4042', '4043', '4044', '4045' o '4046' o '4049' y no existe el tag o es vacío.
Boleta de ventaError
Dato: Número de expediente Código de unidad ejecutora Número de contrato Número de proceso de selección
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de expediente) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Código de unidad ejecutora) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de contrato) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de proceso de selección)Condición: De existir 'Código del concepto' igual '5000', '5001', '5002' o '5003' y no existe el tag o es vacío.
Boleta de ventaError
Dato: Matrícula de la embarcación pesquera Nombre de la embarcación pesquera Descripción del tipo de la especie vendida Lugar de descarga
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Matrícula de la embarcación pesquera) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Nombre de la embarcación pesquera) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Descripción del tipo de la especie vendida) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Lugar de descarga)Condición: De existir 'Código del concepto' igual a '3001', '3002', '3003', o '3004', no existe el tag o es vacio.
Boleta de ventaError
Dato: Número de contrato Fecha del otorgamiento del crédito Tipo de préstamo Partida registral Indicador de primera vivienda Dirección completa del predio Monto del crédito otorgado (capital)
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Número de Contrato)Condición: De existir 'Código del concepto' igual a '7004', '7005' o '7012' y no existe el tag o es vacío.
Boleta de ventaError
Dato: Número de póliza Tipo de seguro Suma asegurada / alcance de cobertura o monto
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Numero de póliza)Condición: De existir 'Código del concepto' igual a '7013', '7015' o '7016' y no existe el tag o es vacío.
Boleta de ventaError
Dato: Codigo unico de identificación del SPP (CUSPP) Periodo
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (CUSPP) /Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Periodo)Condición: De existir 'Código del concepto' igual a '7017' o '7018' y no existe el tag o es vacío
Boleta de ventaError
Dato: Monto del interés moratorio de las comisiones
Tag UBL:
/Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:ValueQuantity (Monto del interés)Condición: De existir 'Código del concepto' igual a '7019', no existe el tag
Nota de créditoError
Dato: N° de Contrato Fecha del otorgamiento del crédito Tipo de préstamo Partida regsitral Indicador de primera vivienda Dirección completa del predio Monto del crédito otorgado (capital)
Tag UBL:
/CreditNote/cac:CreditNoteLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (N° de Contrato)Condición: De existir código de concepto igual a '7001', '7002', '7003', '7004', '7005', '7006', '7007', '7008', '7009', '7010', '7011' o '7012' y no existe el tag o es vacío.
Nota de créditoError
Dato: Número de póliza Tipo de seguro Suma asegurada / alcance de cobertura o monto
Tag UBL:
/CreditNote/cac:CreditNoteLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Numero de póliza)Condición: De existir 'Código del concepto' igual a '7013', '7015' o '7016' y no existe el tag o es vacío.
Nota de débitoError
Dato: Número de Contrato Fecha del otorgamiento del crédito Tipo de préstamo Partida registral Indicador de primera vivienda Dirección completa del predio Monto del crédito otorgado (capital)
Tag UBL:
/DebitNote/cac:DebitNoteLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (N° de Contrato)Condición: De existir código de concepto igual a '7001', '7002', '7003', '7004', '7005', '7006', '7007', '7008', '7009', '7010', '7011' o '7012' y no existe el tag o es vacío.
Nota de débitoError
Dato: Número de póliza Tipo de seguro Suma asegurada / alcance de cobertura o monto
Tag UBL:
/DebitNote/cac:DebitNoteLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Numero de póliza)Condición: De existir 'Código del concepto' igual a '7013', '7015' o '7016' y no existe el tag o es vacío.
Liquidación de compraError
Dato: Código del derecho minero Ley mineral (contenido metalico) Naturaleza del mineral Nombre del derecho minero
Tag UBL:
/SelfBilledInvoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value (Código del derecho minero)Condición: De existir 'Código del concepto' igual a '6000', '6004',6005' o '6006', no existe el tag, o existe con valor vacío
Cómo resolverlo
Revisa el dato y el tag UBL que indica la regla y corrígelo para que no se cumpla la condición de SUNAT.
Si SUNAT ya rechazó el comprobante, su número queda usado: no lo reenvíes igual. Corrige los datos y emite un comprobante nuevo.
Cómo lo ves en API SUNAT
Con API SUNAT no armas el XML: envías la venta en JSON y la API lo genera, lo firma y lo envía a SUNAT. Si SUNAT rechaza el comprobante, la emisión responde con status "rejected" y el código en sunat.errorCode y sunat.errorMessage; las observaciones llegan con status "accepted_with_observations".
También puedes recibirlo por webhook (document.rejected o document.observed). Ver los estados en la documentación.
