Emitir una factura
Las facturas se emiten desde el POS al momento de la venta, o canjeando una boleta ya emitida. El sistema las envía a SUNAT a través de Nubefact y tú sigues su estado en Comprobantes.
Antes de empezar
- La empresa debe tener configurada la Facturación electrónica en Mi empresa (URL, token y modo).
- La estación (o el terminal) debe tener una serie de factura activa, por ejemplo
F001, en Configuración › Series de comprobantes. - El cliente necesita RUC válido y dirección fiscal. En combustible se exige además la placa del vehículo.
Opción 1: factura en el POS
- Arma la ventaToca la manguera y el monto como siempre. Ver Vender en el POS.
- Identifica al cliente por su RUC
Pulsa Placa / cliente, escribe el RUC y Buscar. Si el cliente tiene RUC, el documento cambia solo a Factura. Si no existe, pulsa Registrar cliente nuevo, elige RUC, pulsa Consultar para traer la Razón social y la Dirección fiscal, y luego Registrar y usar en la venta.
- Ingresa la placaLa factura de combustible exige la placa del vehículo (formato
ABC-123). - Elige «Factura» y cobraPulsa Cobrar, elige el medio de pago y Confirmar cobro.
- Revisa el aviso de SUNAT
- Comprobante aceptado: «… fue aceptado por SUNAT. Puedes reimprimir el ticket con el QR.» (botón Reimprimir con QR).
- Pendiente: «… sigue pendiente de envío a SUNAT. Se enviará automáticamente.».
- Comprobante no aceptado: la venta quedó registrada; el administrador lo revisa en la Bandeja de errores.
:::warning RUC no habido Si el RUC figura como NO HABIDO en SUNAT, el POS te pregunta antes de emitir: esa factura no sustenta crédito fiscal para el cliente. Si el RUC no está activo, el sistema no deja emitir factura. :::
Opción 2: canjear una boleta o un ticket por factura
Si el cliente recibió boleta o ticket y luego quiere factura:
- Busca la ventaEn Operación › Ventas filtra por fecha, placa o código.
- Pulsa «Canjear a factura»Se abre Canjear … a factura. Pulsa Buscar cliente por RUC o placa para elegir al cliente con RUC e indica la Placa del vehículo.
- Pulsa «Canjear»El sistema emite la factura y, si era boleta, una nota de crédito total sobre ella (un ticket se reemplaza sin nota de crédito, porque no se informó a SUNAT). El canje no mueve dinero de caja.
Necesitas Permisoventas.canjear. El plazo se configura en Plazo para canjear boleta por factura
(días) (7 por defecto). Si la boleta está rechazada o con error, primero corrígela en Comprobantes.
Revisar el estado en SUNAT
/comprobantesPermiso Permisocomprobantes.ver. Pestañas: Listado, Bandeja de errores, Boletas sin
informar y Contingencia por declarar. Filtra por fechas, estación, Tipo, Serie, Estado SUNAT o busca
por número, RUC/DNI o placa.
| Estado | Qué significa | Qué hacer |
|---|---|---|
| Pendiente | Aún no hay respuesta final de SUNAT. | Esperar; se reintenta solo. Puedes usar Reenviar a SUNAT. |
| Aceptado | SUNAT lo aceptó. | Nada. Descarga PDF, XML o CDR si los necesitas (solo aparecen en los aceptados). |
| Rechazado | SUNAT lo rechazó por un dato. | Corregir el cliente o la placa (los montos no se corrigen). El botón Corregir solo aparece en rechazados y con error de envío. |
| Error de envío | No se pudo enviar (red o Nubefact). | Reenviar a SUNAT. |
| Dado de baja | Se anuló ante SUNAT por comunicación de baja. | — |
| No aplica | No se envía a SUNAT (por ejemplo, ticket interno). | — |
Los comprobantes de prueba muestran la marca DEMO.
Corregir una factura rechazada
- Abre la «Bandeja de errores»Ahí están los rechazados y los que tuvieron error de envío.
- Pulsa «Corregir»
«Se corrige el receptor o la placa conservando el número … Los montos no se corrigen.». Usa Cambiar cliente… o la Placa del vehículo y escribe el Motivo de la corrección (10 a 200 caracteres).
- Pulsa «Guardar corrección»El comprobante vuelve a Pendiente y se reenvía conservando su número.
Necesitas Permisocomprobantes.corregir.
Nota de crédito o débito
Sobre una factura Aceptada, pulsa Emitir nota: elige Tipo de nota, Motivo SUNAT (por ejemplo «07
Devolución por ítem» o «09 Disminución en el valor»), Importe (S/) y Descripción, y pulsa Emitir nota. El
importe no puede superar el saldo acreditable. Necesitas Permisocomprobantes.emitir_nota.
Anular una factura
La anulación se hace desde Operación › Ventas › Anular (no desde Comprobantes). El sistema elige la vía según el estado:
| Estado del comprobante | Qué hace el sistema |
|---|---|
| Aceptado y dentro del plazo de baja (7 días por defecto) | Envía la comunicación de baja a SUNAT. |
| Aceptado y fuera del plazo | Emite una nota de crédito total. |
| Pendiente | Anulación diferida: se aplica cuando SUNAT responda. |
| Rechazado o con error | Se descarta (no existía para SUNAT). |
:::danger La numeración no se toca Un número de serie SUNAT nunca se salta ni se reutiliza. Las ventas y comprobantes no se borran: se anulan y queda registrado quién y por qué. :::
Ejemplo
Transportes Andinos S.A.C. (RUC 20123456789) carga 40.000 gal de Diésel B5 S-50 a S/ 16.49: total S/ 659.60
(op. gravada S/ 558.98 + IGV 18 % S/ 100.62). Placa ABC-123. Se emite F001-00001234, que sale Aceptado y se
reimprime con QR.
Mensajes frecuentes
| Mensaje | Qué hacer |
|---|---|
| «Esta estación no tiene serie de factura activa. Emite boleta o ticket.» | Crea la serie F001 en Series de comprobantes. |
| «La factura requiere un cliente con RUC.» | Busca o registra al cliente con RUC. |
| «La factura requiere la dirección fiscal del cliente.» | Completa la dirección fiscal del cliente. |
| «La factura de combustible exige la placa del vehículo.» | Ingresa la placa. |
| «RUC no activo en SUNAT (…): no se puede emitir factura.» | Emite boleta o pide otro RUC. |
| «El archivo aún no está disponible (pendiente de SUNAT).» | Espera la respuesta de SUNAT. |
| «Solo se corrigen comprobantes rechazados o con error.» | Un comprobante aceptado se ajusta con nota o se anula. |
Capítulo relacionado: Comprobantes.