Si eres contador de una cadena de restaurantes en Miraflores o llevas la contabilidad de una ferretería en Trujillo, este cambio te afecta directamente. La Resolución N.° 000047-2026/SUNAT actualizó las reglas de validación del CPE y los rechazos empiezan a caer a partir del 10 de febrero. A continuación, los errores más comunes y cómo corregirlos.
¿Qué cambió en las reglas de validación CPE desde febrero 2026?
SUNAT ajustó tres frentes: (1) la nueva tasa reducida del IGV de 10.5% para MYPES de restaurantes y hoteles, que ahora convive con el 18% general; (2) la validación estricta del código de producto SUNAT (tag numérico de 8 dígitos); y (3) la validación del nombre del archivo ZIP. Todo software de facturación debe estar actualizado a más tardar esa fecha.
¿Qué significa la tolerancia de IGV ±5?
Es el margen que SUNAT permite entre el IGV calculado y el declarado en el XML. Con las nuevas reglas, para documentos de tipo 03 (boletas) mayor a 0, la tasa debe ser 00 o 10.50 con tolerancia ±5. Para documentos distintos de 03 (facturas, notas), la tasa debe ser 00, 10.50 o 10.00 con tolerancia ±5. El Error 3291 y la Observación 4290 aplican específicamente a cálculos incorrectos del IGV vigente a la fecha de emisión.
¿Cuáles son los errores comunes de XML y cómo corregirlos?
| Código | Descripción | Cómo corregirlo |
|---|---|---|
| Error 3291 | Cálculo incorrecto del IGV según tasa vigente | Valida que el software use la tasa correcta (18%, 10.5%, 0%) según actividad y fecha. Redondeo a 2 decimales. |
| Observación 4290 | IGV fuera de tolerancia ±5 | Revisa descuentos globales y por ítem; verifica que la base imponible y el IGV sumen el total declarado. |
| Observación 3496 | Código SUNAT de producto inválido | Usa los 8 dígitos del catálogo oficial. No dejes 00000000 ni 99999999 si el producto existe en la lista. |
| Error 0151 | Nombre del archivo ZIP incorrecto | El RUC del nombre del ZIP debe comenzar con 1 o 2 (RUCs válidos para persona natural o jurídica). |
¿Cómo verificar que mi software POS esté listo para las nuevas reglas?
Haz esta mini-auditoría en menos de 10 minutos:
- Emite una factura de prueba con IGV 18% y confirma que SUNAT la acepte sin observaciones.
- Emite una boleta con tasa 10.5% (si aplicas al beneficio MYPE de restaurantes/hoteles) y verifica aceptación.
- Revisa en el XML que el tag de código de producto SUNAT tenga 8 dígitos numéricos reales, no ceros ni nueves.
- Abre el ZIP generado y valida que el nombre del archivo inicie con tu RUC (empieza con 1 o 2).
- Prueba una nota de crédito sobre una factura ya aceptada y confirma que no rebote por tolerancia.
POS NECS actualizó sus reglas de validación antes del 10 de febrero 2026, incluyendo soporte para la tasa IGV 10.5% aplicable a MYPES de restaurantes y hoteles. Si manejas varias sucursales o rubros mixtos, la versión para restaurantes ya trae los catálogos SUNAT precargados.
¿Qué pasa si SUNAT rechaza mi factura?
El CPE rechazado no tiene valor tributario. Debes corregir el XML y reemitir. Si el cliente ya pagó, emite una nota de crédito sobre el rechazado (si fue aceptado previamente) o simplemente genera el comprobante correcto. Un rechazo masivo te expone a reparos de IGV y multas del artículo 174 del Código Tributario.
Si tu facturador actual no se ha actualizado, prueba POS NECS 14 días gratis y migra tu emisión electrónica antes del próximo cierre mensual.
¿La tolerancia ±5 aplica en soles o en céntimos?
En céntimos. Es una tolerancia absoluta de S/0.05 respecto al IGV calculado por SUNAT con la tasa vigente. No es un porcentaje del monto.