Leer una compra desde XML
El XML permite transcribir los datos del comprobante del proveedor y crear un borrador. Leer el XML no confirma que esté informado a SUNAT. La aplicación indica que no realiza esa consulta.
Importar y revisar
- Abre Compras → Nueva compra → Elegir XML. Desde Importar compras, Subir XML del proveedor te lleva al alta.
- Elige el archivo
.xml, hasta 2 MB, de factura, boleta, nota de crédito o débito electrónica. - Si se crea el borrador, revisa Leída del XML del proveedor, sus datos, adquirente, moneda, importes, bases y líneas.
- Revisa la evaluación del crédito fiscal y las referencias si es una nota.
- Completa lo necesario y registra desde la ficha solo cuando los datos sean correctos.
El archivo leído queda visible en Archivos del comprobante. Adjuntar un archivo a una compra existente es otra tarea y tiene sus propios límites.
Receptor o proveedor incorrectos
Recorrido en imágenesPaso 1 de 3

1. Comprueba primero el receptor. Un XML de otra empresa se rechaza sin crear borrador.
Avanza a tu ritmo o reproduce los pasos. Pulsa la imagen para ampliarla.
La secuencia usa dos archivos diferentes. El primero demuestra el rechazo por receptor ajeno. El segundo muestra la recuperación de una importación después de crear al proveedor.
El XML es de otra organización
El archivo de prueba F480-00001060-receptor-ajeno.xml devuelve No se creó el borrador porque no identifica a tu organización con su RUC. Comprueba el documento y la organización activa. Solicita el archivo correcto si corresponde a otra empresa.
El proveedor todavía no existe
La pantalla muestra RUC y razón social leídos. Revisa ambos y pulsa Crear y usar proveedor. El diálogo permite confirmar documento, nombre y condición de no domiciliado. Al crear, el proveedor queda guardado aunque después no registres la compra.
Comprobamos este flujo con Importadora Pampa Verde y F500-00000075, de S/118. Quedó en borrador con su línea, bases y archivo adjunto. El proveedor ficticio ya existe después de ese recorrido.
Ejemplos de tratamiento distinto
| Archivo o comprobante | Qué revisar |
|---|---|
| F480-00001045 | Compra onerosa registrada, total S/708 e IGV S/108 |
| F480-00001046 | Transferencia gratuita con total cero, sin crédito en el ejemplo |
| B001-00001203 | Boleta importada en borrador, aviso por tipo de comprobante |
| F312-00000990 | IVAP, base S/100 y otros tributos S/4. IGV cero |
| F480-00001047 | Documento mixto registrado, total S/118 e IGV de cabecera S/18, con crédito pendiente de revisión |
| F480-00001048 | Documento contradictorio en borrador, total S/100, con crédito pendiente de revisión |
No conviertas IVAP en IGV para obtener crédito. Conserva el desglose que corresponda al documento y revisa cualquier discrepancia con la persona responsable de la contabilidad.
XML mixto o con datos que no coinciden
Combina una parte pagada con otra gratuita
F480-00001047 contiene una línea que se paga y una bonificación gratuita. Está registrada, con total S/118 e IGV del documento S/18. Sin embargo, muestra IGV utilizable S/0 y explica que el crédito quedó pendiente de revisión.
La aplicación todavía no separa el IGV de cada parte para determinar lo utilizable. Tener S/18 en la cabecera no significa que ese importe se haya incorporado al crédito fiscal. Este «mixto» describe líneas pagadas y gratuitas, no el destino DGNG de las bases del Registro de Compras.

La cabecera y las líneas se contradicen
F480-00001048 tiene una línea que indica operación gravada, mientras su cabecera indica transferencia gratuita. En el borrador se muestra IGV utilizable S/0 y un aviso de que los datos no coinciden o no pudieron leerse con certeza.

Compara el archivo con el comprobante. Si el documento es incorrecto, pide al proveedor que lo corrija. Si no puedes determinar su tratamiento, revísalo con tu responsable contable. Registrar no resuelve esa duda ni incorpora automáticamente el IGV excluido.
El aviso de revisión no es un bloqueo de registro. La operación de registro del contradictorio no se ejecutó en este recorrido, el caso permanece preparado en borrador. La aplicación tampoco ofrece en este flujo un botón para «aprobar el crédito» por aceptar el aviso.
IVAP reconocido desde el XML
El lector puede identificar una operación del IVAP y conservar esa condición para evaluar su depósito al registrar. No hay una casilla equivalente en el alta manual ni una columna IVAP en el CSV. No elijas un concepto de detracción del IGV para sustituirla.
Consulta depósito del IVAP. El borrador antiguo F312-00000990 sirve para revisar cómo se transcribieron sus bases, pero no acredita por sí solo la detección incorporada después de crearlo.
Rechazos y duplicados
Si no se puede leer, confirma que elegiste el XML del comprobante y que cumple el tamaño. Para un proveedor inactivo, revisa su ficha antes de volver a importar.
Si ya se importó el mismo comprobante, localiza su borrador o ficha existente. No cambies serie o número para forzar otra carga. Un XML con importes, líneas o tratamiento que no entiendas debe revisarse antes de registrar.
Los dos avisos anteriores se comprobaron en pantalla. Conserva el archivo original y distingue un crédito pendiente de revisión de una conclusión definitiva sobre su procedencia legal.