🗿 Flujo 1 - crear y enviar un borrador de factura¶
⭐ 1. Crear el borrador¶
Tabla: Facturas - drafts
Para crear un nuevo borrador:
- Accede a Facturas - drafts.
- Crea un nuevo registro.
- Rellena los siguientes campos:
🔹 Campos obligatorios¶
- Cliente
- Cliente al que va dirigida la factura.
- Determina la información fiscal que aparecerá en el PDF.
- Para poder seleccionarlo, la entidad debe estar añadida previamente en la tabla Entidades.
- Serie
- Serie de facturación que se utilizará para generar la numeración.
- Para poder seleccionarlo, la entidad debe estar añadida previamente en la tabla Series Facturación.
- Al seleccionarla, se generará automáticamente el campo draft_id.
🔹 Campos automáticos¶
- draft_id
- Código único del borrador.
- Se usa para vincular todos los ítems facturables.
- Totales del borrador (base, impuestos, total)
- Se muestran después de añadir los ítems en el siguiente paso.
🔹 Campos opcionales¶
- Fecha de operación
- Fecha en la que realmente se prestó el servicio o se entregó el producto.
-
Método de pago
Opciones disponibles:
- Al contado
- Recibo domiciliario
- Tarjeta
- Cheque
- Cheque conformado
- Cheque bancario
- Giro postal
- Compensación
- Fecha de vencimiento
- Fecha límite de pago.
- Cuenta corriente
- IBAN donde se cobrará la factura.
Con esto, el borrador queda creado.
⭐ 2. Añadir los ítems facturables al borrador¶
Tabla: Facturas - Items facturables
Para cada concepto de la factura debes crear un ítem independiente.
- Ve a Facturas - Items facturables.
- Crea un nuevo registro por cada ítem.
- Rellena los siguientes campos:
🔹 Campos obligatorios¶
- draft_id
- Es el código del borrador.
- Deberás seleccionar exactamente el mismo que el generado en el paso anterior.
- Concepto
- Descripción del producto/servicio.
- Cantidad
- Número de unidades.
- Precio unitario
- Precio por unidad, sin impuestos.
-
Impuesto
Selecciona el tipo de impuesto aplicable:
- IVA (Península y Baleares)
- IGIC (Canarias)
- IPSI (Ceuta y Melilla)
- Otros
- Exenta
- Si seleccionas Exenta → en este último caso estaremos obligados a rellenar el campo Operación especial y explicar por qué está exenta.
- Tipo impositivo (%)
- El porcentaje del impuesto seleccionado.
- Ejemplos: 21%, 10%, 7%, 4%, etc.
- Clave de régimen
- Campo obligatorio por normativa AEAT.
- La habitual es RC_IVA01 - Régimen general.
- Si utilizas el impuesto IGIC o IPSI, aparecerán claves específicas.
🔹 Campos condicionales (obligatorios en algunos casos)¶
- % Descuento (opcional)
- Razón del descuento
- Obligatorio si se aplica descuento.
- Operación especial (obligatorio si Impuesto = Exenta)
- Debes indicar la razón legal de exención.
🔹 Campos automáticos¶
-
Importe
Se calcula automáticamente como:
(Cantidad × Precio) – Descuento
Una vez creados todos los ítems, los importes se consolidan en el borrador.
⭐ 3. Revisar la información del borrador¶
Vuelve a Facturas - drafts y comprueba:
- Suma total de ítems
- Impuestos
- Total final de la factura
- Datos del cliente y serie
- Datos opcionales (método de pago, vencimiento, cuenta bancaria)
⭐ 4. Enviar el borrador a Verifactu¶
- Abre el campo Acciones.
- Selecciona Enviar borrador.
Esto inicia la comunicación con Verifactu mediante el plugin con Veribilling.
🔍 Estados del envío¶
Puedes verlos en Facturas - logging:
- Ejecutando envío de borrador a Verifactu.
- Borrador enviado con éxito.
- Verificación de identidad pendiente en AEAT.
- Factura disponible para ser emitida.
Cuando finaliza el proceso, el borrador pasa a estado Emitible.
✅ Resultado final del Flujo 1¶
El borrador ha sido aceptado por Verifactu y queda en estado Emitible, listo para convertirse en una factura oficial.