VeriFactu y Fiscal

Guía fiscal 2026: VeriFactu, modelos AEAT y libros desde FactuTPV

Equipo FactuTPV16 min de lectura
Compartir:
En este artículo

VeriFactu en 2026: qué es y por qué afecta a tu negocio

VeriFactu es el reglamento español que obliga a que todo software de facturación firme y registre cada factura en una cadena inmutable, y ponga a disposición de la AEAT un sistema de verificación (voluntario para el cliente final vía QR) que acredite que la factura no se ha manipulado después de emitirse. El Real Decreto 1007/2023 marca el qué, y la Orden HAC/1177/2024 desarrolla el cómo: estructura del registro, hash SHA-256 encadenado, formato del QR y eventos que hay que comunicar.

Si eres autónomo, SL, asesoría o cualquier empresa que emita facturas en España y no estés en País Vasco (TicketBAI) ni en grandes empresas con obligación SII, tu calendario de entrada es:

  • 1 de julio de 2025: sociedades (SL, SA) obligadas a VeriFactu si no usan SII.
  • 1 de enero de 2026: autónomos en el resto del territorio común.

FactuTPV está preparado para VeriFactu / SIF desde la primera ola (declaración responsable del productor; sin homologación ni certificación de la AEAT), con 98 tests específicos en el motor fiscal (fiscal/verifactu) y una máquina de estados legal-decision engine auditable por YAML (verifactu_state_matrix.yaml). En esta guía vas a ver exactamente cómo opera tu facturación diaria conforme al reglamento — sin que tengas que pensar en ello.

Página de inicio de FactuTPV con el sello de cumplimiento VeriFactu RD 1007/2023
La página pública comunica el cumplimiento VeriFactu en el primer pliegue: desde 0 €/mes y sin hardware.

¿No estás seguro de si VeriFactu te aplica?

Lo comprobamos por ti: cuéntanos tu forma jurídica y comunidad autónoma en un minuto y te confirmamos obligación y fecha de entrada.

Consultar obligatoriedad

Por qué un motor fiscal es más que «enviar a la AEAT»

La mayoría de soluciones de facturación se limitan a enviar el registro a la AEAT y cruzar los dedos. FactuTPV va más allá: automatiza toda la gestión fiscal del negocio — rectificativas, anulaciones, subsanaciones, integridad de datos y comunicación con la AEAT — para que solo te preocupes de vender.

Cuatro problemas clásicos que un motor fiscal completo resuelve por ti:

  • Un error en una factura ya enviada a la AEAT puede convertirse en sanción si no se corrige con el tipo exacto de rectificativa.
  • ¿R1, R2, R3, R4 o R5? ¿Por diferencias (I) o por sustitución (S)? ¿Anular o subsanar? La legislación es compleja y cambiante.
  • Otros softwares "te conectan con la AEAT" y ya — si algo falla, te toca a ti saber qué hacer, cómo corregir y en qué orden.
  • Cada minuto entendiendo normativa es un minuto que no dedicas a tu negocio. Tiene coste real.
Página del motor fiscal de FactuTPV con promesa de automatización completa
Motor fiscal inteligente: no solo conexión con VeriFactu, sino gestión completa del ciclo.
Detalle del problema fiscal y los cuatro dolores que resuelve el motor
Los cuatro dolores clásicos: error → sanción, confusión R1-R5, errores propios y tiempo perdido.

Declaración responsable del SIF: el sello de confianza

El RRSIF exige al productor del software de facturación una Declaración Responsable que identifique el sistema y su modo de operación: de uso dual o único, tipo VeriFactu o No-VeriFactu, mecanismos de firma y encadenamiento, ruta de generación de registros de eventos. FactuTPV publica la suya en /sif con los datos del productor, el nombre e ID del sistema, la versión y la declaración legal íntegra.

Cuando un asesor o una asesoría inspecciona qué software usas, este documento es el primer check que piden. Tenerlo públicamente disponible y versionado (1.0.0 hoy) evita fricción y confirma compromiso con la trazabilidad.

Declaración responsable del SIF con identificación del sistema de FactuTPV
Declaración responsable pública: nombre del sistema, ID, versión, NIF del productor.
Detalle técnico del SIF: modo VeriFactu, algoritmo SHA-256, elementos del registro
Detalle técnico: modo de operación dual VeriFactu/no-VeriFactu, algoritmo de huella, elementos del registro.

Paso 1: alta del negocio con validación fiscal desde el primer campo

La facturación electrónica conforme no se improvisa en el momento del cobro: empieza cuando rellenas los datos fiscales del negocio. FactuTPV te pide tres datos mínimos en el alta: razón social, NIF/CIF y dirección fiscal.

El NIF pasa validación con el algoritmo oficial de la AEAT: letra de control para DNI/NIE, dígito de control para CIF, prefijo-tipo para entidades. Si metes un NIF inválido (ej. un CIF al que se le ha cambiado un dígito), el formulario lo rechaza antes de crear el tenant — no se guarda nada a medias. Esto evita el clásico error de alta con NIF tipeado mal que luego rompe 300 facturas y exige rectificativas en cadena.

Una vez confirmados los datos del negocio, el paso 2 te pide email, contraseña fuerte y aceptación de términos. La contraseña tiene un medidor de fuerza y el sistema la rechaza si no cumple los requisitos mínimos (8+ chars, mayúscula, minúscula, número).

Formulario de alta con validación fiscal del NIF
Alta en dos pasos: negocio primero (con NIF validado), cuenta después. Sin datos a medias.

Paso 2: emisión de una factura con firma VeriFactu

El flujo de facturación estándar es:

  1. Abrir el TPV (/pos).
  2. Añadir productos al ticket (búsqueda, lector de códigos de barras o click en catálogo).
  3. Seleccionar cliente (opcional en factura simplificada F2, obligatorio en F1).
  4. Pulsar "Cobrar" y elegir método de pago (efectivo, tarjeta, transferencia, Bizum, o mixto).
  5. Confirmar el cobro.

En el momento exacto del cobro, el motor VeriFactu ejecuta en la misma transacción de BBDD:

  • Calcula el hash SHA-256 del registro, encadenando con el hash de la factura anterior del mismo emisor.
  • Almacena el registro en verifactu_registers con document_state=ISSUED_UNDELIVERED, rf_state=RF_CREATED, y la cadena bien formada.
  • Emite un evento FISCAL_RECORD_CREATED.
  • Encola el envío a la AEAT con reintento exponencial y deduplicación por fiscal_record_id.
  • Genera el QR VeriFactu con la URL de la sede electrónica para que el cliente pueda comprobar la factura.

Todo esto sucede en menos de 50 ms. El ticket se imprime / descarga en PDF con el QR ya embebido.

Punto de venta con productos añadidos al ticket
Añadir productos: búsqueda instantánea, atajos por categoría, lector de barras.
Modal de checkout con selección de método de pago
Checkout: efectivo, tarjeta, transferencia o Bizum — incluso mezclados en un solo pago.
Venta completada con opciones de impresión y envío
Tras confirmar, la factura ya lleva hash + QR VeriFactu. Imprime o envía por email.

Paso 3: factura de servicio (F1) sin POS

Si no usas el TPV presencial, la factura ordinaria F1 se emite desde /ventas → "Nueva factura". El flujo es idéntico en garantías VeriFactu:

  1. Selecciona cliente (con NIF obligatorio para F1).
  2. Añade conceptos con descripción, base imponible, tipo IVA y, opcionalmente, IRPF.
  3. FactuTPV auto-calcula total, retenciones y recargo de equivalencia si el cliente lo tiene configurado.
  4. Guardar y emitir.

La serie por defecto es A (tu TPV principal) con numeración secuencial por año fiscal. Si tienes varios TPV, cada uno lleva su propia serie (B, C, D...). Los códigos reservados R (rectificativas), AN (anulaciones) y S (simplificadas) se bloquean automáticamente en el alta de TPV — evitan colisiones en la cadena VeriFactu.

Pantalla de emisión de factura de servicio (F1)
Factura F1: cliente con NIF, conceptos, IVA/IRPF auto-calculado, numeración por serie.

Paso 4: rectificativas y anulaciones sin riesgo fiscal

Una vez emitida una factura F1/F2, no se edita. Esto es invariante legal de VeriFactu: las facturas entregadas no se anulan con un DELETE, se corrigen con una rectificativa (R1-R5) o se sustituyen.

FactuTPV te guía con el Legal Decision Engine (verifactu_legal_decision_table.yaml). Cuando pulsas "Corregir factura", el motor evalúa el contexto y te ofrece la acción legalmente correcta:

  • Factura no entregada (sin evidencias de entrega ni descendientes): RF anulación permitida.
  • Factura entregada (email enviado, PDF descargado, ticket impreso, WhatsApp, portal cliente...): rectificativa R1-R4 según motivo.
  • Factura simplificada (F2) que requiere corrección: rectificativa R5 por defecto.
  • Previa rectificativa que se corrige otra vez: R4 modo I por defecto.
  • Con integridad del sistema en ALARM (fork de cadena detectado): se bloquea toda nueva emisión hasta resolución.

Si intentas forzar una anulación de factura entregada, el motor devuelve un 409 Conflict con denialReason: "DOC_DELIVERED_CANNOT_VOID" y recommendedAction: "ISSUE_RECTIFICATIVE". No hay bypass posible. Esto protege al empresario: si Hacienda inspecciona, la trazabilidad es absoluta.

Paso 5: libros registro de IVA (emitidas + recibidas)

El Libro Registro de Facturas Emitidas y el Libro Registro de Facturas Recibidas se generan automáticamente con cada operación. No tienes que transcribir nada. Están accesibles desde /libros con filtros por trimestre, cliente/proveedor, serie y estado VeriFactu.

Columnas del libro de emitidas (norma RD 1619/2012):

  • Número + Serie + Fecha.
  • NIF + Nombre del cliente.
  • Base imponible, tipo IVA, cuota, total.
  • IRPF (si aplica).
  • Recargo de equivalencia (si aplica).
  • Tipo de factura (F1/F2/R1-R5).
  • Clave de operación (01 general, 06 inversión sujeto pasivo...).
  • Estado VeriFactu (ACCEPTED, ACCEPTED_WITH_ERRORS, REJECTED, ACK_UNKNOWN...).

Columnas del libro de recibidas:

  • Número de la factura del proveedor.
  • Fecha de emisión + fecha de operación + fecha contable.
  • NIF + nombre del proveedor.
  • Base, IVA soportado, cuota, total.
  • Retención IRPF (si aplica).
  • Deducibilidad (booleano — para 303).
  • Cuenta contable de imputación (del PGC Pymes).

Las facturas recibidas se pueden incorporar manualmente o con OCR: haces foto al ticket/factura del proveedor con el móvil, Anthropic Vision extrae NIF, fecha, base, IVA, IRPF, suplidos y tipo de operación, y te lo pone listo para confirmar con override sobre cualquier campo. 95 %+ de precisión en papel o PDF.

Libro registro de facturas recibidas con OCR de tickets
Facturas recibidas: OCR con IA, categorización auto por proveedor, deducibilidad sugerida.

Paso 6: generación del Modelo 303 (IVA trimestral)

El Modelo 303 es la autoliquidación trimestral del IVA. Se presenta hasta el 20 de abril (1T), 20 de julio (2T), 20 de octubre (3T) y 30 de enero (4T del año anterior). Si el vencimiento cae en fin de semana o festivo, se traslada al siguiente hábil.

Desde /modelos/303 eliges el trimestre y pulsas "Generar". FactuTPV agrega automáticamente:

  • IVA repercutido: suma de cuotas de las facturas emitidas del periodo, desglosadas por tipo (4 %, 10 %, 21 %) y desglose por régimen (general, recargo de equivalencia, criterio de caja).
  • IVA soportado deducible: suma de cuotas de las facturas recibidas del periodo marcadas como deducibles. Separa corriente (bienes y servicios) de inversión (bienes de inversión con amortización).
  • Diferencia: cuota a ingresar o a devolver / compensar.
  • Compensación de periodos anteriores (casilla 67) si vienes de 303 con resultado a compensar.
  • Exportaciones, operaciones intracomunitarias, inversión del sujeto pasivo: casillas específicas pre-rellenadas si has marcado el tipo de operación correcto en la factura original.

Una vez generado, el modelo queda en estado DRAFT. Puedes revisarlo, editar casillas manuales (p.ej. compensaciones de ejercicios pasados) y descargar el fichero BOE posicional listo para subir a la sede electrónica de la AEAT.

Panel de modelos AEAT con 303 listo para descargar
Modelo 303: cálculo automático, revisión, descarga en formato BOE y sellado al presentar.

Paso 7: Modelo 130 (IRPF autónomo estimación directa)

Los autónomos en estimación directa (no módulos) presentan el Modelo 130 trimestralmente con el pago fraccionado del IRPF. Mismos deadlines que el 303.

FactuTPV agrega automáticamente:

  • Ingresos del trimestre y acumulados del año: suma de bases imponibles emitidas.
  • Gastos deducibles del trimestre y acumulados: suma de bases de facturas recibidas marcadas deducibles.
  • Rendimiento neto = ingresos - gastos: base del IRPF fraccionado.
  • Cuota del 20 % aplicada al rendimiento neto acumulado.
  • Retenciones soportadas: IRPF retenido en facturas emitidas (si trabajas B2B con retenedor).
  • Pagos fraccionados ya presentados del año en curso: se restan.
  • Resultado del trimestre: a ingresar o a compensar en el siguiente.

Si has marcado correctamente cada factura emitida con "sujeta a IRPF" y cada factura recibida con su retención en la categoría correcta, no tienes que tocar nada. Casilla a casilla, el modelo se auto-rellena.

Paso 8: Modelo 347 (declaración anual de operaciones con terceros)

El Modelo 347 se presenta en febrero y declara a los clientes y proveedores con los que la empresa ha tenido operaciones por importe anual > 3.005,06 € (IVA incluido). Por norma reglamentaria, se desglosa por trimestre.

FactuTPV agrupa automáticamente por NIF y por trimestre y genera el fichero BOE. Te marca:

  • Contrapartes sospechosas (NIF repetido con distintos nombres, NIF formalmente inválido que se coló en alguna factura recibida).
  • Operaciones en régimen especial (REAGP agrario, REBU segunda mano, recargo equivalencia).
  • Cobros / pagos en efectivo > 6.000 € anuales al mismo NIF (casilla específica de 347).

Se incluyen las subvenciones públicas recibidas, las cuotas de entidades aseguradoras y los arrendamientos de locales de negocio. Todo con desglose trimestral.

Paso 9: Modelo 390 (resumen anual de IVA)

El Modelo 390 se presenta en enero del año siguiente y es el resumen anual de todos los 303 del año. Consolida:

  • IVA repercutido total del año desglosado por tipo.
  • IVA soportado total deducible.
  • Regularizaciones de bienes de inversión.
  • Prorrata si aplica (actividades exentas y no exentas).
  • Devoluciones mensuales si el tenant está en REDEME.

FactuTPV lo auto-genera con los cuatro 303 del año ya presentados. Si un trimestre está en estado PRESENTED, se consolida automáticamente; si está en DRAFT, te avisa antes de generar el 390 para que cierres primero los trimestres.

Paso 10: calendario AEAT integrado y alertas por email

FactuTPV siembra automáticamente todas las obligaciones AEAT del año fiscal al dar de alta el tenant. El FiscalObligationService lee el calendario oficial y crea las filas en fiscal_obligations con deadline, modelo y periodo.

Desde el dashboard y desde /calendario-fiscal ves:

  • Obligaciones pendientes (PENDING con deadline futuro).
  • Obligaciones en riesgo (PENDING a menos de 7 días del deadline).
  • Obligaciones vencidas (deadline pasado y status distinto de PRESENTED).
  • Obligaciones ya presentadas (PRESENTED con fecha y número de justificante).

Las alertas por email se disparan a 30 días, 7 días y 1 día del deadline. Configuración en /ajustes/notificaciones.

Calendario AEAT integrado con obligaciones fiscales y alertas
Calendario fiscal: cada obligación con deadline, estado y enlace al modelo correspondiente.

Paso 11: auditoría de integridad y estado del sistema

La página /auditoria expone toda la trazabilidad VeriFactu del tenant. Tres bloques:

  1. Cadena de registros fiscales. Lista cronológica de todos los verifactu_registers con su hash, el hash de la anterior, el estado RF (RF_ACCEPTED, RF_ACCEPTED_WITH_ERRORS, RF_REJECTED, RF_ACK_UNKNOWN...) y el documento origen. Puedes filtrar por rango y exportar a CSV para auditores externos.
  2. Eventos de auditoría. Cada transición de estado de un documento queda registrada (audit_events): emisión, rectificación, anulación, dispute, resolve... con el usuario, IP, user-agent y metadata. Append-only, nunca mutado.
  3. Integridad del sistema. Una fila por tenant en system_integrity con status INTEGRITY_OK, INTEGRITY_DEGRADED o INTEGRITY_ALARM. Eventos de alarma: fork detectado, hash mismatch, conflicting duplicate. Mientras INTEGRITY_ALARM esté activo, se bloquea toda nueva emisión para proteger la cadena.

Si aparece una alarma, el equipo de soporte la revisa manualmente. No se puede limpiar "silenciosamente" — la recuperación exige acción explícita auditada.

Panel de auditoría con cadena VeriFactu completa y eventos
Auditoría: cadena de hashes completa, eventos y estado de integridad. Exportable para Hacienda.

Paso 12: libro diario contable y PGC Pymes

Para SL, SA y autónomos que llevan contabilidad obligatoria, FactuTPV genera asientos automáticamente desde cada operación: ventas, cobros, compras, pagos, nóminas si tienes el módulo activo. El AccountingPostingEngine aplica el PGC Pymes:

  • Ventas → Grupo 7 (700 ventas mercaderías, 705 prestación servicios, 708 devoluciones) + 477 IVA repercutido + 430 clientes.
  • Compras → Grupo 6 (600 compras, 601 existencias, 622 servicios, 623 exteriores) + 472 IVA soportado + 400/410 proveedores/acreedores.
  • Cobros en efectivo → 570 caja.
  • Cobros TPV/bank → 572 bancos.
  • Nóminas → 640 sueldos + 4751 HP retenciones + 476 SS trabajador + 642 SS a cargo empresa + 465 trabajadores.

El libro diario es consultable en /contabilidad/diario con filtros por cuenta, fecha y serie. Cada asiento enlaza con el documento origen (factura, recibo, nómina) para trazabilidad completa.

Libro diario contable con asientos automáticos por operación
Libro diario: asientos auto-generados con trazabilidad al documento origen.

Manual de usuario: referencia buscable de cada funcionalidad

Cada pantalla que has visto hasta aquí está documentada con ejemplos en /manual. Es un manual técnico buscable con índice por bloque temático:

  • Introducción: ¿Qué es FactuTPV? Primeros pasos.
  • Punto de venta: terminal POS, gestión de caja, historial de ventas, facturas de servicios.
  • Catálogo: productos, categorías, inventario.
  • Fiscal: VeriFactu, modelos AEAT, libros, auditoría.
  • Hostelería: zonas, mesas, KDS, carta digital QR.
  • Contabilidad: libro diario, PGC, exportación a A3/Sage/Contasol.
  • Administración: usuarios, roles, ajustes, integraciones.

El buscador superior indexa el texto completo del manual. Un "cómo anulo una factura" te lleva directo a la sección de rectificativas con el árbol de decisión completo.

Manual de usuario de FactuTPV con índice lateral y buscador
Manual público: índice lateral, buscador superior, y contenido versionado por release.

Checklist trimestral del autónomo en FactuTPV

Imprime esto y pégalo en la pared del despacho. Ejecutarlo entero lleva < 2 horas la primera vez, < 30 minutos en siguientes.

  • Día 1 del trimestre nuevo: revisar panel de obligaciones. Los deadlines del trimestre pasado ya estarán marcados.
  • Semana 1: subir todas las facturas recibidas del trimestre anterior que falten (OCR móvil desde el trayecto a casa). Confirmar categorización y deducibilidad de cada una.
  • Semana 2: revisar Libro Registro Emitidas. Si hay facturas en estado RF_ACK_UNKNOWN, forzar reconciliación. Si hay ACCEPTED_WITH_ERRORS, crear la subsanación correspondiente.
  • Semana 2: revisar movimientos bancarios del trimestre. Identificar los pagos que no tienen factura recibida asociada y pedírsela a los proveedores.
  • Semana 3: generar 303 en DRAFT. Revisar desglose por tipos, compensaciones y casillas especiales (exportaciones, intra, inversión sujeto pasivo).
  • Semana 3: generar 130 en DRAFT. Cuadrar retenciones soportadas con las del 303.
  • Antes de día 15: descargar ficheros BOE y subirlos a la sede electrónica AEAT con certificado digital / Cl@ve. Guardar justificante en fiscal_submissions (FactuTPV lo registra automáticamente si usas el envío telemático integrado).
  • Antes de día 20 (o 30 en 4T): ingreso SEPA del resultado 303 y 130.
  • Mes +1: revisar 347 si es enero (con los datos del año anterior).
  • Fin trimestre: exportar libros y asientos del trimestre en /libros + /contabilidad/exportaciones. Almacenamiento externo redundante.

Sanciones por incumplir VeriFactu

El RD 1007/2023 y su reglamento establecen sanciones progresivas que conviene tener claras:

  • No usar un software conforme (SIF) cuando es obligatorio: multa fija de 50.000 € por año.
  • Fabricar o comercializar software no certificado: 150.000 € por tipo de producto.
  • Incumplimiento de obligaciones de remisión de registros a la AEAT: multa proporcional del 2 % de la facturación, mínimo 600 €.
  • Alteración de registros (cadena rota, hashes manipulados): además de las multas anteriores, puede derivar en delito fiscal si se demuestra intención.

FactuTPV te protege de los cuatro escenarios: está certificado, guarda los registros íntegros en cadena inmutable, los remite a la AEAT automáticamente con reintento y reconciliación, y cualquier intento de alterar la cadena queda bloqueado por el motor de integridad.

¿Vienes de otro software y necesitas migrar?

Hacemos migración asistida desde Holded, Quipu, Contasimple, Anfix, SumUp, ContaPlus y cualquier CSV. Sin pérdida de datos, sin interrupción.

Pedir migración

Preguntas frecuentes

¿Tengo que hacer algo para activar VeriFactu en FactuTPV?

Viene activo por defecto desde el primer alta. Cuando VeriFactu está activado, cada factura que emitas —TPV, servicio, rectificativa o anulación— se firma, encadena y remite a la AEAT sin pasos manuales adicionales; conviene revisar que tus datos fiscales y series estén bien configurados, ya que la responsabilidad final del cumplimiento es del contribuyente. En /ajustes/fiscal puedes desactivarlo solo si tu comunidad autónoma exige otro régimen (País Vasco → TicketBAI) o si tienes SII.

¿Qué pasa si la AEAT rechaza una factura?

El motor de follow-up detecta el RF_REJECTED y genera automáticamente una subsanación con la marca rechazoPrevio=X (primera rechazada) o S (subsanación a subsanación). No pierdes la numeración ni rompes la cadena. En /auditoria ves el histórico completo de la factura y sus subsanaciones.

¿Puedo editar una factura ya emitida?

No. La inmutabilidad es una invariante legal de VeriFactu. Para corregir usa Rectificativa (R1-R5, según motivo) o, si la factura no se ha entregado aún, RF Anulación. FactuTPV te guía automáticamente al flujo correcto con el Legal Decision Engine. Forzar un DELETE directo en BD rompe la cadena y dispara INTEGRITY_ALARM.

¿Cómo sé si una factura fue aceptada por la AEAT?

En el Libro Registro de Facturas Emitidas, columna 'Estado VeriFactu'. Los estados son ACCEPTED (aceptada íntegramente), ACCEPTED_WITH_ERRORS (aceptada pero con avisos — requiere subsanación sin nueva factura), REJECTED (rechazada — genera subsanación como nueva factura), ACK_UNKNOWN (sin respuesta aún — se reconcilia automáticamente en 24 h).

¿Puedo emitir facturas sin conexión a internet?

Sí. FactuTPV guarda el registro en cola offline con el hash correcto calculado. En cuanto recuperas conexión, se reenvía a la AEAT automáticamente con reintento exponencial. La experiencia del cliente final no cambia — el QR del ticket sigue siendo válido.

¿Qué diferencia hay entre VeriFactu, SII y TicketBAI?

VeriFactu es el régimen obligatorio en territorio común para quien no tiene SII. SII (Suministro Inmediato de Información) aplica a grandes empresas con facturación superior a 6 millones €/año y obliga a remitir cada factura en menos de 4 días. TicketBAI es el equivalente autonómico del País Vasco, con variantes por diputación foral (Álava, Bizkaia, Gipuzkoa). FactuTPV soporta VeriFactu (producción) y TicketBAI (beta).

¿Dónde puedo consultar la declaración responsable del SIF de FactuTPV?

En la URL pública /sif. Incluye el nombre del sistema (FactuTPV), la versión vigente, los datos del productor (NIF y razón social) y el texto íntegro de la declaración conforme al art. 29.2.j de la Ley General Tributaria y al Real Decreto 1007/2023. Es el documento que tu asesor o un inspector AEAT puede pedir para verificar el cumplimiento del software.

¿Genera FactuTPV el Modelo 347 con desglose trimestral?

Sí. Desde 2014 el 347 se presenta con desglose trimestral por contraparte. FactuTPV agrupa automáticamente las operaciones por NIF y por trimestre, aplicando el umbral anual de 3.005,06 € IVA incluido. Incluye subvenciones, arrendamientos de locales y cobros/pagos en efectivo > 6.000 € anuales a la misma contraparte.

¿Cómo exporto los libros para mi asesor?

Desde /libros tienes botón de 'Exportar' con tres formatos: Excel (XLSX con hojas por libro), CSV genérico (UTF-8 con BOM) y PDF (formato boletín oficial). Si tu asesor usa A3, Sage 50 o Contasol, además puedes darle acceso a tu tenant con el programa partner y él exporta directamente desde su panel multi-cliente.

¿El QR VeriFactu es visible al cliente?

Sí, se imprime automáticamente en el ticket PDF y en el ticket ESC/POS. El cliente puede escanearlo y ver la verificación pública en la sede electrónica de la AEAT. Es voluntario para el cliente y obligatorio para el emisor.

¿Si inspecciona Hacienda, qué evidencias tengo?

La cadena completa VeriFactu en /auditoria (hash por factura, encadenamiento, eventos), los libros registro de emitidas y recibidas, los modelos presentados con justificante AEAT, los asientos del libro diario contable, las evidencias de entrega (delivery_evidence: email, PDF, print, WhatsApp, portal cliente) y la auditoría de todas las acciones de usuario. Todo exportable en formato que un perito reconoce.

Logo FactuTPV

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 →

Sigue leyendo

Artículos relacionados

Plan gratuito permanente

¿Listo para probarlo?

Empieza gratis con FactuTPV. VeriFactu incluido, sin tarjeta de crédito, sin compromiso.