Veri*Factu para autónomos: pasos, certificado y primera factura
Guía práctica para el autónomo que empieza con Veri*Factu desde cero: qué certificado necesitas, cómo configurar el software y enviar la primera factura sin errores.
¿Qué necesita un autónomo para cumplir con Veri*Factu?
Tres cosas: un certificado digital válido, un programa de facturación conforme y el NIF correcto configurado. Con eso, el resto es automático.
Paso 1: Obtener o localizar tu certificado digital
El certificado que ya usas para hacer trámites con la AEAT (presentar declaraciones, consultar notificaciones) sirve para Veri*Factu. Debe estar en formato .pfx o .p12, que incluye tanto el certificado como la clave privada. Si solo tienes el .cer o el .crt, necesitas el .pfx completo.
Cómo obtenerlo si no lo tienes:
- Accede a sede.fnmt.gob.es y solicita un certificado de persona física.
- Acredita tu identidad (presencialmente en una oficina de la AEAT, Correos u otras entidades registradoras).
- Descarga el certificado desde la sede FNMT con el código que te enviaron por correo.
- Exporta el .pfx desde tu navegador o desde el almacén de certificados de Windows/Mac con clave privada incluida.
Formato antiguo (RC2): los certificados FNMT emitidos antes de 2023 pueden usar un cifrado incompatible con sistemas modernos. Si al subirlo ves un error, conviértelo:
openssl pkcs12 -legacy -in antiguo.p12 -passin pass:TU_PASS -nodes -out /tmp/cert.pem
openssl pkcs12 -export -in /tmp/cert.pem -out moderno.pfx -passout pass:TU_PASS
rm /tmp/cert.pem
Paso 2: Configurar el software
En Simple*Factu (o en cualquier programa conforme), el proceso es:
- Ajustes → Veri*Factu: introduce tu NIF y razón social exactamente como aparecen en el certificado.
- Sube el .pfx y la contraseña. El sistema lo almacena cifrado; nunca lo devuelve en texto claro.
- Comprueba la conexión: usa el verificador de NIF con tu propio NIF para confirmar que el certificado conecta correctamente con la AEAT.
Paso 3: Crear y enviar la primera factura
La primera factura de cada serie activa el primer registro de la cadena (primerRegistro: true). El software lo gestiona automáticamente, pero conviene entender qué significa: a partir de esa factura, cada siguiente se encadena con la anterior. No hay vuelta atrás en la cadena.
Qué revisar antes de enviar:
- NIF del cliente: si es una empresa española, la AEAT lo valida. Un NIF ficticio genera el error
1239. - Descripción de la operación: obligatoria y específica. "Servicios de asesoría junio 2026" es válido; "Servicios" solo no lo es.
- Tipo de IVA: asegúrate de seleccionar el correcto según tu actividad (21%, 10%, 4%, exento…).
- Número de serie: usa un formato consistente. Si cambias el formato de serie, empiezas una nueva cadena.
Paso 4: Verificar el resultado
Tras el envío, verás el estado en el panel:
- Correcto: la AEAT aceptó la factura. El CSV aparece en el panel y en el PDF.
- ParcialmenteCorrecto: aceptada con advertencias (normalmente huella con pequeña desviación horaria). La factura está registrada; el CSV es válido.
- Incorrecto: rechazada. El código de error indica la causa. Las más frecuentes en la primera factura son NIF incorrecto (4116) o XML mal formado (4102).
Errores frecuentes del primer envío y cómo resolverlos
| Error | Causa | Solución |
|---|---|---|
| 4116 | NIF emisor no en el censo AEAT | Usa el NIF exacto del titular del certificado |
| 1239 | NIF del cliente no existe | Verifica el NIF del cliente en la AEAT antes de facturar |
| Certificado RC2 | Formato antiguo incompatible | Convierte con OpenSSL (ver paso 1) |
| Contraseña incorrecta | Error al subir el .pfx | Asegúrate de usar la contraseña de exportación, no la del DNIe |
¿Qué pasa con las facturas a particulares?
Veri*Factu también aplica a las facturas a particulares (B2C). El tratamiento es idéntico: se envían a la AEAT, generan CSV y QR. El particular puede escanear el QR para verificar la factura, aunque en la práctica pocos lo hacen.
Resumen para el autónomo
El proceso completo —certificado, configuración y primera factura— se puede completar en menos de una hora si tienes el .pfx a mano. El mayor obstáculo suele ser el certificado antiguo en formato RC2 o no tener la contraseña de exportación del .pfx. Con eso resuelto, el resto es configurar el NIF y enviar.
¿Listo para cumplir con Veri*Factu?
Simple*Factu es la API y aplicación que gestiona el envío de facturas a la AEAT por ti. Empieza gratis.
Crear cuenta gratis