Tabla de Contenidos
- 1 Por qué la facturación electrónica SUNAT no es opcional en WooCommerce
- 2 Qué hace exactamente un facturador electrónico
- 3 Facturadores con plugin oficial para WooCommerce
- 4 Cuánto cuesta de verdad la facturación electrónica
- 5 Configuración paso a paso del plugin en WooCommerce
- 6 Boleta o factura: cómo decide el plugin
- 7 Qué pasa cuando algo falla en la emisión
- 8 Notas de crédito y notas de débito
- 9 Comunicación de baja y resúmenes diarios
- 10 Integración con contabilidad y reportes
- 11 Errores frecuentes al implementar facturación SUNAT en WooCommerce
- 12 Preguntas frecuentes sobre facturación SUNAT en WooCommerce
- 12.1 ¿Es obligatorio emitir comprobante electrónico por toda venta en WooCommerce?
- 12.2 ¿Puedo usar WooCommerce sin integrar un facturador electrónico?
- 12.3 ¿Cuál es el facturador electrónico más recomendable para empezar?
- 12.4 ¿Cuánto cuesta mensualmente la facturación electrónica en WooCommerce?
- 12.5 ¿Cómo decide el plugin si emitir boleta o factura?
- 12.6 ¿Qué pasa si el facturador falla al momento de emitir el comprobante?
- 12.7 ¿Cómo manejo una devolución sobre una venta ya facturada?
- 12.8 ¿Necesito certificado digital para emitir comprobantes electrónicos?
- 12.9 ¿Puedo cambiar de facturador electrónico sin perder el historial?
- 12.10 ¿Cómo verifico que los comprobantes están llegando bien a SUNAT?
Por qué la facturación electrónica SUNAT no es opcional en WooCommerce
Cuando armo una tienda WooCommerce para un cliente peruano, la primera pregunta seria que aparece no tiene que ver con el diseño ni con la pasarela de pago. Tiene que ver con SUNAT. La norma es directa: toda venta gravada debe respaldarse con un comprobante electrónico, sea boleta o factura. No importa si el monto es S/15 o S/4500, si el comprador es persona natural o empresa, la obligación existe desde el momento en que el cliente confirma la compra y el dinero entra a la cuenta del negocio.
He visto tiendas funcionando meses sin emitir comprobantes, vendiendo solo con el correo de confirmación de WooCommerce como evidencia. Esa práctica termina siempre del mismo modo: una fiscalización, una multa que pasa los S/3000 por no entregar comprobantes, y un dueño con cara de no entender qué pasó. WooCommerce por sí solo no emite documentos válidos para SUNAT. Necesita conectarse a un facturador electrónico autorizado que actúe como Operador de Servicios Electrónicos o que se comunique directo con los servidores de la entidad.
Qué hace exactamente un facturador electrónico
Un facturador electrónico recibe la información de cada pedido aprobado en WooCommerce, arma el documento en formato XML según las reglas técnicas de SUNAT, lo firma digitalmente con un certificado válido, lo envía a la entidad para su validación y devuelve el CDR (Constancia de Recepción) que confirma que el comprobante quedó registrado. Todo eso debe pasar en segundos, sin que el comprador ni el dueño tengan que mover un dedo. El facturador también genera la representación gráfica en PDF para enviar por correo al cliente y guarda el respaldo de cada operación.
La parte interesante es que estos servicios se conectan a WooCommerce con un plugin que se instala como cualquier otro. El plugin lee el pedido, toma los datos del cliente (RUC o DNI según corresponda), calcula el IGV si aplica, identifica el tipo de comprobante y dispara la emisión apenas el pedido cambia a estado completado o procesado. La elección entre boleta y factura suele hacerse leyendo el campo del documento del cliente: si ingresó RUC, factura; si ingresó DNI, boleta. Algunos plugins permiten que el comprador escoja en el checkout.
Facturadores con plugin oficial para WooCommerce
En el mercado peruano la lista de opciones serias es corta. Nubefact es la más conocida por su precio accesible y su plugin que se mantiene activo en el repositorio. Su panel es claro, las integraciones funcionan sin complicarse, y el soporte responde con tiempos razonables. El esquema de precios arranca desde planes mensuales bajos para volúmenes pequeños y escala según la cantidad de comprobantes emitidos.
Bizlinks pertenece a un grupo más corporativo y tiene un plugin para WooCommerce con foco en empresas medianas y grandes. La fortaleza acá es la robustez de la infraestructura y la atención personalizada. El precio es más alto, pero para una operación con cientos de pedidos diarios la inversión se justifica. Defontana ofrece una suite que va más allá del facturador: incluye contabilidad, inventarios y CRM, con su propio módulo de conexión a WooCommerce. Es una opción cuando el negocio quiere centralizar todo en una sola herramienta.
FacturaloPeru tiene un plugin gratuito que se conecta a su API y es una buena puerta de entrada para emprendedores que recién arrancan. Las funciones básicas están cubiertas y el costo por comprobante es competitivo. ConexionERP, por su parte, apunta a tiendas con necesidades de integración más complejas y suele combinarse con sistemas de inventario externos. Cada uno tiene su nicho, y la decisión depende del volumen, el presupuesto y la complejidad operativa del negocio.
Cuánto cuesta de verdad la facturación electrónica
Los precios públicos hablan de planes desde S/50 mensuales hasta S/200 o más, según el volumen y los servicios incluidos. Esa cifra cubre la emisión, el almacenamiento y la representación gráfica. Pero hay costos que no siempre aparecen en la portada: el certificado digital tiene un costo anual aparte que ronda los S/180 a S/300 según la entidad emisora, la configuración inicial del plugin puede requerir un técnico si el dueño no tiene experiencia, y algunos planes cobran por comprobante adicional cuando se pasa del cupo mensual.
Mi recomendación concreta para una tienda que vende entre 50 y 300 pedidos al mes es arrancar con un plan intermedio de Nubefact o FacturaloPeru, que cubren el volumen sin sustos. Para operaciones más grandes, conviene pedir cotización personalizada porque los descuentos por volumen son significativos. Lo que nunca debe pasar es elegir el plan más barato cuando el negocio supera consistentemente el cupo: terminas pagando comprobantes sueltos a precio premium y el ahorro inicial se evapora.
Configuración paso a paso del plugin en WooCommerce
El proceso de configuración tiene una lógica que se repite en casi todos los facturadores. Primero, hay que crear la cuenta en el portal del proveedor y validar la información tributaria del negocio: RUC, razón social, dirección fiscal y nombre comercial. Luego se carga el certificado digital, que se obtiene de una entidad autorizada por INDECOPI y se renueva cada año. Sin certificado válido, ningún comprobante se emite.
Después se instala el plugin en WordPress desde el repositorio o subiéndolo manualmente. La activación pide credenciales del facturador (usuario, contraseña y token API) que se generan en el portal del proveedor. El siguiente paso es mapear los datos: indicar qué campo del checkout corresponde al RUC, qué serie de boleta y factura usará la tienda, cómo se trata el IGV (incluido o agregado al final), y qué eventos del pedido disparan la emisión. La configuración correcta del IGV es donde más errores he visto: si el precio del producto incluye IGV pero el plugin lo calcula como si fuera neto, el comprobante sale con un total distinto al que vio el cliente.
Boleta o factura: cómo decide el plugin
La regla básica es simple: si el comprador ingresa RUC, corresponde factura; si ingresa DNI, corresponde boleta. La mayoría de plugins lo automatizan leyendo el formato del documento (11 dígitos que empiezan con 10, 15, 17 o 20 para RUC; 8 dígitos para DNI). Cuando el cliente quiere factura siendo persona natural, el plugin debería ofrecer un selector en el checkout que permita al comprador elegir, ya que SUNAT permite emitir factura a personas naturales con RUC activo.
Acá conviene tener cuidado con los datos. Si el comprador escribe un RUC mal, el sistema de SUNAT rechaza el comprobante y el dueño se entera horas después cuando revisa el panel del facturador. Algunos plugins validan el RUC consultando la API de SUNAT en tiempo real, lo que reduce errores en el checkout. Otros validan solo el formato. La diferencia se nota cuando llegan los reclamos de clientes que no recibieron su factura.
Qué pasa cuando algo falla en la emisión
Los facturadores fallan. Es parte de la realidad. SUNAT tiene mantenimientos programados, la conexión se cae, el certificado vence sin que nadie lo note, el plugin queda desactualizado tras una actualización de WooCommerce. La pregunta no es si va a fallar sino cuándo. Por eso es importante que el plugin tenga reintentos automáticos y una cola de comprobantes pendientes que se procese en cuanto el servicio vuelva.
Recomiendo configurar alertas por correo cuando un comprobante quede pendiente más de una hora. Eso permite intervenir manualmente antes de que el cliente se queje. También recomiendo revisar semanalmente el reporte de comprobantes emitidos en el portal del facturador y cruzarlo con los pedidos de WooCommerce. Esa conciliación toma 15 minutos y evita sorpresas en cierre de mes. Otro punto: SUNAT da plazo de hasta el séptimo día calendario del mes siguiente para enviar las boletas resumidas, así que si una emisión queda atascada hay margen para resolverla sin generar contingencia.
Notas de crédito y notas de débito
Cuando un cliente devuelve un producto o se cancela una venta ya facturada, no se puede simplemente borrar el comprobante. SUNAT exige emitir una nota de crédito que anule o modifique el documento original. Los plugins buenos manejan esto desde el panel de WooCommerce: el dueño marca el pedido como reembolsado, indica el motivo, y el plugin dispara la nota de crédito correspondiente. El proceso debe quedar registrado con el mismo nivel de cuidado que la emisión original.
Las notas de débito son menos frecuentes pero también aplican: cuando hay que cobrar un monto adicional sobre una venta ya facturada (por ejemplo, un cargo por flete que no se incluyó originalmente). El plugin debería ofrecer el flujo para emitirlas sin que el dueño tenga que entrar al portal del facturador a hacerlo manualmente. Si el plugin no las maneja, todo el sentido de la integración se pierde.
Comunicación de baja y resúmenes diarios
Las boletas electrónicas tienen un esquema particular: no se envían una por una a SUNAT al momento de emitirlas, sino que se agrupan en un resumen diario que se envía al día siguiente. El facturador lo maneja en automático, pero el dueño debe saber que existe ese proceso porque cualquier corrección sobre una boleta del día anterior tiene que hacerse antes de que el resumen se envíe. Las facturas, en cambio, se envían en tiempo real.
Las comunicaciones de baja se usan cuando un comprobante quedó mal emitido y hay que anularlo en SUNAT. El plazo es corto: hasta el séptimo día calendario para boletas y hasta el quinto día hábil para facturas. Pasado ese plazo, la anulación deja de ser posible y la única salida es la nota de crédito. Los plugins serios alertan al dueño cuando un comprobante se aproxima al límite de anulación.
Integración con contabilidad y reportes
El paso siguiente a la facturación es la contabilidad. Algunos facturadores ofrecen exportación directa a sistemas contables como ContaSIS, ConcarCB o módulos contables de los mismos proveedores. Eso reduce el trabajo del contador y evita que cada mes haya que descargar archivos sueltos. Para tiendas pequeñas con un contador externo, la exportación en XML o Excel suele ser suficiente.
Los reportes que necesita el contador son el detalle de ventas por tipo de comprobante, el resumen de IGV, las notas de crédito emitidas y los comprobantes anulados. Todo eso debe poder filtrarse por rango de fechas y exportarse en formatos abiertos. Si el facturador obliga a copiar y pegar desde la pantalla, no sirve para un volumen serio.
Errores frecuentes al implementar facturación SUNAT en WooCommerce
El error más común que veo es elegir el facturador por precio y descubrir tres meses después que el soporte no responde cuando algo se rompe. SUNAT cambia reglas técnicas con cierta frecuencia, y un facturador que no actualiza su plugin deja al negocio expuesto. Antes de contratar, conviene preguntar con qué frecuencia se actualiza el plugin y revisar los comentarios en el repositorio de WordPress.
Otro error es no configurar correctamente la moneda. WooCommerce permite vender en soles, dólares o euros, pero los comprobantes a SUNAT deben emitirse en la moneda real de la operación con el tipo de cambio correcto del día. Si la tienda muestra precios en dólares y cobra en soles, el plugin tiene que reflejar esa conversión en el comprobante. El tercer error frecuente es no probar el flujo completo en ambiente de pruebas antes de lanzar. Casi todos los facturadores ofrecen un entorno beta donde se emiten comprobantes de prueba contra el sandbox de SUNAT. Saltar ese paso lleva a emitir el primer comprobante real con errores y a pasar la tarde corrigiendo.
Preguntas frecuentes sobre facturación SUNAT en WooCommerce
¿Es obligatorio emitir comprobante electrónico por toda venta en WooCommerce?
Sí. SUNAT exige que toda venta gravada cuente con comprobante electrónico, sea boleta o factura, sin importar el monto. Una tienda WooCommerce que vende sin emitir comprobantes está expuesta a multas que pueden superar los S/3000 por cada caso detectado, además del riesgo de cierre temporal del establecimiento virtual.
¿Puedo usar WooCommerce sin integrar un facturador electrónico?
Técnicamente la tienda funciona, pero queda incumpliendo la obligación tributaria. WooCommerce no emite comprobantes válidos para SUNAT por sí solo. Es necesario contratar un facturador electrónico autorizado y conectarlo mediante plugin o API para que cada pedido genere su comprobante de forma automática.
¿Cuál es el facturador electrónico más recomendable para empezar?
Para tiendas que arrancan con volúmenes bajos a moderados, Nubefact y FacturaloPeru son opciones equilibradas en precio y facilidad de implementación. Sus plugins están activos, el soporte responde y la configuración inicial no requiere conocimientos técnicos avanzados. A medida que el volumen crece, conviene revisar opciones como Bizlinks o Defontana.
¿Cuánto cuesta mensualmente la facturación electrónica en WooCommerce?
Los planes mensuales arrancan desde S/50 para volúmenes pequeños y llegan a S/200 o más para operaciones medianas. A eso se suma el costo anual del certificado digital, que ronda los S/180 a S/300. Algunos planes cobran comprobantes adicionales cuando se supera el cupo mensual, así que conviene revisar la letra chica.
¿Cómo decide el plugin si emitir boleta o factura?
La mayoría de plugins lee el documento del cliente en el checkout. Si ingresa RUC de 11 dígitos, emite factura. Si ingresa DNI de 8 dígitos, emite boleta. Algunos permiten que el comprador escoja en el formulario, lo que cubre casos donde una persona natural con RUC activo quiere recibir factura para deducir gastos.
¿Qué pasa si el facturador falla al momento de emitir el comprobante?
Los plugins buenos tienen cola de reintentos automáticos y procesan los comprobantes pendientes cuando el servicio vuelve. Recomiendo configurar alertas por correo cuando un documento queda pendiente más de una hora y revisar semanalmente la conciliación entre pedidos de WooCommerce y comprobantes emitidos en el portal del facturador.
¿Cómo manejo una devolución sobre una venta ya facturada?
No se puede borrar un comprobante emitido. Hay que emitir una nota de crédito que anule o modifique el documento original. Los plugins serios permiten generar la nota de crédito desde el panel de WooCommerce indicando el motivo, sin necesidad de entrar al portal del facturador para hacerlo manualmente.
¿Necesito certificado digital para emitir comprobantes electrónicos?
Sí. El certificado digital es el que firma cada comprobante y lo hace válido ante SUNAT. Se obtiene de una entidad autorizada por INDECOPI y se renueva cada año. Sin certificado vigente, el facturador no puede emitir documentos y la tienda queda paralizada hasta resolver el tema.
¿Puedo cambiar de facturador electrónico sin perder el historial?
Sí, pero el cambio requiere planificación. El historial de comprobantes queda en el facturador anterior y debe descargarse antes de cerrar el servicio. La numeración correlativa puede continuar o reiniciarse según las series declaradas a SUNAT. Conviene hacer la migración en cambio de mes para no partir reportes contables.
¿Cómo verifico que los comprobantes están llegando bien a SUNAT?
Cada comprobante emitido genera un CDR (Constancia de Recepción) que confirma su aceptación. El panel del facturador muestra el estado de cada documento. Adicionalmente, SUNAT ofrece un portal donde el contribuyente puede consultar sus comprobantes emitidos. Recomiendo revisar el panel del facturador al menos una vez por semana para detectar pendientes o rechazos a tiempo.








