En este artículo
Antes de empezar: lo que necesitas
Con sanciones de hasta 50.000 euros por usar software de facturación no conforme, configurar VeriFactu correctamente no es opcional: es urgente. La buena noticia es que en FactuTPV el proceso se completa en minutos y sin conocimientos técnicos. Antes de empezar, asegúrate de tener:
- Cuenta activa en FactuTPV: si aún no tienes cuenta, regístrate gratis. VeriFactu está incluido en todos los planes.
- Datos fiscales correctos: NIF/CIF de tu negocio, razón social y dirección fiscal completa.
- Conexión a internet: VeriFactu requiere enviar registros a la AEAT, por lo que necesitas conexión a internet.
No necesitas certificado digital para enviar facturas con VeriFactu a través de FactuTPV. Nuestro sistema gestiona la comunicación con la AEAT de forma transparente.
En cuanto a la conexión a internet, FactuTPV está diseñado para ser resiliente ante cortes puntuales: las facturas se generan localmente con su hash y código QR incluso sin conexión, y el envío a la AEAT se produce automáticamente en cuanto la conexión se recupera. Dicho esto, para una operativa óptima es recomendable contar con una conexión estable, especialmente en momentos de alta facturación. Una conexión de fibra óptica doméstica estándar es más que suficiente.
Respecto a la compatibilidad de navegadores, FactuTPV funciona en cualquier navegador moderno: Google Chrome, Mozilla Firefox, Safari (macOS e iOS), Microsoft Edge y sus equivalentes basados en Chromium. No necesitas instalar ninguna extensión ni plugin adicional. La interfaz es completamente responsive, por lo que funciona igual de bien en un ordenador de sobremesa, un portátil, una tablet Android o iOS, y en el navegador del móvil.
En cuanto al hardware necesario, no hay requisitos especiales. Cualquier dispositivo fabricado en los últimos 5-7 años con un navegador actualizado funciona sin problemas. Lucía (del caso de éxito de Moda Lucía) usa una tablet de gama media de 2022. Casa Montero usa las tablets que ya tenían más una adicional comprada expresamente como KDS de cocina por 130 €. No necesitas comprar hardware específico ni propietario.
Paso 1: Verifica tus datos fiscales
El primer paso es asegurarte de que los datos fiscales de tu negocio están correctamente configurados:
- Accede a tu cuenta de FactuTPV e inicia sesión.
- Ve a la sección de configuración del negocio.
- Verifica que tu NIF/CIF es correcto.
- Comprueba que la razón social coincide exactamente con la que consta en Hacienda.
- Confirma que la dirección fiscal está completa y actualizada.
Estos datos aparecerán en cada factura y se enviarán a la AEAT, por lo que es fundamental que sean correctos.
Paso 2: Activa el modo VeriFactu
En FactuTPV, VeriFactu viene activado por defecto en todas las cuentas nuevas. Si por algún motivo necesitas verificarlo:
- Ve a la configuración fiscal de tu cuenta.
- Confirma que el modo VeriFactu está activado.
- El sistema empezará a generar hashes SHA-256 y códigos QR verificables en cada factura.
Nuestro motor fiscal inteligente se encarga de todo automáticamente: calcula el hash encadenado con la factura anterior, genera el código QR de verificación y envía el registro a la AEAT mediante protocolo SOAP. Tú solo tienes que vender; el sistema hace el resto.


Lo que ocurre entre bastidores: la tecnología fiscal explicada
Cuando emites una factura con VeriFactu en FactuTPV, en cuestión de milisegundos suceden varias cosas de forma completamente transparente para ti. Entender qué ocurre entre bastidores te ayudará a comprender por qué el sistema ofrece las garantías que ofrece.
La cadena de hashes SHA-256
Cada factura que emites genera un código hash SHA-256 único. Este hash no se calcula solo a partir de los datos de la factura actual, sino que incluye también el hash de la factura anterior. Esto crea una cadena criptográfica: si alguien intentara modificar cualquier factura anterior (aunque fuera la primera que emitiste), todos los hashes posteriores dejarían de cuadrar y la manipulación sería inmediatamente detectable. Es el mismo principio que utiliza la tecnología blockchain, aplicado a la facturación fiscal española.
El protocolo SOAP con la AEAT
El registro de cada factura se envía a los servidores de la Agencia Tributaria mediante el protocolo SOAP oficial especificado en el RD 1007/2023. FactuTPV gestiona esta comunicación de forma autónoma: autenticación, formateo del mensaje XML, envío y gestión de la respuesta. Si la AEAT devuelve un error (por ejemplo, un dato fiscal incorrecto), el sistema te lo notifica en el panel de estado fiscal para que puedas corregirlo.
El código QR verificable
El código QR que aparece en cada factura contiene un extracto de los datos de la misma codificado de forma que cualquier persona —tu cliente, un inspector de Hacienda, tú mismo— puede escanearlos con cualquier móvil y acceder a la página de verificación de la AEAT para confirmar que esa factura existe en los registros de la Agencia Tributaria.
Cada factura genera un hash SHA-256 encadenado con la anterior, se envía a la AEAT por protocolo SOAP y produce un código QR verificable, todo en milisegundos y sin intervención del usuario.
Todo este proceso ocurre en milisegundos y no requiere ninguna acción por tu parte. Para profundizar en cómo funciona el motor fiscal de FactuTPV y en qué es exactamente VeriFactu, consulta nuestra guía completa sobre VeriFactu.
Paso 3: Verifica que todo funciona
Una vez configurado, haz una prueba para verificar que todo funciona correctamente:
- Emite una factura de prueba: realiza una venta de prueba y emite la factura.
- Comprueba el código QR: escanea el código QR de la factura con tu móvil. Debería dirigirte a la página de verificación de la AEAT.
- Verifica el hash: en el detalle de la factura, podrás ver el hash SHA-256 generado y su encadenamiento con la factura anterior.
- Comprueba el envío: en el panel de estado fiscal, verifica que la factura se ha enviado correctamente a la AEAT.
Si todo está correcto, ya estás emitiendo facturas conformes con VeriFactu. A partir de ahora, cada factura que emitas seguirá el mismo proceso de forma automática.
Para acceder al panel de estado fiscal, navega a la sección de auditoría o estado VeriFactu de tu cuenta. Allí verás un listado de todas tus facturas con su estado de envío a la AEAT. Los estados posibles son:
| Estado | Indicador | Significado | Acción requerida |
|---|---|---|---|
| Enviada y confirmada | Verde | AEAT recibió y aceptó | Ninguna — operación normal |
| Pendiente de envío | Amarillo | Generada, pendiente de transmisión | Esperar recuperación de conexión |
| Error en envío | Rojo | AEAT rechazó el envío | Revisar detalle del error y corregir |
Una respuesta de aceptación de la AEAT incluye un código de registro único que queda almacenado en FactuTPV junto a la factura. Este código es la prueba definitiva de que la AEAT ha recibido la información.
Errores comunes en la configuración de VeriFactu y cómo resolverlos
La configuración de VeriFactu en FactuTPV es sencilla, pero hay cinco errores que aparecen con más frecuencia, especialmente en las primeras semanas de uso. Aquí los encontrarás junto con su solución.
| Error | Causa | Síntomas | Solución |
|---|---|---|---|
| Formato de NIF incorrecto | Ceros iniciales omitidos | Rechazo por AEAT | Verificar con documentación oficial |
| Razón social no coincide | Abreviaturas o formato diferente | Rechazo por AEAT | Copiar exactamente del censo |
| Dirección fiscal incompleta | Campos obligatorios faltantes | Fallo en transmisión | Usar formato oficial AEAT |
| Modificar factura ya enviada | Intentar editar tras envío | Cadena de hashes rota | Usar factura rectificativa |
| Confusión VeriFactu vs SII | No identificar sistema aplicable | Enfoque de cumplimiento erróneo | Verificar con asesor fiscal |
El panel de estado fiscal: tu ventana al cumplimiento VeriFactu
El panel de estado fiscal es la herramienta de FactuTPV que te permite monitorizar en tiempo real el estado de todos tus envíos a la AEAT. Acceder a él regularmente —especialmente durante las primeras semanas de uso— te dará tranquilidad absoluta sobre tu cumplimiento.
Qué muestra el panel:
- Listado de todas las facturas emitidas con su número, fecha, importe y estado VeriFactu.
- Estado codificado por color: verde (enviada y confirmada por la AEAT), amarillo (pendiente de envío o en proceso de reintento), rojo (error que requiere atención).
- Posibilidad de filtrar por rango de fechas, estado y tipo de factura (simplificada, completa, rectificativa).
- Para cada factura: el hash SHA-256 generado, el hash de la factura anterior (para verificar la cadena), y el código de registro de la AEAT cuando el envío ha sido confirmado.
El rastro de auditoría completo:
La sección de auditoría muestra la cadena completa de hashes en orden cronológico. Puedes verificar que cada hash encadena correctamente con el anterior, lo que garantiza la integridad del registro desde tu primera factura hasta la última. Esta trazabilidad es exactamente lo que la AEAT puede comprobar en una inspección, y tener acceso a ella desde tu propio panel te da una ventaja muy significativa.
Para entender el marco normativo completo que justifica estos controles, consulta nuestro artículo sobre el RD 1007/2023 y lo que significa para las empresas.

Rectificativas y anulaciones con VeriFactu
Con VeriFactu, no puedes modificar ni eliminar facturas una vez emitidas. Si necesitas corregir un error o gestionar una devolución, debes usar facturas rectificativas:
Rectificativa por sustitución
Úsala cuando necesitas corregir los datos de una factura ya emitida: un precio incorrecto, una descripción errónea, un tipo de IVA equivocado. La rectificativa sustituye completamente a la original. Ejemplo real: emitiste una factura de "Corte de pelo" a 15 € pero el precio correcto era 18 €. Generates una rectificativa por sustitución con el importe correcto de 18 €. El sistema anula la factura original en la cadena de hashes y la sustituye por la rectificativa, todo de forma automática y conforme con la normativa.
Rectificativa por diferencia
Úsala cuando necesitas ajustar parcialmente una factura: una devolución parcial de artículos o un descuento aplicado con posterioridad a la emisión. Ejemplo real: un cliente compró 3 artículos y devuelve uno de ellos. No anulas toda la factura original, sino que generas una rectificativa por diferencia que refleja solo el importe del artículo devuelto con signo negativo. La diferencia neta es exactamente lo que el cliente recupera.
Anulación
Úsala para anular completamente una factura que se emitió por error y que no tiene ningún efecto económico real que conservar. Ejemplo real: generaste una factura por error a nombre del cliente equivocado, o procesaste una venta duplicada. La anulación cancela la factura íntegramente en la cadena VeriFactu y la registra como tal ante la AEAT.
En FactuTPV, el motor fiscal gestiona automáticamente las rectificativas y anulaciones, añadiéndolas a la cadena de hashes y enviándolas a la AEAT. El proceso es tan sencillo como seleccionar la factura original y elegir la acción a realizar.
Consulta nuestro manual de usuario para instrucciones detalladas sobre cada tipo de rectificativa.
Configura VeriFactu en minutos
Crea tu cuenta gratuita y empieza a emitir facturas conformes con VeriFactu desde el primer día. Sin certificado digital, sin complicaciones técnicas.
Crea tu cuenta para empezar→Preguntas frecuentes
¿Necesito un certificado digital para VeriFactu en FactuTPV?
No. FactuTPV gestiona la comunicación con la AEAT de forma transparente. No necesitas instalar ni configurar certificados digitales.
¿Qué pasa si se interrumpe la conexión a internet al emitir una factura?
La factura se genera localmente con su hash y código QR. El envío a la AEAT se reintentará automáticamente cuando se recupere la conexión. La factura es válida desde el momento de su emisión.
¿Puedo desactivar VeriFactu?
Técnicamente puedes operar en modo no VeriFactu (NVSF), pero recomendamos mantener VeriFactu activado. Ofrece mayor seguridad jurídica y transparencia ante la Administración, y no tiene coste adicional.
¿Qué hago si introduje datos fiscales incorrectos en mis primeras facturas?
Si emitiste facturas con datos incorrectos, debes generar facturas rectificativas por sustitución para corregirlos. El motor fiscal de FactuTPV añade las rectificativas a la cadena de hashes y las envía a la AEAT automáticamente. Corrige los datos en la configuración para que las futuras facturas sean correctas.
¿Cómo sé si mis facturas se están enviando correctamente a la AEAT?
En el panel de estado fiscal puedes ver el estado de cada factura: enviada y confirmada (verde), pendiente de envío (amarillo) o con error (rojo). Las facturas pendientes se reenvían automáticamente. Si ves errores persistentes, contacta con soporte.
¿Puedo alternar entre modo VeriFactu y no VeriFactu (NVSF)?
Técnicamente es posible, pero no recomendado. Una vez activado VeriFactu, lo ideal es mantenerlo activo permanentemente. El modo NVSF tiene requisitos propios de conservación y declaración responsable que son más complejos que simplemente usar VeriFactu.
¿Cuánto tiempo tarda en configurarse VeriFactu en FactuTPV desde cero?
Si tienes tus datos fiscales a mano (NIF/CIF, razón social y dirección fiscal), la configuración completa de VeriFactu se realiza en menos de 10 minutos. El sistema viene con VeriFactu activado por defecto, por lo que solo necesitas verificar tus datos fiscales y hacer una venta de prueba para confirmar que todo funciona.
Equipo FactuTPV
Somos el equipo detrás de FactuTPV, el software TPV con VeriFactu integrado para autónomos, pymes y hostelería en España. Escribimos sobre facturación electrónica, gestión de negocio y las últimas novedades fiscales para ayudarte a estar siempre al día.
Contactar con nosotros →