Uso del plugin
El funcionamiento del plugin se integra directamente en los flujos habituales de facturación y cobros/pagos de FacturaScripts.
El proceso general es el siguiente:
- Emitir la factura desde Ventas → Facturas, asignando cliente, condiciones comerciales y los productos o servicios a facturar. De manera análoga, en Compras → Facturas creamos el documento para el proveedor.
- Al confirmar la factura, FacturaScripts genera automáticamente el asiento contable, asignando los importes de impuestos a la subcuenta intermedia de criterio de caja.
- Además, se crea el recibo por el total de la factura, pendiente de cobro.
- Cuando se cobra (o paga, en el caso de facturas de proveedor) el recibo, el plugin regulariza automáticamente el IVA, trasladándolo de la cuenta intermedia a la cuenta real de impuestos.
De esta forma, el IVA solo se devenga en el momento del cobro/pago, cumpliendo con la normativa del régimen especial de criterio de caja.
📄 Facturación
Al emitir una factura de venta, el asiento contable generado contabiliza la base imponible y los impuestos, pero los importes de IVA se registran en la subcuenta intermedia de criterio de caja, en lugar de en la cuenta real del impuesto.

💳 Cobros de facturas
Cuando se registra el cobro de la factura (desde Ventas → Recibos o directamente desde el recibo generado), el plugin realiza automáticamente la regularización del IVA. Esto significa que el importe del IVA se traspasa de la subcuenta de criterio de caja a la subcuenta real del IVA (477 o 472), quedando así preparado para su liquidación en la declaración correspondiente.

⚠️ Nota sobre vencimientos múltiples: Si la factura tiene varios vencimientos, el plugin reparte el importe de impuestos de forma proporcional a cada recibo. De esta manera, el IVA se va devengando en proporción según se vayan cobrando los diferentes plazos.